您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
ASP.NET Core 5.0开发入门与实战
字数: 399000
装帧: 平装
出版社: 机械工业出版社
作者: 韩冬 等
出版日期: 2022-01-01
商品条码: 9787111696827
版次: 1
开本: 16开
页数: 272
出版年份: 2022
定价:
¥99
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
这是一本从实战角度出发,分析讲解ASP.NET Core基本原理和实现方式,以求帮助广大读者能够快速掌握ASP.NET Core在企业级多端调用以及多平台部署的实践指导书。作者是.NET领域的布道者和技术专家,并多次荣获微软MVP称号。本书以ASP.NET Core 5.0进行分析,不仅讲解了核心原理和理论知识,还通过实战案例的方式,进一步拓展ASP.NET Core在企业中的应用。更重要的是,本书所有代码均已开源,读者可以在对应下载资源中找到源码地址,进行下载和学习。此外,本书涉及的知识点,多以独立章节用实际案例的形式专门进行落地指导,相互之间不受影响,而从业务上又承上启下,读者可以根据自己的需要重点学习某一章节。本书是一本项目开发案例方面的参考书,适合有基本编程知识,但还没有项目开发经验的软件开发初学者使用,尤其适合高校学生进行毕业设计、课题设计时作为参考。
作者简介
韩冬,北京盛安德青岛分公司Team Lader,擅长领域Scrum、DDD、AI,博客名:初久的私房菜,从事软件架构及开发多年,对.Net、Angular、Docker、Abp有着非常深入的研究,对从业务角度出发将技术与业务结合有着深刻的见解。张安忠:微软MVP,独立开发者,目前运营BCVP开发者社区。国内.NET Core布道者,专注于应用层面的专研、拓展和使用,为.NET能够落地一套微服务项目而不断奋斗。本书从基础出发,从入门到实战,理论联系实际,既适合新手快速入门,也支持.NET开发者快速搭建微服务项目。
目录
前言
第1章 项目介绍
1.1ASP.NET Core发展史
1.1.1站在巨人的肩膀上
1.1.2将开源进行到底
1.1.3.NET的未来
1.2项目整体架构介绍
1.2.1涉及的知识点
1.2.2需要掌握的技能
1.2.3本书的学习方式
1.3学完本书的成果
1.4小结
第2章环境配置与示例创建
2.1搭建环境
2.1.1SDK的选择与安装
2.1.2Visual Studio 2019的下载与安装
2.2实例——从创建Hello World开始
2.2.1创建.Net Core控制台项目
2.2.2创建ASP.NET Core Web API项目
2.2.3了解其他类型的NetCore项目
2.3API实例模板项目结构分析
2.3.1依赖项
2.3.2launchSettings.json
2.3.3Controllers
2.3.4appsettings.json
2.3.5Program.cs
2.3.6Startup.cs
2.4项目分层结构搭建
2.4.1设计仓储接口与实现
2.4.2设计服务接口与实现
2.5小结
第3章 接口文档Swagger
3.1引入Swagger
3.1.1引用NuGet包
3.1.2配置服务
3.1.3配置中间件
3.1.4查看效果
3.2Swagger额外配置
3.2.1设置Swagger页面为首页-开发环境
3.2.2设置Swagger页面为首页-生产环境
3.2.3给接口添加注释
3.2.4对Model也添加注释说明
3.2.5去掉Swagger警告提示
3.3小结
第4章 授权与认证
4.1JWT权限验证
4.2生成一个令牌
4.2.1服务注册与参数配置
4.2.2设计登录接口
4.3JWT——权限三步走
4.3.1API接口授权
4.3.2配置认证服务
4.3.3配置官方认证中间件
4.3.4发起登录请求
4.4核心知识梳理
4.4.1什么是Claim
4.4.2了解Bearer认证
4.4.3JWT(JSON Web Token)
4.4.4扩展
4.5小结
第5章 Entity Framework Core数据访问与仓储模式
5.1实体Model数据层
5.2创建实体模型与数据库
5.2.1创建实体模型
5.2.2创建文章仓储接口
5.2.3创建数据库
5.3Article服务调用
5.3.1完善仓储实现
5.3.2补充Article服务
5.3.3调用Article Controller
5.4小结
第6章 异步泛型仓储
6.1设计仓储基类接口
6.2对仓储基接口进行实现
6.3设计应用服务层基类与基接口
6.4运行项目,并调试接口
6.5小结
第7章 依赖注入IoC与AutoMap
7.1依赖注入
7.2什么是控制反转(IoC)
7.3依赖注入的理解和思考
7.4常见的IoC框架
7.5较好用的IoC框架使用——Autofac
7.6整个dll程序集批量注入
7.7小结
第8章 实战:站点业务接口设计
8.1介绍
8.2创建模型
8.3配置上下文
8.4模型映射
8.4.1引入AutoMapper的相关包
8.4.2添加映射文件
8.4.3使用AutoMapper实现模型映射,并注入
8.5注入泛型仓储
8.6业务接口实现
8.6.1授权接口
8.6.2文章接口
8.6.3问答接口
8.6.4个人中心接口
8.6.5主页接口
8.7创建迁移运行测试
8.8小结
第9章 实战:AOP实现日志记录和缓存
9.1AOP实现日志记录(服务层)
9.1.1添加BbsLog AOP
9.1.2添加到Autofac容器中,实现注入
9.1.3运行项目测试
9.2AOP实现接口数据的缓存功能
9.2.1定义Memory缓存类和接口
9.2.2定义一个缓存
9.2.3注入缓存
9.2.4运行项目测试
9.3小结
第10章 实战:单元测试与集成测试
10.1面向测试编程
10.1.1单元测试
10.1.2集成测试
10.1.3面向TDD测试驱动开发
10.2实例——编写单元测试案例
10.2.1使用xUnit组件
10.2.2设计服务测试
10.2.3运行测试
10.3实例——编写集成测试案例
10.3.1使用TestServer构建服务
10.3.2集成测试文章管理场景
10.3.3携带令牌访问API接口
10.4小结
第11章 实战:发布与部署真机
11.1通过VS发布
11.1.1框架依赖部署模式
11.1.2独立部署模式
11.2通过命令行发布
11.3在Windows服务器中部署
11.3.1安装IIS服务器
11.3.2安装运行时并开启站点服务
11.4在Linux服务器中部署
11.4.1安装运行时并使用Kestrel启动服务
11.4.2配置Supervisor守护服务
11.4.3使用Nginx作为代理服务器
11.5配置外网可访问的域名
11.6小结
第12章 前端入门
12.1Promise类型
12.1.1基本用法
12.1.2异常处理
12.1.3对象转成Promise
12.1.4批量执行
12.2异步方法
12.2.1基本用法
12.2.2异常处理
12.2.3异步的应用
12.2.4根据子类获取父类
12.2.5调用父类方法
12.3ES6模块化编程
12.3.1Class基本用法
12.3.2静态方法和静态属性
12.3.3继承
12.3.4根据子类获取父类
12.3.5调用父类方法
12.3.6导出模块
12.3.7导入模块
12.3.8默认导出
12.3.9导入、导出的复合写法
12.3.10导入函数
12.4JavaScript超集之TypeScript
12.4.1基础类型与变量声明
12.4.2函数
12.4.3接口与类
12.4.4泛型
12.5CSS扩展语言之Sass
12.5.1嵌套规则
12.5.2父选择器
12.5.3属性嵌套
12.5.4注释
12.5.5变量
12.5.6运算
12.5.7插值语句
12.5.8引入样式
12.5.9使用混合器复用代码
12.6小结
第13章 Vue入门
13.1个Vue程序
13.1.1引入Vue.js
13.1.2显示Hello World
13.2生命周期
……
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网