.NET Core 1.0 发布了,本次和 .NET Core 1.0 发布的还有 ASP.NET Core 1.0 和 Entity Framework 1.0。同时支持 Windows, OS X 和 Linux 三大平台。利用 .NET 平台的各个模块可以创建现代 web 应用、微服务器、终端应用。
支持平台详细列表:
- Red Hat Enterprise Linux 7.2
- CentOS 7.1
- Debian 8.2
- Fedora 23
- Linux Mint 17.1
- OpenSUSE 13.2
- Oracle Linux 7.1
- Ubuntu 14.04 & 16.04
- Mac OS X 10.11
- Windows 7 / Server 2012 R2
- Windows Nano Server TP5
ASP.NET Core 1.0 主要改进记录:
- Build and run cross-platform ASP.NET apps on Windows, Mac and Linux
- Built on .NET Core, which supports true side-by-side app versioning
- New tooling that simplifies modern Web development
- Single aligned web stack for Web UI and Web APIs
- Cloud-ready environment-based configuration
- Built-in support for dependency injection
- Tag Helpers which makes Razor markup more natural with HTML
- Ability to host on IIS or self-host in your own process
ASP.NET Core 1.0 详细信息,可以在这里查看。
Entity Framework Core 1.0 值得关注的内容如下:
New applications that do not require features that are not yet implemented in EF Core.
Applications that target .NET Core, such as Universal Windows Platform (UWP) and ASP.NET Core applications.
现支持的数据库:
- Microsoft SQL Server
- SQLite
- Postgres (Npgsql)
- SQL Server Compact Edition
- InMemory (for testing purposes)
- DevArt has paid providers for MySQL, Oracle, and many other databases
Entity Framework Core 1.0 详细信息,可以在这里查看。