-
内容大纲
本书讲解.NET平台下的异步编程、LINQ、依赖注入、配置系统、日志等相关技术的原理与应用;深入且全面地介绍Entity Framework Core在项目中的应用场景,剖析Entity Framework Core的实现原理。本书在讲解使用ASP.NETCore进行Web API开发的同时,结合作者的实践经验介绍REST、前后端分离等编程理念在ASP.NETCore中的实现。此外,本书还会介绍领域驱动设计(DDD)的理念,并且通过来自项目开发一线的案例讲解DDD理念在项目中的技术落地方案。最后,本书通过真实的英语学习网站的项目案例讲解ASP.NET Core技术在项目中的应用。总体而言,本书不仅介绍技术的使用,而且讲解技术的底层原理;不仅介绍作者在项目开发一线的实践经验,而且讲解综合项目案例的具体实现。
本书可供具有一定编程基础的开发人员学习ASP.NETCore的使用方法,也可供具有一定经验的.NET开发人员了解.NET的内部原理和学习相关项目实战经验,还可作为大中专院校学生的ASP.NET Core教材。 -
作者介绍
杨中科,如鹏教育创始人,拥有15年IT行业工作经验,8年IT培训行业经验,录制的“C语言也能干大事”等视频教程影响了数十万的编程学习者,被誉为“程序员的启蒙老师”,精通Java、.Net、C、Python等编程语言,曾出版《自己动手写开发工具》《J2EE开发全程实录》《程序员的SOL金典》等图书。 -
目录
第1章 .NETCore入门
1.1 .NET Core概述
1.1.1 NET平台的昨天
1.1.2 为什么要跨平台
1.1.3 .NET Core是.NET Framework的升级版吗
1.1.4 .NET Framework中哪些技术不被支持
1.1.5 NET Standard是什么
1.1.6 项目应该使用.NET Core开发吗
1.2 .NET Core开发环境的搭建
1.2.1 用什么开发工具开发.NET Core
1.2.2 .NET Core项目结构的创新
1.3 本章小结
第2章 .NET Core重难点知识
2.1 C#的新语法
2.1.1 顶级语句
2.1.2 全局using指令
2.1.3 using声明
2.1.4 文件范围的命名空间声明
2.1.5 可为空的引用类型
2.1.6 记录类型
2.2 异步编程
2.2.1 为什么要用异步编程
2.2.2 轻松上手await、async
2.2.3 如何编写异步方法
2.2.4 async、await原理揭秘
2.2.5 async背后的线程切换
2.2.6 异步方法不等于多线程
2.2.7 为什么有的异步方法没有async
2.2.8 异步编程的几个重要问题
2.3 LINQ
2.3.1 Lambda表达式
2.3.2 常用集合类的扩展方法
2.3.3 LINQ的另一种写法
2.4 本章小结
第3章 .NET Core核心基础组件
3.1 依赖注入
3.1.1 什么是控制反转、服务定位器和依赖注入
3.1.2 .NET Core依赖注入的基本使用
3.1.3 依赖注入魅力所在
3.2 配置系统
3.2.1 配置系统的基本使用
3.2.2 使用选项方式读取配置
3.2.3 从命令行读取配置
3.2.4 从环境变量读取配置
3.2.5 其他配置提供程序
3.2.6 案例:开发自己的配置提供程序
3.2.7 多配置源问题
3.3 日志
3.3.1 .NET Core日志基本使用
3.3.2 文件日志提供程序NLog
3.3.3 集中式日志
3.4 本章小结
第4章 Entity Framework Core基础
第5章 EF Core高级技术
第6章 ASP.NET Core Web API基础
第7章 ASP.NET Core基础组件
第8章 ASP.NET Core高级组件
第9章 DDD实战
第10章 项目案例:英语学习网站
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...