Microsoft announced the newest features of its .NET platform at the BUILD developer conference in San Francisco. With 6 million professional developers and 1.8 billion installs, the 12 ? year ? old .NET has been one of Microsoft?s cornerstones on developer ecosystem. The tech giant also announced a wider update to .NET.
New Compiler Platform
The new features include Azure?s deeper integration through .NET Mobile Services, previews of the new C# and Visual Basic features as well as the new compiler platform. Corporate VP for Developer Division Soma Somasegar said that the company would like to show .NET developers that there is a viable platform for those who want to build apps for the modern world. Microsoft announced that the Roslyn .NET compiler platform is now an open ? source project that also considers outside contributions.
New C# and Visual Basic
The new Visual Basic and C# now have a compiler ? as ? a ? service API, which can be integrated into other IDEs. For example, the compiler platform can now provide an improved C# programming development in the Xamarin Studio that runs on a MacBook. These two programming languages will receive new features in the update. Microsoft even previewed some new features in C# and Visual Basic, such as auto property initializers and primary constructors.
Microsoft also announced the previewing of the .NET native compiler, as well as updated versions for the standard just ? in ? time compiler for .NET. The new compiler provides a faster startup time, and various performance improvements. The release unveils new APIs which can leverage Single Instruction Multiple Data support that can be seen in most modern processors. Take note that this feature is still in preview.
The Azure integration, however, does not seem surprising as Microsoft has already announced this the previous month. It gives developers a mobile back end in linking the data storage from Azure and other features. Somesegar said that Microsoft continues to consider the .NET as part of its platform?s core. All of these updates, including the .NET Foundation, will strengthen the platform. One thing that Somasegar seems to be excited about is the new open ? source .NET Foundation projects that could bring the platform into the future.