第 1章 NET Core 1
1.1NET Core介绍 1
1.2NET Core跨平台 3
1.3NET Core SDK下载安装 3
第 2章 dotnet命令 5
2.1 dotnet命令介绍 5
2.2 dotnet-new 6
2.3 dotnet-restore 7
2.4 dotnet-run 8
2.5 dotnet-build 10
2.6 dotnet-test 11
2.7 dotnet-pack 14
2.8 dotnet-publish 15
2.9 dotnet命令实战 17
第 3章 VS Code开发.NET Core 25
3.1 VS Code安装及介绍 25
3.2 VS Code开发调试.NET Core 26
3.3 VS Code C#插件配置介绍 30
第 4章 VS 2015开发.NET Core 32
4.1 VS 2015安装及介绍 32
4.2 VS 2015新建应用 33
第 5章 ASP.NET Core 34
5.1 ASP.NET Core介绍 34
5.2 Application Startup 38
5.3 中间件 42
5.4 静态文件 51
5.5 配置文件 63
5.6 日志(Logging) 70
5.7 依赖注入 DI 83
5.8 多环境 95
5.9 应用程序状态(Session) 99
5.10 程序缓存(Caching) 109
第 6章 EF Core 113
6.1 EF Core介绍 113
6.2 Code First 115
6.3 Database First 122
第 7章 ASP.NET Core MVC 129
7.1 ASP.NET Core MVC介绍 129
7.2 路由(Routing) 131
7.3 模型(Model) 156
7.4 视图(View) 165
7.5 布局(Layout) 171
7.6 标签助手(Tag Helpers) 177
7.7 局部视图(Partial Views) 190
7.8 视图组件(View Component) 194
7.9 控制器(Controller)与 Action以及 Action Result 199
7.10 过滤器(Filter) 201
7.11依赖注入 View 212
7.12 依赖注入 Controller 218
7.13 区域(Areas) 223
第 8章 ASP.NET Core Web API 228
8.1 Web API介绍 228
8.2 自定义格式化(Format) 232
第 9章单元测试 240
9.1 单元测试介绍 240
9.2 单元测试实战 xUnit.net 240
9.3 单元测试实战 MSTest 246
9.4 测试控制器逻辑 250
第 10章项目实战 NetNote系统 258
10.1 新建项目 258
10.2 添加及查看 263
10.3 分类和分页 269
10.4 密码查看附件上传 276
10.5 Web API 282
10.6 Basic基本认证中间件. 285
10.7 用户登录 289
10.8 数据库切换 295
第 11章跨平台发布及部署 298
11.1发布和部署 298
11.2部署至 Ubuntu系统 303
11.3部署至 CentOS系统 306
11.4部署至 Docker 311
11.5部署至 IIS 313
· · · · · · (
收起)