2016年6月28日,微软正式推出.NET Core 1.0、ASP.NET Core 1.0与Entity Framework Core 1.0三大核心组件。作为微软于两年前启动的开源跨平台开发框架,.NET Core突破了传统Windows平台限制,全面支持Windows、macOS及Linux操作系统,适用于构建Web应用、微服务、命令行工具、云原生应用等多种类型软件。此次发布涵盖完整的.NET Core运行时环境、基础类库、SDK开发工具链,以及专为现代Web开发设计的ASP.NET Core框架。为提升开发体验,微软同步推出了针对Visual Studio和Visual Studio Code的官方扩展插件,使开发者能够便捷地新建、调试与部署.NET Core项目。值得注意的是,若选择使用Visual Studio进行开发,需预先安装Visual Studio 2015 Update 3及以上版本,以确保对.NET Core项目结构、编译流程及调试功能的完整支持。这一系列发布标志着.NET生态正式迈入开放、跨平台与模块化的新阶段,也为开发者提供了更灵活、轻量且高性能的技术选型方案。
1、 安装SDK及运行环境
2、 请在浏览器中访问微软官网的 .NET 下载页面:https://www.microsoft.com/net/download,即可进入 .NET Core 官方下载界面,页面内容所示。
3、 请根据所用操作系统下载并安装对应版本的SDK。安装完成后,在命令行中输入dotnet命令,若能正常显示版本信息,则表明安装成功。
4、 使用 Visual Studio 2015
5、 请先确认您的计算机已安装 Visual Studio 2015 Update 3。若您尚未安装,推荐使用免费的 Visual Studio Community 2015 版本,该版本功能完整,适用于个人开发者、学生及开源项目,完全可替代付费版 Visual Studio 2015。您可通过微软官方渠道下载并安装此社区版。安装过程中请务必选择包含 C++ 开发工具的工作负载,以确保后续编译环境完备。此外,建议在安装前关闭其他大型应用程序,预留充足磁盘空间与系统资源,保障安装过程顺利。完成安装后,建议运行一次系统更新,并检查是否已正确集成 Windows SDK 与 CMake 工具支持,为后续开发任务做好准备。
6、 Visual Studio 2015 官方下载页面已提供中文支持,您可访问微软官网获取完整安装包及离线安装程序。该版本兼容 Windows 7 及更高系统,支持多种编程语言与开发框架,适用于桌面、Web 和移动应用开发。请确保网络稳定后开始下载。
7、 请访问网址 https://go.microsoft.com/fwlink/?LinkId=817245,下载适用于 Visual Studio 2015 的 .NET Core 工具预览版 2。该安装包可为 Visual Studio 2015 添加对 .NET Core 项目开发的支持,包括新建、调试与发布等功能。下载完成后,按提示完成安装即可开始使用。
8、 准备工作完成后,启动 Visual Studio 2015,界面所示。
9、 新建项目,选择ASP.NET Core 应用程序模板,具体操作所示。
10、 配置好项目文件路径后,点击确定,再选择模板及身份验证方式。
11、 点击确定后,项目即成功创建,效果所示。
12、 启动调试时,可从图中所示两种方式中选择。
13、 可选用IIS Express作为宿主,或采用应用程序自托管方式,具体配置参见下图所示。