书籍详情
《 深入浅出:ASP.NET Core》[79]百度网盘|亲测有效|pdf下载
  • 深入浅出:ASP.NET Core

  • 出版社:清华大学出版社
  • 作者:周家安
  • 出版时间:2024-04-01
  • 热度:2574
  • 上架时间:2025-03-08 06:13:50
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

产品特色

编辑推荐

ASP.NET Core是建立在.NET基础上的Web开发技术,经过几个版本的迭代,已趋于完善。随着Blazor的不断优化,ASP.NET Core能同时胜任Web前端与后端的开发,最终可生成高性能且跨平台的Web应用程序。本书秉持“学以致用”的理念,内容精练,通俗易懂,以实例的方式阐述知识。读者可以参考书中实例动手实践,提高学习效果。本书主要内容包括:
初始化ASP.NET Core应用程序;
依赖注入与服务容器;
应用程序配置与选项模式;
HTTP管道与中间件;
HTTP状态存储;
Razor页面;
MVC框架与Web API;
模型绑定;
过滤器与标记帮助器;
静态文件;
SignalR与Blazor;
验证与授权。

 
内容简介

这是一本面向ASP.NET Core新手的基础教程,学用相长,注重实践。每个关键知识点都配有简单的示例,以辅助理解。本书内容涉及ASP.NET Core应用程序的初始化、配置,服务容器与依赖注入的使用,HTTP/中间件管道的构建,HTTP会话状态的维护,Razor页面与MVC,Web API,Blazor,静态文件的访问,以及安全与授权。

作者简介

周家安:微软最有价值专家(MVP),擅长.NET及其相关开发技术,专注于探索简单实用的编程学习方法。长期在博客园等技术社区分享编程经验。曾出版《Go语言入门经典》《精通C# 5.0》《C#码农笔记——从第一行代码到项目实战》《Python实战指南——手把手教你掌握300个精彩案例》等优秀原创科技图书。

目  录
第1章 初始化ASP.NET Core应用程序 1
1.1 应用程序的启动过程 1
1.2 WebApplicationBuilder类 2
1.3 启动应用程序 3
1.4 使用Host初始化应用程序 4
1.4.1 通用主机 5
1.4.2 示例:简单的通用主机 5
1.4.3 Web主机 7
1.5 设置应用程序的URL 9
1.5.1 调用UseUrls()方法 9
1.5.2 使用WebApplication类的Urls属性 10
1.5.3 调用Run()方法时传递URL 10
1.5.4 通过ServerAddressesFeature对象设置URL 11
1.5.5 使用命令行参数 12
前  言
ASP.NET Core由微软官方推出,开放源代码并以社区为主,可以生成运行于Windows、macOS、Linux等操作系统的新型Web应用程序。ASP.NET Core并不是ASP.NET的延续版本,而是经过重新设计和优化的框架。由于它是编译运行的,因此在性能上的优势明显。而且,其内部对异步任务和安全性做了大量集成工作,有些安全功能是默认启用的,如对跨站漏洞攻击的防范。经过六七个版本的迭代,ASP.NET Core已趋向完善,对Web前端与其他数据访问技术的兼容性也得到极大提升。对于常规Web功能、微服务、移动后端以及物联网后端等应用场景,ASP.NET Core都是不错的选择。
本书所涉及的内容针对性强,只要读者具备.NET或C#编程相关基础,即可通过本书快速掌握ASP.NET Core的关键技术。本书在每个知识点的讲解后都会附上专门的示例,方便读者将学到的知识马上付诸实践,加深印象。
ASP.NET Core配有官方开发工具,并共享.NET SDK工具。无论读者使用的是Windows还是Linux操作系统,都可以执行dotnet new命令创建ASP.NET Core应用项目,或执行dotnet run命令运行应用程序。
本书推荐使用官方提供的工具编写代码。
媒体评论
魏翼飞 北京邮电大学电子工程学院副院长
《深入浅出:ASP.NET Core》的作者是一位编程爱好者,其在博客上发表的文章风格独特有趣,经常会抓住一个知识点进行扩展,创作一系列文章,语言精炼,代码简洁。从博客文章到原创图书,作者也沿袭了这样的风格。《深入浅出:ASP.NET Core》涵盖的ASP.NET Core内容全面,给出的实例项目不复杂,简单易懂,适合初学者学习。
宋廷强 青岛科技大学信息科学技术学院副院长
市场上虽然已经有一些ASP.NET Core方面的图书,但是书中往往缺少实例和可动手实践的素材。《深入浅出:ASP.NET Core》覆盖知识体系较为全面,书中很多章节以实例为主,对初学者来说,容易理解和动手实践,学起来比较轻松。
贾云龙 北京乐搏优聘教育科技咨询有限公司首席执行官
ASP.NET Core借助开源社区的壮大,得到快速发展,这在一定程度上增加了读者对ASP.NET Core图书的需求,尤其是针对编程入门者和开源爱好者的图书需求。《深入浅出:ASP.NET Core》紧扣ASPNET Core主题,核心知识明确,未涉及复杂的框架内容,易于入门,推荐初学者阅读。

相关推荐