Today, June 27. Microsoft announce the release of .NET Core 1.0, ASP.NET Core 1.0 and Entity Framework Core 1.0, available on Windows, OS X and Linux after they first announced the project 18 month ago. Microsoft says that more than 18’000 developers from 1’300 companies have contributed to the cross-platform, open source, and modular .NET platform for creating modern web apps, micro services, libraries and console applications. The platform is maintained by Microsoft and the .NET community on GitHub.
The characteristics of .NET Core are:
- Flexible deployment: Can be included in your app or installed side-by-side user- or machine-wide.
- Cross-platform: Runs on Windows, macOS and Linux; can be ported to other OS’s. The supported Operating Systems (OS), CPUs and application scenarios will grow over time, provided by Microsoft, other companies, and individuals.
- Command-line tools: All product scenarios can be exercised at the command-line.
- Compatible: .NET Core is compatible with .NET Framework, Xamarin and Mono, via the .NET Standard Library.
- Open source: The .NET Core platform is open source, using MIT and Apache 2 licenses. Documentation is licensed under CC-BY. .NET Core is a .NET Foundation project.
- Supported by Microsoft: .NET Core is supported by Microsoft, per .NET Core Support
To get more information about .NET Core 1.0 see https://www.microsoft.com/net/core#windows