Going Beyond async and await On WinRT
The Windows Runtime introduces greater support for asynchronous programming. The await and async keywords for C# and Visual Basic are part of this support.
The Windows Runtime introduces greater support for asynchronous programming. The await and async keywords for C# and Visual Basic are part of this support.
Developers spoke, and Microsoft listened, regarding the interface changes demonstrated in Visual Studio 11 Beta. InfoQ speaks with Microsoft about the newly announced UI changes coming in VS11's Release Candidate.
Microsoft's Erik Meijer recently discussed IKVM.NET with creator Jeroens Frijters to discuss the history of the project and explore how it makes running Java code on .NET and Mono possible.
Developers have long requested C99 language support for Visual Studio. Microsoft's Herb Sutter indicates this will not be forthcoming with VS11 and proposes two solutions: using ISO C++ compliant code or switch to a competitor's compiler.
Microsoft's Dustin Campbell recently presented a survey of Project Roslyn and provided a demonstration of sample code showing how the project enables Visual Studio to refactor code according to user-defined behaviors.
Herb Sutter and Miguel de Icaza have recently weighed in on the tradeoffs made by C++ and the managed code from .NET or Java. Does increasing programmer productivity require a reduction in the performance of compiled code?
Visual Studio 11 and .NET 4.5 are changing the default runtime platform.
The Json.NET project just released version 4.5 of their JSON framework for .NET which includes many new features and a dramatic speed enhancement. InfoQ recently spoke with Json.NET creator James Newton-King about the new release and the project as a whole.
Microsoft continues to respond to user requests for improved Visual Studio performance. InfoQ reviews the latest changes made to VS11 Beta.
Microsoft's Azure cloud computing platform recently suffered a partial service outage due to a leap year bug. We review the cause and Microsoft's response.