仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 514|回复: 7
打印 上一主题 下一主题

[学习教程] ASP.NET网页设计page事务按次(.net2.0)

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:37:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
中间码是基于一个虚拟机器。源代码是最高层的,理论上从源代码开始直接编译成本地码能提供最大优化的。而中间码只能是转译成本地码,效率上难免受到损耗。根据虚拟机器所设定的体系结构的特点,和本地机器的差异的多少。1.ProtectedSubPage_PreInit(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.PreInit
假如有MasterPage的话,在这里实行MasterPage内里的page事务,事务按次在这篇文章里有写道
1.ProtectedSubPage_Init(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.Init
2.ProtectedSubPage_InitComplete(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.InitComplete
3.ProtectedSubPage_PreLoad(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.PreLoad
4.ProtectedSubPage_Load(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.Load
5.ProtectedSubPage_LoadComplete(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.LoadComplete
6.ProtectedSubPage_PreRender(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.PreRender
7.ProtectedSubPage_PreRenderComplete(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.PreRenderComplete
8.ProtectedSubPage_SaveStateComplete(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.SaveStateComplete
是不是实质都是API?有的好像不只是API那么简单的,有的也是一种框架就像MFC一样。有的还是一种思想(就是做软件的思想)(好像很深奥,其实我也不懂^_^)
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-19 19:31:19 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。
若相依 该用户已被删除
板凳
发表于 2015-1-25 15:37:03 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
因胸联盟 该用户已被删除
地板
发表于 2015-2-8 19:00:04 | 只看该作者
Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境!
爱飞 该用户已被删除
5#
发表于 2015-2-25 22:49:15 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
变相怪杰 该用户已被删除
6#
发表于 2015-3-8 09:45:14 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-15 21:37:22 | 只看该作者
Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(ParentThread)来实现资源共享,这样就减轻了服务器的负担,所以,JavaServlet可以用来做大规模的应用服务。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-22 05:10:10 | 只看该作者
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-1-27 20:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表