The New Zealand IT developer community is excited about the latest announcement from Microsoft Corp that it is taking its .NET server stack open source and cross platform.
Microsoft is providing the full .NET server stack in open source, including ASP.NET, the .NET compiler, the .NET Core Runtime, Framework and Libraries, enabling developers to build with .NET across Windows, Mac or Linux. Through this implementation, Microsoft will work closely with the open source community, taking contributions for future improvements to .NET and will work through the .NET Foundation.
“A strong, open source, cross-platform CLR opens significant new options for building large server-based systems,” said Brian McCallister, chief technology officer, Groupon. “This significantly expands the choices developers have when finding the right tool to solve their problem. I’m very excited to have access to the quality virtual machine and tooling of the CLR without having to completely rework our production infrastructure in order to run it.”
Last week, Microsoft Corp. reinforced its commitment to cross-platform developer experiences by open-sourcing the full server-side .NET stack and expanding .NET to run on the Linux and Mac OS platforms. The announcements kicked off Microsoft’s Connect (); event, where the company also released Visual Studio 2015 Preview and .NET 2015 Preview.
“With billions of devices in the market today, developers need tools that target many different form factors and platforms,” said S. Somasegar, corporate vice president, Developer Division, Microsoft.
“Through Visual Studio and .NET we are committed to delivering a comprehensive end-to-end solution for developers to build and manage applications across multiple devices and platforms.”
Nigel Parker, Microsoft New Zealand’s Director for Developer Experience, says that the announcement was a further demonstration of Microsoft’s transformation to a mobile-first, cloud-first company.
“The streamlined suite of new products and services make cloud enabled mobile and cross platform development a pleasure using .NET, and it was great to see the community respond so well to the announcements, especially to open sourcing the full server-side .NET stack,” says Parker.
“Locally, our developer community is especially excited by the ability to build native open source Android and iOS apps for free by integrating Xamarin’s Starter edition cross-platform development tools with Visual Studio Community 2013.”
Jeremy Boyd, a Director of Microsoft software development company Mindscape, welcomed the announcement, saying being able to develop cross platform apps with a consistent development environment is a huge productivity gain for .NET developers, as it retains a familiar language, framework and set of tools while targeting multiple platforms.
“We deploy to multiple platforms for Raygun.io so for us being able to target a reliable high performance cross platform runtime is really exciting news. Microsoft have always done a great job at supporting developers and this really affirms that commitment,” says Boyd.
Keith Patton, CEO of Windows Apps Agency Marker Metro, says he is also enthusiastic about the Microsoft .NET announcement because it brings .NET and Microsoft’s development stack to Github, where the developer community is already collaborating using open source tools and software.
“As Windows apps developers we’re particularly excited about it getting easier and more efficient to build Windows apps, often at the same time as iOS/Android. This can only improve and strengthen the quality of .NET and its adoption moving forwards,” says Patton.
“The improvements in Mono for tools like Xamarin will be enormously helpful, and the tooling support in Visual Studio for Android and cross platform web development are a big leap forward for Visual Studio itself.”
Visual Studio Community 2013 is a free, fully featured edition of Visual Studio including full extensibility. Targeting any platform, from devices and desktop, to Web and cloud services, the community edition provides developers with easy access to Microsoft’s Visual Studio toolset for all non-enterprise application development. Developers can get started with Visual Studio Community 2013 here.