仓酷云

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

[学习教程] NET网页编程之怎样为静态控件增加事务

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 14:23:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
竟发现没有太大的帮助。总觉得要用起来,感觉到不了位。因为公司机器的原因,一直没有安装vs.net(也从来没有用过)。以前做asp的时候一直用DW(感觉其代码联想功能不错),可现在到了asp.net却不习惯了。代码很复杂,就未几加申明了。

示例代码以下:
protectedvoidPage_Load(objectsender,EventArgse)
{
//重点是这段代码必需加在Page_Load事务大概Page_Load之前的事务中,由于必需在RaisePostbackEvent事务之前注册好控件。且不克不及加在if(!IsPostBack)当中,假如加在这当中,回发后该按钮都不存在,更不会实行点击事务了。
Buttonli=newButton();
//以下ID必需为流动稳定的ID,假如每次回发ID都纷歧样的话,那末Page会以为这个Button与回发前Button为分歧的按钮,也不实行点击事务了。
li.ID="MyButton";
li.Text="按钮";
li.Click+=newEventHandler(li_Click);

this.form1.Controls.Add(li);
}

voidli_Click(objectsender,EventArgse)
{
Response.Write("test");
}
因为二次编译器太复杂,那么建议只是在安装程序的时候编译一次,而不类似java那样运行就编译。并且我觉得,一次痛苦,总比多次低效率要舒服多了。
因胸联盟 该用户已被删除
沙发
发表于 2015-1-18 13:51:02 | 只看该作者
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
小女巫 该用户已被删除
板凳
发表于 2015-1-18 13:51:02 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
分手快乐 该用户已被删除
地板
发表于 2015-1-22 20:11:27 | 只看该作者
那么,ASP.Net有哪些改进呢?
精灵巫婆 该用户已被删除
5#
发表于 2015-1-31 14:19:26 | 只看该作者
ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
再见西城 该用户已被删除
6#
发表于 2015-2-6 20:10:09 | 只看该作者
是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
只想知道 该用户已被删除
7#
发表于 2015-2-18 13:15:56 | 只看该作者
ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。
不帅 该用户已被删除
8#
发表于 2015-3-6 07:59:29 | 只看该作者
但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。
冷月葬花魂 该用户已被删除
9#
发表于 2015-3-12 23:14:22 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
兰色精灵 该用户已被删除
10#
发表于 2015-3-20 05:36:54 | 只看该作者
比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-27 14:27

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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