![]()
内容推荐 本书针对ASP.NET Core 3做了全面更新,是你学习ASP.NET Core应用开发的理想选择。 专业开发人员想为ASP.NET Core平台生成更简洁的应用程序,本书就是为这些人员量身定做的。这个新版本介绍ASP.NET Core 3,深入研究构建最新的、可扩展的Web应用程序所需的工具和技术,讲述MVC 3、Razor Pages、Blazor Server和Blazor WebAssembly等新功能,演示如何在实践中运用它们。 Adam Freeman沿用了前几版中流行的格式和风格,解释如何最大限度地利用ASP.NET Core 3。层层剖析,向读者介绍中间件组件、内置服务、请求模型绑定等。接着介绍较复杂的主题和高级功能,包括端点路由和依赖注入。 本书是为想将ASP.NET Core 3的最新功能合并到项目的专业人士撰写的。本书可用作 ASP.NET Core的完备参考资料,了解一些微软Web开发背景知识的初学者也将极大地从本书中获益。 作者简介 亚当·弗里曼,Adam Freeman是一位经验丰富的IT专业人士,曾在一系列公司担任过高级职位,曾经担任一家全球银行的首席技术官和首席运营官。退休之后,他热衷于写作和长跑。 目录 第I部分 介绍ASP.NET Core 第1章 ASP.NET Core上下文 1.1 了解ASP.NET Core 1.1.1 理解应用程序框架 1.1.2 理解实用程序框架 1.1.3 了解 ASP.NET Core平台 1.2 理解本书 1.2.1 需要什么软件来完成示例? 1.2.2 需要什么平台来完成示例? 1.2.3 源代码下载 1.2.4 如果在执行这些示例时遇到问题,怎么办? 1.2.5 如果发现书中有错误,怎么办? 1.2.6 本书包含的内容 1.2.7 本书未包含的内容 1.2.8 如何联系作者? 1.2.9 如果你真的喜欢本书? 1.2.10 如果本书让人生气,想要抱怨该怎么办? 1.3 小结 第2章 入门 2.1 选择代码编辑器 2.1.1 安装Visual Studio 2.1.2 安装 Visual Studio Code 2.2 创建ASP.NET Core项目 2.2.1 用Visual Studio打开项目 2.2.2 用Visual Studio Code打开项目 2.3 运行ASP.NET Core应用程序 2.3.1 理解端点 2.3.2 了解路由 2.3.3 理解HTML渲染 2.3.4 内容综述 2.4 小结 第3章 第一个ASP.NET Core应用程序 3.1 设置场景 3.2 创建项目 3.2.1 添加数据模型 3.2.2 创建第二个操作和视图 3.2.2 连接操作方法 3.2.2 构建表单 3.2.2 接收表单数据 3.2.2 添加Thanks视图 3.2.2 显示响应 3.2.2 添加验证 3.2.2 内容的样式化 3.3 小结 第4章 使用开发工具 4.1 创建ASP.NET Core项目 4.1.1 使用命令行创建项目 4.1.2 使用Visual Studio创建项目 4.2 向项目中添加代码和内容 4.3 构建和运行项目 4.3.1 使用命令行构建和运行项目 4.3.2 使用Visual Studio Code构建和运行项目 4.3.3 使用Visual Studio 构建和运行项目 4.4 管理包 4.4.1 管理NuGet包 4.4.2 管理工具包 4.4.3 管理客户端包 4.4.4 使用Visual Studio管理包 4.4.5 使用Visual Studio 管理客户端包 4.5 调试项目 4.6 小结 …… 第Ⅱ部分 ASP.NET Core平台 第Ⅲ部分 ASP.NET Core应用程序 第Ⅳ部分 高级ASP.NET Core功能 |