本书通过380个独立且简单的实例全面介绍了.NET Core的核心开发技术。全书分为三篇: *篇基础知识(第1~7章),内容包括开发环境与应用程序项目管理、C#语言基础、面向对象编程、数学运算与字符串处理、泛型与集合、LINQ与动态类型; 第二篇技术进阶(第8~13章),内容包括文件与I/O、序列化、异步与并行、网络编程、反射与Composition、加密算法; 第三篇ASP.NET Core(第14~17章),内容包括应用启动、依赖注入与中间件、MVC与Web API、应用配置与数据库访问。
为了便于读者学习,本书提供了所有实例的配套源代码,在开发环境中运行,能直观地看到每个实例的运行效果。本书适合作为普通高校.NET Core技术相关课程的教学用书,也可以作为相关培训机构的培训教材,还可作为从事.NET Core技术开发的IT从业者的参考用书。
微软*有价值专家原创作品!微软(中国)有限公司开发体验和平台合作事业部推荐阅读!微软全球执行副总裁沈向洋作序!附赠完整源代码!!.NET Core是微软公司官方发布的新一代应用程序开发框架,具有免费开源、跨平台、高效运行等特点。使用.NET Core开发的应用程序可以运行在Windows、Linux、Mac OS等操作系统上。本书特点如下:
? 内容全面本书案例涉及从面向对象编程基础到文件与目录管理、数据处理、异步编程,再到网络通信、反射、组件合成、加密算法等高级技术。
? 实践性强所有案例都可以独立运行,效果直观,针对性强。读者还可以根据自己的学习体验对书中案例进行修改与扩展。
? 轻松阅读全书以实用案例为主,以理论阐述为辅。每个案例的“导语”部分先对相关技术要点作简要说明,省去冗长枯燥的论述,使学习更有趣。
? 适用面广本书虽以案例讲解为主,但内容仍紧扣基础知识,适合作为各大培训机构的培训教材或者高校计算机类专业.NET Core相关课程的参考教材。