仓酷云

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

[学习教程] 来一篇关于NET的asp.net页面事务实行按次

[复制链接]
变相怪杰 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 14:28:09 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
效率会有不少的变化。而实际上java是基于堆栈机器来设计,这和我们常见的基于寄存器的本地机器是差异比较大的。总体来说,这是一种虚拟机的设计思路。usingSystem;
usingSystem.Data;
usingSystem.Configuration;
usingSystem.Web;
usingSystem.Web.Security;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.WebControls.WebParts;
usingSystem.Web.UI.HtmlControls;
publicpartialclass_Default:Page
{
protectedvoidPage_Load(objectsender,EventArgse)
{
}
#regionOnPreInit第一步
protectedoverridevoidOnPreInit(EventArgse)
{
//反省IsPostBack属性来断定是否是第一次处置该页。
//创立或从头创立静态控件。
//静态设置主控页。
//静态设置Theme属性。
//读取或设置设置文件属性值。
//注重
//假如哀求是回发哀求,则控件的值还没有从视图形态复原。假如在此阶段设置控件属性,则其值大概会鄙人一事务中被重写。

base.OnPreInit(e);
}
#endregion
#regionOnInit第二步
protectedoverridevoidOnInit(EventArgse)
{
//在一切控件都已初始化且已使用一切表面设置后激发。利用该事务来读取或初始化控件属性。
base.OnInit(e);
}
#endregion
#regionOnInitComplete第三步
protectedoverridevoidOnInitComplete(EventArgse)
{
//由Page工具激发。利用该事务来处置请求先完成一切初始化事情的义务。
base.OnInitComplete(e);
}
#endregion
#regionPreLoad第四步
protectedoverridevoidOnPreLoad(EventArgse)
{
//假如必要在Load事务之前对页或控件实行处置,请利用该事务。
//在Page激发该事务后,它会为本身和一切控件加载视图形态,然后会处置Request实例包含的任何回发数据。
base.OnPreLoad(e);
}
#endregion
#regionOnLoad第五步
protectedoverridevoidOnLoad(EventArgse)
{
//Page在Page上挪用OnLoad事务办法,然后以递回体例对每一个子控件实行不异操纵,云云轮回来去,直到加载完本页和一切控件为止。
//利用OnLoad事务办法来设置控件中的属性并创建数据库毗连。
base.OnLoad(e);
}
#endregion
#region控件事务第六步
protectedvoidButton1_Click(objectsender,EventArgse)
{
//用这些事务来处置特定控件事务,如Button控件的Click事务或TextBox控件的TextChanged事务。
//注重
//在回发哀求中,假如页包括考证程序控件,请在实行任那边理之前反省Page和各个考证控件的IsValid属性。

}
#endregion
#regionOnLoadComplete第七步
protectedoverridevoidOnLoadComplete(EventArgse)
{
//对必要加载页上的一切其他控件的义务利用该事务。
base.OnLoadComplete(e);
}
#endregion
#regionOnPreRender第八步
protectedoverridevoidOnPreRender(EventArgse)
{
//在该事务产生前:
//Page工具会针对每一个控件和页挪用EnsureChildControls。
//设置了DataSourceID属性的每一个数据绑定控件会挪用DataBind办法。有关更多信息,请拜见上面的数据绑定控件的数据绑定事务。
//页上的每一个控件城市产生PreRender事务。利用该事务对页或其控件的内容举行最初变动。
base.OnPreRender(e);
}
#endregion
#regionSaveStateComplete第九步
protectedoverridevoidOnSaveStateComplete(EventArgse)
{
//在该事务产生前,已针对页和一切控件保留了ViewState。将疏忽此时对页或控件举行的任何变动。
//利用该事务实行满意以下前提的义务:请求已保留了视图形态,但未对控件举行任何变动。
base.OnSaveStateComplete(e);
}
#endregion
#regionRender第十步
//Render
//这不是事务;在处置的这个阶段,Page工具会在每一个控件上挪用此办法。一切ASP.NETWeb服务器控件都有一个用于写动身送给扫瞄器的控件标志的Render办法。
//假如创立自界说控件,一般要重写此办法以输入控件的标志。不外,假如自界说控件只兼并尺度的ASP.NETWeb服务器控件,分歧并自界说标志,则不必要重写Render办法。有关更多信息,请拜见开辟自界说ASP.NET服务器控件。
//用户控件(.ascx文件)主动兼并出现,因而不必要在代码中显式出现该控件。
#endregion
#regionOnUnload第十一步
protectedoverridevoidOnUnload(EventArgse)
{
//该事务起首针对每一个控件产生,继而针对该页产生。在控件中,利用该事务对特定控件实行最初清算,如封闭控件特定命据库毗连。
//关于页本身,利用该事务来实行最初清算事情,如:封闭翻开的文件和数据库毗连,或完成日记纪录或其他哀求特定义务。
//注重
//在卸载阶段,页及其控件已被出现,因而没法对呼应流做进一步变动。假如实验挪用办法(如Response.Write办法),则该页将激发非常。

base.OnUnload(e);
}
#endregion
}
完全不一样的。.net其实我也说不太清,.net可以把他理解为跟J2EE相对的工具。c++主要做系统相关的开发你要学.net的话就应该学C#。(其实微软在.NET平台上也考虑了给C++留一个地位。
柔情似水 该用户已被删除
10#
发表于 2015-3-20 11:30:02 | 只看该作者
CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。
admin 该用户已被删除
9#
发表于 2015-3-13 03:09:50 | 只看该作者
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
只想知道 该用户已被删除
8#
发表于 2015-3-13 03:09:50 | 只看该作者
asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!
山那边是海 该用户已被删除
7#
发表于 2015-3-6 14:32:32 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
金色的骷髅 该用户已被删除
6#
发表于 2015-2-19 08:34:55 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
若天明 该用户已被删除
5#
发表于 2015-2-7 00:50:39 | 只看该作者
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
爱飞 该用户已被删除
地板
发表于 2015-1-31 20:30:01 | 只看该作者
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
愤怒的大鸟 该用户已被删除
板凳
发表于 2015-1-23 20:03:46 | 只看该作者
CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。
活着的死人 该用户已被删除
沙发
发表于 2015-1-18 14:45:42 | 只看该作者
ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 13:56

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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