搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
ASP.NET Core真机拆解
0.00     定价 ¥ 69.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购21本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787115540485
  • 作      者:
    作者:罗志超|责编:张爽
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2020-10-01
收藏
畅销推荐
内容介绍
对于读者来说,学习ASP.NET Core就像学习使用一部新手机。手机内部组成结构可能有改变,各个元器件的性能可能有提升,元器件之间的兼容性可能更好。但在操作方式上,用户除了要学习如何使用个别的新功能以及适应系统更快的反应速度外,并没有太多改变。 基于以上,本书内容主要分为三部分。第一部分是ASP.NET Core的使用说明,简要介绍如何使用ASP.NET Core创建项目及其与ASP.NET 4.x的不同点;第二部分是真机拆解,讲解ASP.NET Core框架的内部运行逻辑;第三部分是通过一个项目案例回顾全书知识点,并介绍如何在ASP.NET Core中对用户进行认证和授权。
展开
目录
第1章 ASP.NET Core介绍
1.1 为什么要使用ASP.NET Core
1.2 如何跨平台
第2章 开发环境准备
2.1 概述
2.2 Windows环境下Visual Studio的安装
2.3 macOS环境下Visual Studio的安装
第3章 项目结构
3.1 新建项目
3.2 项目结构详解
3.2.1 launchSettings.json
3.2.2 wwwroot
3.2.3 框架
3.2.4 _Layout.cshtml
3.2.5 _ValidationScriptsPartial.cshtml
3.2.6 _ViewImports.cshtml
3.2.7 _ViewStart.cshtml
3.2.8 appsettings.json和appsettings.Development.json
3.2.9 Program.cs
3.2.10 Startup.cs
第4章 _Layout与_ViewStart
4.1 _Layout的应用
4.2 _ViewStart的应用
4.3 页面的加载顺序
第5章 TagHelper
5.1 概述
5.2 自定义TagHelper
5.3 TagHelper的注册
5.4 TagHelper的作用范围
5.5 自定义标签
5.6 TagHelper与页面之间的数据传递
5.7 取消标签输出
5.8 TagBuilder
第6章 应用的跨平台部署
6.1 概述
6.2 在CentOS中安装ASP.NET Core环境
6.3 在Windows上用Visual Studio发布项目
6.4 项目运行测试
6.5 创建service管理应用
6.6 安装Nginx
6.7 SSL免费证书申请
6.8 多网站及证书配置
6.9 启用ForwardedHeaders中间件
6.10 独立部署(SCD)
第7章 架构概览
7.1 ASP.NET Core的运行机制
7.2 ASP.NET Core Application的架构
7.3 对HTTP 2的支持
7.3.1 Kestrel
7.3.2 IIS(进程内)
7.4 ASP.NET Core的环境变量
第8章 应用启动
8.1 概述
8.2 HostBuilder的创建与配置
8.2.1 Host的创建者HostBuilder
8.2.2 GenericWebHostBuilder
8.2.3 处理Startup文件
8.3 Host的构建
8.4 Host的启动
第9章 后台服务
9.1 应用场景
9.2 实现方式
9.2.1 实现IHostedService接口
9.2.2 在依赖注入中注册这个服务
9.3 采用BackgroundService派生类的方式
9.4 注意事项
第10章 依赖注入
10.1 为什么要用依赖注入
10.2 容器的构建和规则
10.3 ASP.NET Core的依赖注入
10.3.1 IServiceCollection
10.3.2 ServiceDescriptor
……
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证