本篇主要提供深入浅出:.NET框架设计与实现电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
基础阶段:从最简单的示例代码开始,创建一个非常简单Demo。
进阶阶段:编写代码的同时,轻松学习掌握核心点的实现。
原理阶段:抽丝剥茧,通过源码,让你了解不同模块内部的原理。
实践阶段:对章节的内容做更深入的理解和研究,创建自定义具有扩展的模块。
本书主要介绍.NET框架的核心部分,不仅阐述了框架的核心设计,还展示了实践代码和运行效果,同时根据不同的功能模块扩展出属于自己的小组件。通过阅读本书,读者可以深入了解.NET框架的核心设计,掌握.NET性能调优和ASP.NET Core的部署方式。本书包含18章。第1~3章主要介绍.NET框架、开发环境和运行模式。第4~12章主要介绍依赖注入、配置与选项、后台任务、中间件、缓存、本地化、健康检查、文件系统和日志等常用功能模块。第13~17章主要介绍线程、线程同步、内存管理、诊断和调试,以及编译技术等内容。第18章主要介绍应用程序的部署方式,包括宿主机的部署,以及Docker和Kubernetes的部署。
冯辉,Microsoft MVP、Dapr Member、.NET Conf China 2020/2021讲师、开源技术的积极倡导者与贡献者。具有丰富的.NET开发经验,专注于.NET平台、云原生、服务化和DevOps等技术领域的研究。
.NET是一种运行时技术框架,也是一种可以帮助开发人员改变编程思维的框架。由于它的开源特点,读者可以一边学习.NET源代码,一边按照笔者整理的实现路径,边学边做,边做边学。这样读者不仅能够掌握.NET的知识与应用,还可以进一步深刻理解操作系统与应用程序之间的运行时架构的设计思路和实现方法,为以后的职业发展奠定更加坚实的基础。
韦 青
Microsoft(中国)CTO
笔者从.NET的底层原理入手,抽丝剥茧地展开介绍,读者不仅能够快速地掌握很多新技能,还能了解技术背后的实现。笔者非常全面且深入地讲述了一名优秀的.NET开发人员应该掌握的众多技能点(如中间件、缓存、日志监控、多线程、诊断、部署等),读者掌握了这些技能点,就能由点到线、由线及面、触类旁通地快速理解和认识.NET。本书适合初级和中级开发人员快速进阶。
张 潇
DaoCloud大容器团队技术负责人
本书与市面上绝大多数的.NET图书不同,笔者使用由浅入深的方法,采用“show me the code”的风格,层层剖析,读者在阅读过程中会感觉非常轻松、有趣。大多数人会习惯性地浮于表面而忽视底层的实现原理,而这本书可以让你在学习.NET的同时能够深入内部一探究竟。
张善友
Microsoft MVP,腾讯云TVP,华为云MVP
这是一本非常不错的.NET入门学习和深入研究的技术书,笔者结合自己的理解和开发实践,深入浅出地对.NET各方面技术点做了全面的讲解和释义。
.NET社区这几年的快速、繁荣发展,离不开像笔者这样的对技术有执着的追求且勇于创新的布道者。读者一定可以从本书中找到自己的技术共鸣,从而在日常的开发工作中用好、用对.NET技术。
周国庆
特来电新能源股份有限公司云平台中心技术负责人
由浅入深就是本书的真实写照。本书从最基础的.NET知识展开介绍,结合笔者的实践经验逐步深入。本书覆盖了.NET技术的方方面面,适合不同层次的读者阅读。另外,本书具有足够的深度,从基础的运行方式讲到了多线程与内存管理,是一本不可多得的好书,值得收藏。
黄国石
中通快递资深架构师
本书是一部.NET开发宝典,从开发项目实践的角度出发,翔实地介绍了全新.NET框架的特性、常用功能,并对所涉及的技术原理进行了细致的讲解,书中列举了详细的图文描述和代码,并且巧妙地涉及各类C#新语法的内容。不论你是正在准备投入.NET开发,还是希望进一步提升自己,我都力荐你阅读本书。
苏震巍
盛派创始人兼首席架构师 Microsoft RD,Microsoft MVP