前言
本文通过从项目创建到部署, 简单介绍 ASP.NET Core.
环境
- Visual Studio 2017
- ASP.NET Core 2.2
开局
第一手: 创建项目
1. 这里选择. Net Core,.Net Core 与. Net Framework 选项的区别:
- 面向. Net Core 的 ASP.NET Core 应用可以跨平台;
- 面向. NET Framework 的 ASP.NET Core 应用无法跨平台, 仅在 Windows 上运行.
2. 这里选择 [web 应用程序 (模型视图控制器)] 模板, 经典 MVC(Model-View-Controller).
ASP.NET Core 2.2 项目结构如上, 简单介绍:
-Program.cs: 包含 Web 应用入口 Main 方法;
-Startup.cs: 添加服务和配置 Http 请求管道等;
-wwwroot: 包含 CSS,images,JS 等资源;
-Controllers: 处理请求;
-Models: 数据模型;
-Views: 显示数据;
-appsettings.JSON: 默认配置文件;
第二手: 运行项目
这里选择程序直接启动, 此法会在命令行窗口打印程序运行的日志信息.
第三手: 项目简介
第四手: 项目发布
第五手: 项目部署
点击 [浏览 *.8080(http)] 即可浏览 HelloCore 网站;
若没安装. Net Core Runtime 会报错;
.Net Core Runtime 下载地址: https://www.dotnet.microsoft.com/download
终局
来源: http://www.jianshu.com/p/9c9750e23b3e