- 资源介绍
资源名称:了解ASP.NET底层架构
内容简介:
ASP.NET 是一个非常强大的构建Web 应用的平台,它提供了极大的灵活性和能力以致于可以
用它来构建所有类型的 Web 应用.绝大多数的人只熟悉高层的框架如 WebForms 和
WebServices-这些都在 ASP.NET 层次结构在最高层.在这篇文章中我将会讨论 ASP.NET
的底层机制并解释请求(request)是怎么从Web服务器传送到ASP.NET运行时然后如何通
过 ASP.NET 管道来处理请求.
对我而言了解平台的内幕通常会带来满足感和舒适感,深入了解也能帮助我写出更好的应用.知
道可以使用哪些工具以及他们是怎样作为整个复杂框架的一部分来互相配合的可以更容易地找
出最好的解决方案,更重要的是可以在出现问题时更好的解决它们.这篇文章的目标是从系统级
别了解ASP.NET并帮助理解请求(request)是如何在ASP.NET的处理管道中流转的.同样,我们
会了解核心引擎和 Web 请求如何在那里结束.这些信息大部分并不是你在日常工作时必须了解
的,但是它对于理解 ASP.NET 架构如何把请求路由到你的代码(通常是非常高层的)中是非常有
益的.
不管怎么样,ASP.NET 从更低的层次上提供了更多的灵活性.HTTP 运行时和请求管道在构建
WebForms和WebServices上提供了同样的能力-它们事实上都是建立在.NET托管代码上的.
而且所有这些同样的功能对你也是可用的,你可用决定你是否需要建立一个比 WebForms 稍低
一点层次的定制的平台.
WebForms 显然是最简单的构建绝大多数 Web 接口的方法,不过如果你是在建立自定义的内容
处理器(handler),或者有在处理输入输出内容上有特殊的要求,或者你需要为另外的应用建立一
个定制的应用程序服务接口,使用这些更低级的处理器(handler)或者模块(module)能提供更
好的性能并能对实际请求处理提供更多的控制.在WebForms和WebServices这些高层实现提
供它们那些能力的同时,它们也对请求增加了一些额外负担,这些都是在更底层可以避免的.
资源截图:
猜你喜欢
-
思胜.Net高级培训C#基础视频教程(53集)_NET教程
2020-07-03 -
Windows. NET编程系列视频课程(32集)_NET教程
2020-07-03 -
Visual C# .NET 网络核心编程 PDF_NET教程
2020-07-03 -
Visual C++/Turbo C串口通信编程实践(第2版)PDF_NET教程
2020-07-02 -
Visual Basic程序开发案例解析 (杨富国) PDF_NET教程
2020-07-02 -
《ASP.NET4.0从入门到精通》随书教学视频_NET教程
2020-07-03 -
Visual Basic 6.0基础教程 中文_NET教程
2020-07-02 -
Visual Basic 2010 开发参考 中文chm版_NET教程
2020-07-03 -
黑客基地Delphi编程特训班(共25讲)_NET教程
2020-07-03 -
VB入门教程 chm格式_NET教程
2020-07-03
-
ASP.NET 3.5 开发大全(全套共29章)_NET教程
2020-07-03 -
《用多媒体学Visual C#.NET》随书视频提高篇【11集】_NET教程
2020-07-03 -
领域驱动设计C# 2008实现问题.设计.解决方案 中文pdf_NET教程
2020-07-03 -
源智天下科技有限公司VB培训视频教程_NET教程
2020-07-03 -
VS2005&WinCE 6.0安装指导 中文 PDF 高清版_NET教程
2020-07-03 -
黑鹰基地VB编程特训班视频课程(19课)_NET教程
2020-07-03 -
上海交大Visual Basic 6.0程序设计基础课程视频(26集)_NET教程
2020-07-03 -
由浅入深学C#系列视频教程+源码_NET教程
2020-07-03 -
Visual Basic 项目开发案例精粹 (冯小燕等) PDF_NET教程
2020-07-03 -
ASP.NET 安全应用程序开发_NET教程
2020-07-03
猜你在找
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
源码库 » 了解ASP.NET底层架构_NET教程