阿七
级别: 未验证会员
精华:
0
发帖: 909
威望: 0 点
金钱: 2161 RMB
贡献值: 0 点
在线时间:512(小时)
注册时间:2006-03-29
最后登录:2008-08-07
|
最佳ASP.NET编程习惯(1)
初学编程的朋友往往喜欢收集一些很“奇妙”的编程技巧,然而,技巧的积累往往并没有提高程序质量,反而引导一些编程者一味追求奇和新,忘记了基本编程习惯的培养,不利于团队的合作,可能,这也是中国并不缺少聪明的程序员,但是缺少聪明的开发团队的一个原因吧。在ASP.NET的开发中,可以学习的技巧不少,但是,一些基本的编程习惯我们一定要养成,这样不但能根本上提高程序质量和开发效率,而且,也利于程序的阅读和团队开发。如果自己写的程序只有自己可以看懂或者只有几个人可以看懂,即使程序技巧神乎其技,对于程序的升级和维护都是致命问题。 <+q$XL0 8Zw]f-5x\ 一、 错误(以外)的处理 I4~^TrznRa PpFsp( )x 程序健壮性最基本要求就是程序错误的处理与捕捉,在ASP.NET中,错误的处理有和其他编程语言一样的机制,可以使用Try…Catch…Finally等方式,这一点和ASP相比具有较大的进步。而且,使用这些错误处理方法,可以大大提高程序的可读性和程序调试速度,在这几个优势结合的情况下,我们更加应该注意这一点。 f[}|rf 关于错误的处理,我们可以参考这篇文章(英文): 1Z 6SI>p http://www.123aspx.com/redir.aspx?res=28336 =UUd8,C/ @woC8X 二、 字符串的处理 >BJ}U_ck *l-`<. 网页设计中,字符串的处理几乎是最常见的了。使用ASP.NET以后,字符串的处理比ASP的速度快,而且,在ASP.NET中,专门增加一个字符串处理类StringBulider,使用这个类可以完成一些常见的字符串操作,而最主要的,使用StringBuilder可以大大提高字符串处理速度。
qpTm 在ASP.NET中,最常见的就是使用“&”来连接两个字符串: MS{{R+& Dim myOutputString As String = "My name is" (:OHyeNt Dim myInputString As String = " Alex" v.b5iv 5 myOutputString = myOutputString & myInputString tBv3~Of. Response.Write(myoutputString) D 'n7& | |