ASP.NET Core项目开发实战入门

ASP.NET Core项目开发实战入门

作者:张剑桥

出版社:电子工业

出版年:2020年9月

ISBN:9787121393846

所属分类:诗歌文集

书刊介绍

《ASP.NET Core项目开发实战入门》内容简介

本书共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项目开发。使用ABP框架创建了一个图书管理项目,深入源码了解其原理和思想。最后详细介绍了ASP.NET Core的一些优秀开源项目,供读者在其他项目中借鉴和使用。
张剑桥 有丰富的.NET开发经验。关注系统架构及微服务,对技术抱有极大的热情,喜欢开源,乐于分享。
热衷于.NET跨平台开发和实践,对.NETCore及ASP.NETCore有深入的研究了解,专注于.NET及.NETCore系统开发与架构。

作品目录

内容简介
前言
第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(整洁架构示例)
博文视点诚邀精锐作者加盟
反侵权盗版声明

相关推荐

微信二维码