ASP.NET Core 1.0 发布,真正的跨平台!
ASP.NET 1.0 是在 14 年前发布的,而今天开源的 ASP.NET Core 1.0 正式发布了!ASP.NET 变得更加模块化,支持跨平台,云优化等等。
Windows,Mac OS X,Linux,Docker 环境下载:https://www.microsoft.com/net/core#windows
ASP.NET Core 是个开源的 Web 框架,用于构建现代化 web 应用,支持 Windows,Linux 和 Mac 平台,包括 MVC 框架,而现在结合了 MVC 和 Web API 的特性到单个 web 程序框架。ASP.NET Core 基于 .NET Core runtime 构建,但是可以在完整的 .NET 框架上以最大的兼容性运行。
.NET 的首要目标是:开发者可在生产环境使用的一个现代化语言和程序库。
ASP.NET Core 1.0 做了许多架构上的改进,核心 web 框架不再要求 System.Web.dll,几乎所有的特性都以 NuGet 包实现,其他改进:
- 可在 Windows,Linux,Mac 平台上构建和运行跨平台的 ASP.NET 应用
- 基于 .NET Core 构建,支持应用程序版本控制
- 新工具链,简化了现代化 web 开发
- 支持基于云环境的配置
- 内置支持依赖注入
- 可以托管在 IIS 和个人主机上
Visual Studio 2015
构建应用:
提供 3 个 Web 项目模版
- NET Web Application
- NET Core Web Application (.NET Core)
- NET Core Web Application (.NET Framework)
更多内容请看 .NET 博客。
发表回复