Back in March, Microsoft announced the OneNote Dev Center along with the release the new OneNote API. After listening to the feedback from developers, Microsoft today announce a refreshed OneNote Dev Center with new interactive documentation and improved site design to better find resources. In this update, you find a simple UI that lays out all the key development resources right on the homepage. We have made these resources much more discoverable and accessible. The other big change is the new interactive documentation, accessible via the api reference link. We have partnered with the nice folks from Apiary to roll out the new interactive reference documentation. Not only does the documentation has a modern look-and-feel, it also has a console built right into it so you can call the APIs from the documentation to try it out for yourself. In addition, the new interactive docs also have the ability to generate ...

Read More →

Microsoft today announced the general availability of WinJS 3.0 which was announced earlier this year at BUILD developer conference. WinJS 3.0 now runs seamlessly across platforms and browsers so that developers can now use WinJS not only for Universal Windows Apps, but also for the web sites, and when building HTML-based mobile apps across various platforms using technologies like Apache Cordova. Major items we addressed in the 3.0 release includecross-platform infrastructure improvements for layout, keyboarding, string localization, and support for right-to-left languages; a comprehensive unit test suite that runs on our components for major operating systems and browsers; and design updates to the custom WinJS controls and intrinsic HTML controls ensure a consistent user experience on many platforms and browsers. WinJS offers the following, Cross-browser/cross-platform support spanning the most popular desktop and mobile browsers, as well as HTML-based app environments like Apache Cordova JavaScript modularization giving developers the control to optimize ...

Read More →

In the past few years, Microsoft is making the testing on Internet Explorer a little easier by offering developers with the virtual machines, tools and offers available on modern.IE. Based on developers feedback, yesterday they announced few more additions to their offering. Microsoft has made available the VirtualBox versions of modern.IE’s test VM’s for Vagrant users in beta form so that they can automatically download and layout those images for development and testing purposes. This helps developers using Vagrant to automate the setup and configuration of their development environments to ensure consistency and repeatability standing up their project machines. Microsoft has partnered with Parallels to make the modern.IE VMs accessible from within their new VM wizard directly. Developers need not separately download the VM archive pieces to put them together. This handy access path provides the EULA and choice of IE/Windows versions directly in the product. As a special offer ...

Read More →

Microsoft today revealed information about Win2D API to expose the power of hardware accelerated Direct2D graphics to Windows and Windows Phone 8.1 Universal App developers. Currently, developers who want to use DirectX based Windows Store app requires native C++ and DirectX APIs that have been made available to the Windows Runtime and it is complex to develop. So, developers have been asking for they way access to DirectX through C#, graphics solutions similar to System.Drawing, XNA and SharpDX, Win2D is the answer from Microsoft for them. Win2D utilizes the power of Direct2D, and integrates seamlessly with XAML and ICoreWindow. Win2D’s design makes it easier for a C#/C++ developer to use the full capabilities of the Direct2D API without it feeling like a walled garden. These APIs can be used with XAML to produce beautiful graphics apps with rich UI. The API is in the early stages of development and we have a minimal ...

Read More →

Pointer events is a new standard which Microsoft initiated at first and later developed by the W3C to define a unified device input model – pen, mouse and touch – across multiple browsers. Pointer Events makes it easier to support a variety of browsers and devices by saving Web developers from writing unique code for each input type. To demonstrate cross browser interoperability for Pointer Events, Microsoft contributed patches to Blink and Mozilla browser engines, and developed interoperability prototypes, including a Pointer Events prototype for WebKit. Also, Pointer Events was well received by the web community. Few weeks back, Chrome team posted that they are planning to drop Pointer Events support in Chrome citing some lame reasons. Read about it here. There is a huge discussion going on regarding this removal of support from Chrome. In response to Google engineer’s argument, Microsoft’s engineer posted the below statement. He reaffirmed that to help make this happen for web developers ...

