• 深入浅出ASP.NET Core
21年品牌 40万+商家 超1.5亿件商品

深入浅出ASP.NET Core

96.8 7.0折 139 全新

库存6件

北京房山
认证卖家担保交易快速发货售后保障

作者梁桐铭

出版社人民邮电出版社

ISBN9787115541093

出版时间2020-09

装帧平装

开本16开

定价139元

货号1202126241

上书时间2024-11-08

鸿运图书专营店

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
梁桐铭,微软很有价值专家、Microsoft AI Open Hack教练、Microsoft Tech Summit 2018讲师,52ABP开源框架作者。2015年开始在国内推广ASP.NET Boilerplate Project开源框架。拥有多年开发经验与技术团队管理经验,熟悉互联网及电商业。负责过多个大型项目的开发和管理,擅长应用系统项目的规划设计、及企业解决方案的设计。

目录
部分
章  编程语言和 .NET的关系
  1.1  编程语言
  1.2  编程语言中的C#、 F#和VB.NET
  1.3  C#与.NET
  1.4  小结
第2章  .NET平台
  2.1  回顾.NET发展历史
    2.1.1  .NET Framework
    2.1.2  .NET Framework与Java
    2.1.3  .NET的跨平台之路
  2.2  Mono神奇的跨平台解决方案
  2.3  .NET Standard
  2.4  .NET Core
    2.4.1  .NET Core的特点
    2.4.2  .NET Core 3.1
  2.5  .NET Core与其他平台
    2.5.1  .NET Core与.NET Framework
    2.5.2  .NET Core与Mono
    2.5.3  .NET Core与ASP .NET Core
  2.6  ASP .NET的发展历程
  2.7  ASP.NET Core的未来发展
  2.8  小结
