了解ASP.NET底层架构_NET教程

资源名称:了解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这些高层实现提
供它们那些能力的同时,它们也对请求增加了一些额外负担,这些都是在更底层可以避免的.

资源截图:

了解ASP.NET底层架构_NET教程

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
纪录片下载遇到问题? ﹥查看常见问题解决方法

给TA打赏
共{{data.count}}人
人已打赏
NET教程

九天学会ASP exe格式_NET教程

2025-7-3 10:30:09

NET教程

ASP.NET 网站发布步骤_NET教程

2025-7-3 10:30:14

免责声明
  • 云朵资源网(下文简称本站)提供的所有内容仅供学习、交流和分享用途,只供参考。
  • 本站资源禁止并谢绝未经本站许可的使用,如若欲转载,请署名以及注明出处,请务必以文字链接的形式标明或保留文章原始出处和作者的信息。
  • 本站(原创)文章、资源、图片等所有内容,一经转载,即表示您已经接受上述声明!需自行承担一切风险与责任!
  • 关于本站的所有留言评论与转载、引用文纯属文字原作者个人观点,与本站观点及立场无关!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索