Read More →

  One of the most common things users perform on cloud storage services is to access the files. If a developer wants to allow an user to select a file from his cloud storage service, he needs to write a file picker for that storage service using their SDK. OneDrive today released a SDK to make the life of Android developers easy for implementing OneDrive file picker in their apps. With the Android open picker, you can get started opening files in minutes instead of days. The picker lets you get links to download file content directly or view links that are great for sharing, as well as a set of thumbnails for image files. To get started, download the SDK (or view on GitHub) and  add a couple lines of code to your Android app. You now have the native OneDrive Android experience for opening files ready to go and billions ...

Read More →

Apart from the lack of key apps, Microsoft’s Windows Store faces another key issue of having fake apps in the Store. For example, searching for VLC will give you the above search results page, out of which only one is the official app. Recently, Microsoft responded that they are looking to fix this problem in Windows Store. Today, they announced revised policies for Windows Store that won’t allow such kind of apps in Windows Store. These changes included: Naming – to clearly and accurately reflect the functionality of the app. Categories – to ensure apps are categorized according to the app function and purpose. Icons – must be differentiated to avoid being mistaken with others. These revised policies are being applied to all new app submissions and existing app updates for both the Windows and Windows Phone Store. Another good news is that they are applying this new policies with the existing apps in Windows Store ...

Read More →

Microsoft today released a major redesign and content overhaul for Office Dev Center, which is a home for the Microsoft Office 365 developer audience. Microsoft’s focus is to make this site speak to developers, but also to the technical and business decision makers by highlighting the opportunity and the getting started experience for building on Office 365. Also, both upcoming Microsoft and third party events as well as the previous events are now listed on the Events page. Developers also wanted easier access to key sample code and apps that would make the development process easier. Training resources are key components of ramping and engaging developers, which were scattered across various properties—but are now centralized on the Office Dev Center. Finally, nothing brings developers together and drives engagement and involvement than community resources, forums and discussions. The Office 365 developer community is a thriving and growing one—holding discussions on StackOverflow and the ...

Read More →

Apart from the lack of key apps, Microsoft’s Windows Store faces another key issue of having fake apps in the Store. For example, searching for VLC will give you the above search results page, out of which only one is the official app. Others are just spam apps with no real content and offers no value to the users downloading it. How-To Geek’s  did an investigation of this issue, “Within half an hour we managed to find fake paid versions of Adobe Flash Player, Firefox, Pandora, IMDB, Candy Crush Saga, Wechat, WhatsApp, uTorrent, Picasa, Bluestacks, Minecraft, Spotify, Google Hangouts, Picasa, Clash of Clans, Blender 3D, and a lot more.” These are all apps that are supposed to be free (and if you go to the Windows Store now you can try this experiment for yourself). Microsoft responded to this issue with the following statement, We strive to make the Windows Store ...

Read More →

Last year, Microsoft announced that all Xbox One retail units can be used as dev kits in the future so that anyone can become a Xbox developer. During ID@Xbox program launch, Microsoft said, “As part of our vision for enabling everyone with an Xbox One to be a creator, we absolutely intend to enable people to develop games using their retail kits. Right now, though, you still need a development kit! We provide two kits to everyone in the registered developer program. Additional kits, if needed, can be purchased.” It’s been a year since Microsoft announced their plans to make any game development on any Xbox One unit, but they have not delivered yet. Speaking to Engadget at Gameecom, Phil Spencer revealed that the plans are still on, but it is not the priority right now. “I know, I know, I know,” Spencer told us in an interview this week ...

Read More →

Microsoft Visual Studio team today released the Python Tools for Visual Studio 2.1 RC. Python Tools for Visual Studio (PTVS) is an open-source plug-in for Visual Studio that supports programming with the Python language with features such as CPython/IronPython, editing, IntelliSense, interactive debugging, profiling, IPython REPL with inline graphics cross-platform/language debugging and running Python websites on Microsoft Azure with tooling integration for both publishing and debugging. New in this release: Numerous bug fixes throughout the entire product, especially for IntelliSense and code completions, debugging, general stability and performance Search paths within a project are now used for IntelliSense Django​ template debugging now works on Python 3.4 Anaconda environments can now use ‘conda install’ from PTVS The standard string visualizers (HTML, XML, JSON) can now be used when debugging Brace highlight color can now be changed Python Tools for Visual Studio 2.1 RC  can be downloaded for Visual Studio Express 2013 for Desktop ...