第3章  .NET 5的统一整合方案
  3.1  进化中的.NET
  3.2  .NET 5 (.NET Core vNext
  3.3  .NET Core实现真正的统一开发平台
  3.4  小结
第4章  创建ASP.NET Core项目
  4.1  ASP.NET Core
  4.2  ASP.NET Core的特性
  4.3  配置计算机的开发环境
    4.3.1  下载并安装Visual Studio 2019
    4.3.2  下载并安装.NET Core SDK
  4.4  创建ASP.NET Core Web程序
  4.5  内置的ASP.NET Core模板说明
  4.6  小结
第5章  ASP.NET Core项目启动流程
  5.1  ASP.NET Core项目文件
  5.2  ASP.NET Core项目的入口
  5.3  ASP.NET Core中的进程内与进程外托管模型
    5.3.1  进程内托管
    5.3.2  Kestrel
    5.3.3  CLI
  5.4  ASP.NET Core进程外托管
  5.5  探讨几个问题
  5.6  小结
第6章  ASP.NET Core中的配置文件
  6.1  启动配置信息
  6.2  通过GUI来设置launchSettings文件
  6.3  ASP.NET Core appsettings.json文件
    6.3.1  访问配置信息
    6.3.2  appsettings.json
    6.3.3  用户机密
    6.3.4  环境变量
    6.3.5  命令行参数
  6.4  ASP.NET Core IConfiguration服务与依赖注入
  6.5  小结
第7章  ASP.NET Core中的中间件及其工作原理
  7.1  中间件
  7.2  中间件在ASP.NET Core中的工作原理
  7.3  配置ASP.NET Core请求处理管道
  7.4  Configure()代码解析
    7.4.1  中间件掌握测试
    7.4.2  中间件传递
    7.4.3  实践中间件的工作流程
  7.5  小结
第8章  ASP.NET Core中的静态文件中间件
  8.1  添加静态文件中间件
  8.2  支持默认文件
  8.3  自定义默认文件
  8.4  UseFileServer中间件
  8.5  小结
第9章  ASP.NET Core开发人员异常页面
  9.1  UseDeveloperExceptionPage中间件
  9.2  自定义UseDeveloperExceptionPage中间件
  9.3  UseDeveloperExceptionPage中间件如何工作
  9.4  ASP.NET Core中的环境变量配置
  9.5  配置ASPNETCORE_ENVIRONMENT变量
  9.6  IWebHostEnvironment服务中的常用方法
  9.7  小结
……
第二部分

内容摘要
    本书是一本系统地介绍ASP.NET Core、Entity Framework Core以及ASP.NET Core Identity框架技术的入门图书,旨在帮助读者循序渐进地了解和掌握ASP.NET Core。本书使用ASP.NET Core从零开始搭建一个实际的项目。从基本的控制台应用程序开始,介绍ASP.NET Core基本的启动流程,涵盖ASP.NET Core框架中各个技术的实际应用。同时,本书也会介绍一些ASP.NET Core的不错概念。在本书中,我们会开发一个学校管理系统,其中包含清晰的操作步骤和大量的实际代码,以帮助读者学以致用,将ASP.NET Core的知识运用到实际的项目开发当中,很后我们会将开发的项目部署到生产环境中。通过阅读本书,读者将掌握使用ASP.NET Core开发Web应用程序的方法,并能够在对新项目进行技术选型时做出战略决策。
    本书适合有一定编程经验和HTML、JavaScript基础,并对ASP.NET Core感兴趣的读者阅读,也可以作为高等院校相关专业的教学用书和培训学校的教材。

主编推荐
1.针对.NET Core 3.1讲解;
2.提供完整源代码下载且代码可复用; 
3.本书附送免费视频资源,供读者配合图书学习;
4.本书针对一个完整项目进行开发,而不是只有零散的代码段;
5.案例丰富、实用,采用了流行框架中的设计模式及实用技术;
6.具有完整的权限功能,统一处理拦截异常、错误页面及日志信息。

经过几年的发展,ASP.NET Core 已趋于稳定,社区生态比较完善。在技术日新月异的今天,我们需要不断学习,并在学习中不断成长。本书由浅入深地讲解 ASP.NET Core,如果你想通过学习 ASP.NET Core 来获得更多的机会,那么我推荐本书,在学习 ASP.NET Core 的过程中它可以给予我们启发和帮助。
——微软MVP  李志强 (晓晨master) 

ASP.NET Core已成为微软跨平台开发的利器。本书基于ASP.NET Core 3.1版本,由浅入深地介绍了如何从头开始构建ASP.NET Core应用,内容详实,通俗易懂,很好适合.NET开发者学习参考。
—— 微软MVP   闫晓迪

我一直认为微软官方文档是入门学习优选的资料,但在阅读了梁桐铭的书稿后,我认为他写的这本书更加适合ASP.NET Core初学者参考阅读,从对.NET的历史回顾到对ASP.NET Core各组件由浅入深的讲解,都是他学习心得的真心传授。
——深圳市友浩达科技有限公司 CEO、微软MVP  张善友

即便ASP.NET Core从2016年抢先发售到现在已经过去4年,但其在开发者市场中的占比仍然不高。一方面是因为ASP.NET Core技术的主要阵地其实依然是以企业信息化为主的传统企业级应用层面,考虑到成本等综合因素,这些企业无法适时地更新自己的技术;另一方面是因为培养能够熟练驾驭ASP.NET Core技术的年轻开发者的速度,赶不上企业飞速发展的需要。即便官方文档很齐全,但系统教程的缺乏,使开发者或企业无法从ASP.NET Core的社区资源中受益。这本书有望成为初级和中级ASP.NET Core开发者的精神食粮。根据作者介绍的详细步骤,开发者能够快速成长为合格的新一代ASP.NET Core开发者。本书作者是ASP.NET Core技术的先行者,早年在领域驱动设计等诸多社区贡献了大量学习资源,也在网上开设了ASP.NET Core在线课程,而这本书也是他过去若干年经验积累的结晶。
——深圳敢为软件研发负责人、长沙.NET技术社区组织者  邹溪源

作者在本书的课程管理系统中融入了他积累多年的 ASP.NET Core 实践经验,以此为主线层层深入,对 ASP.NET Core 的各项重要功能进行了充分的讲解和演示。同时,书中还加入了对部分框架源码的分析解读,能更好地帮助我们掌握程序的编写技巧。相信无论你是初学者,还是具有一定基础的开发者,本书都是一本可以让你全面学习 ASP.NET Core,并且快速运用到实践中的佳作!
——盛派网络创始人、微软 RD / MVP  苏震巍

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP