ASP.NET Core项目开发实战入门
图书信息
| 作者 | 张剑桥 |
| 出版社 | 电子工业出版社 |
| ISBN | 9787121393846 |
| 出版时间 | 2020-09-01 |
| 字数 | 14.8万 |
| 分类 | 科技,计算机,网络,程序设计 |
读书简介
本书共14章,深入浅出地介绍了ASP.NET Core基础及项目开发方面的知识。主要内容有.NET Core基础知识、ASP.NET Core开发工具的使用、ASP.NET Core的原理和特性、Razor页面、MVC、Blazor、EF Core、Dapper、ASP.NET Core Web API、SignalR、gRPC、身份验证、NetNote系统等。除此之外,还从零开始讲解一个完整的ASP.NET Core Razor页面项目的开发、发布及部署,带领读者走进ASP.NET Core项目开发。
目录
内容简介
前言
第1章 ASP.NET Core
1.1 为何使用ASP.NET Core
1.2 使用ASP.NET Core MVC生成Web API和Web UI
1.3 面向.NET Framework的ASP.NET Core
1.4 ASP.NET Core与ASP.NET 4.x的区别
1.5 ASP.NET Core的主要开源框架
第2章 .NET Core
2.1 .NET Core特性
2.2 .NET Core支持的跨平台
2.3 安装SDK
2.4 命令行
第3章 .NET Standard
3.1 .NET Standard介绍
3.2 .NET Standard 2.0
3.3 .NET Standard 2.1
第4章 ASP.NET Core项目入门
4.1 项目创建流程
4.2 开发工具
第5章 ASP.NET Core Web应用
5.1 基础知识
5.2 Razor页面
5.3 MVC
5.4 Blazor
第6章 数据访问
6.1 EF Core
6.2 Dapper
第7章 ASP.NET Core Web API
7.1 Web API
7.2 Swagger
第8章 SignalR
8.1 实时聊天室
8.2 横向扩展
第9章 gRPC
9.1 gRPC服务端
9.2 gRPC客户端
9.3 双向通信
9.4 gRPC与Web API的功能比较
第10章 身份验证
10.1 身份验证介绍
10.2 Identity
10.3 IdentityServer4
第11章 NetNote系统
11.1 创建新项目
11.2 实现NetNote的基本功能
11.3 分类和分页
11.4 密码及附件上传
11.5 编辑和删除
11.6 富文本支持
11.7 Web API
11.8 基本身份验证中间件
11.9 身份验证
11.10 数据库初始化及切换
第12章 部署实践
12.1 部署至Linux系统
12.2 部署至Windows系统
12.3 Docker部署实践
第13章 ABP框架
13.1 ABP框架介绍
13.2 基础知识
13.3 图书管理项目
13.4 特性及源码解析
第14章 ASP.NET Core开源项目
14.1 eShopOnWeb(微软ASP.NET Core示例项目)
14.2 Orchard Core(CMS管理系统和模块化框架)
14.3 AspNetCoreSpa(单页Web应用)
14.4 CleanArchitecture(整洁架构示例)
博文视点诚邀精锐作者加盟
反侵权盗版声明
- 经济数学-微积分习题解答(安徽财经大学大学数学教学研究中心)
- 世界500强企业精细化管理工具系列--物业管理实用流程·制度·表格·文本(邵小云)
- Desperate Sons(Standiford, Les)
- 不见长安(则慕)
- Orlando Furioso: Bilingual Edition (English – Italian)(Ludovico Ariosto)
- Téli rege(William Shakeapeare)
- 文治帝国:大宋300年的世运与人物【畅销书《一看就停不下来的中国史》作者重磅新书!】(艾公子)
- 戒子的诗(戒子)