Read More →

Autohosted Apps was a preview program to determine how best to provide a seamless deployment experience for creating apps for SharePoint. Back in May, Microsoft notified that this program would end on June 16, 2014 and developers would not be able to create new autohosted apps in SharePoint. Since developers can no longer install autohosted apps in SharePoint Online, the capability to create autohosted apps and deploy them into the production SharePoint Online site has been removed from the Office Developer Tools in the Visual Studio 2013 update 3, released August 4,2014. If you have already hosted some apps, it will work as it as until Microsoft notifies about it again. If you are currently using autohosted preview apps in a production environment, we recommend that you follow this step-by-step MSDN article on how to transition autohosted preview apps to provider-hosted apps, the new model we’re improving. If you want to just pull ...

Read More →

.NET is an integral part of many applications running on Windows and provides common functionality for those applications to run. This download is for people who need .NET to run an application on their computer. For developers, the .NET Framework provides a comprehensive and consistent programming model for building applications that have visually stunning user experiences and seamless and secure communication. Microsoft today recommended their customers to update to .NET 4.5.2 for greater stability, reliability, security and performance and revealed that they will stop supporting all older .Net frameworks. We will continue to fully support .NET 4, .NET 4.5, .NET 4.5.1, and .NET 4.5.2 until January 12, 2016, this includes security updates as well as non-security technical support and hotfixes. Beginning January 12, 2016 only .NET Framework 4.5.2 will continue receiving technical support and security updates. There is no change to the support timelines for any other .NET Framework version, ...

Read More →

Microsoft OneNote team today announced the new release of APIs that will help developers to write a full fledged OneNote app. Along with the launch of these new APIs, they have also just turned on the ability to create new notebooks on OneNote Online. This is a feature that has been requested by many of our users and Now that it is available, the OneNote Online experience is more convenient to use than ever before. Creating a new Section Creating a new section is similarly easy. Let’s create a new section called “BIOLOGY 101” in the notebook that we just created. In this case, we will use the “id” property above (0-61528580FB755FBB!460) as the {notebookId} below. POST https://www.onenote.com/api/v1.0/notebooks/{notebookId}/sections Note that we are using the exact same API as the one we are providing to our developer community. We are happy to be making this feature and the API available to you ...

Read More →

Microsoft developer and tools division today announced several new releases for developers around the world. The most notable ones are the Visual Studio 2013 Update 3 and  Azure SDK 2.4. Find the list of releases below, Visual Studio 2013 Update 3 a feature-filled update for all Visual Studio 2013 users. Azure SDK 2.4 an updated SDK of Azure tools for Visual Studio developers to take advantage of the cloud for infrastructure, platform, and dev/test services. Windows Phone 8.1 Update including new emulators to help developers test their apps on the latest Windows Phone 8.1 release. Multi-Device Hybrid Apps CTP 2.0 and update preview release of tools for Visual Studio for building iOS, Android and Windows apps with HTML and JavaScript using the Apache Cordova™ framework. The updated CTP2 of the Multi-Device Hybrid Apps tools includes includes support for developers on Windows 7 desktops, debugging support for Android <4.4 and across-the-board quality, reliability and performance ...

Read More →

Microsoft today released Visual Studio Tools for Unity 1.9 to developers. Microsoft announced earlier this month that they have acquired following SyntaxTree, the developer behind the popular UnityVS Visual Studio add-on for developers building games on the Unity framework. Microsoft is releasing it again under their branding along with the new update which will have the following new features. What’s new in v1.9 release?  Start your game and your debugging session in one click. Developers using Visual Studio 2012 or 2013 can now attach the debugger and start their game by simply changing the debug target. Faster startup. Opening VSTU projects is now faster. Faster debugger. Performance of attaching and detaching the debugger, as well as expanding local variables, has been improved. Better handling of C# constructs. The add-on now properly populates the local variables window when debugging iterators or when you access variables inside closures. The extension is available to download ...

Read More →