欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 深入浅出ASP.NET Core
      • 作者:梁桐铭|责编:陈聪聪
      • 出版社:人民邮电
      • ISBN:9787115541093
      • 出版日期:2020/09/01
      • 页数:696
    • 售价:55.6
  • 内容大纲

        本书是一本系统地介绍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感兴趣的读者阅读,也可以作为高等院校相关专业的教学用书和培训学校的教材。
  • 作者介绍

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

    第一部分
    第1章  编程语言和 .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  小结
    ……
    第二部分