27 July 2016
Last month, Microsoft made waves at Red Hat’s DevNation Summit in San Francisco, as they announced the release of .NET Core 1.0, the latest version of .NET runtime platform, which was long time expected.
The main reason for Microsoft’s improvements was the need to adapt to today’s world and embrace various platforms to face the huge competition on the market.
In the past years, Microsoft dealt with some problems related to its .NET framework. One of them was the lack of its shared functionality for key tasks, such as reading local files, issue solved with .NET Core’s open source cross-platform approach.
Another problem was the urge to stay focused on today’s tech world needs, particularly, the need for a framework that embraces all platforms. This need was supported by the voice of many .NET developers which were shouting, for a long time, ‘.NET for Linux’. With full support from Red Hat, Microsoft replied with .NET Core 1.0 which is now available not only on Windows, OSX but also on multiple Linux distributions and open source technology.
The announcement of .NET Core 1.0 came with the surprise releases of ASP.NET Core 1.0 and Entity Framework 1.0, which will help developers build applications way faster.
Software development gets redefined with .NET Core’s new improvements:
Microsoft brought several improvements to ASP.NET as well
.NET Core 1.0 surprises with improved offline support
Developers have also improved .NET Core’s offline support, access to 1.0 version being available offline and libraries being cached locally, which is also a feature everyone was expecting.
The platform also supports C#, VB, and F# and modern constructs like generics, Language Integrated Query (LINQ), async support and more. The Core Runtime, libraries, compiler, languages and tools are all open source on GitHub where contributions are accepted, tested and fully supported.
The release of .NET Core 1.0 brings new and exciting things for developers, so we can only wait to see what’s next!
Need .NET resources? Drop us a message here.