初学asp.net的一点困惑
来源:互联网 发布:jsp页面查询数据库 编辑:程序博客网 时间:2024/06/05 04:17
首先碰到的一个问题就是:
在ASP中很容易实现的在.net里面暂时还没有想办法实现如上图的效果.
2:使用.NET的方式调试程序
ASP程序的调试一直是编写ASP最难的地方,这一点,ASP程序员大概都深有体会,因为大家都是使用Response.write来调试。而这样调试最大的缺点是,当我们调试完毕,必须一个个来删除或者注释掉这些信息,想一想,如果程序代码达到几百行或者页面很多的程序,这样的工作是多么枯燥,最怕一点,忘记将这些调试用的write删除,可能在用户使用的时候就会出现一些不雅的调试信息。
使用ASP.NET以后,我们可以直接定义Trace来实现程序的调试。以上提到的麻烦可以轻松解决,熟悉,Trace可以通过具体页面和在Web.Config配置文件中来定义实现,这样,当程序调试完毕以后,直接将Trace设置为Off就可以了,这样,程序就不会有调试功能了。
(1)页面调试的实现
在一个具体的页面需要实现调试功能的时候,我们可以这样设置:
<%@ Page Language="VB" Trace="True" %>
(2)定义WEB.Config实现
在WEB.CONFIG中,我们也可以实现程序调试的打开:
<configuration>
<system.web>
<trace enabled="true" requestLimit="10" localOnly="false"/>
</system.web>
</configuration>
使用以上的设置打开Trace以后,我们在具体的程序中就可以使用Trace来调试程序了,比如:
Trace.Write("This is some custom debugging information")
或者调试程序变量:
Trace.Write("This is is my variable and it's value is:" & myVariable.ToString())
以上设置我们可以看出,在ASP.NET中,程序调试功能已经很方便简单了,我们在程序设计中如果忽略这些特点,继续采用ASP的思维来设计程序,那么我们的程序不但效率没有提高,也增加了其他开发者合作的难度。
- 初学asp.net的一点困惑
- asp/sql初学遇到的困惑
- 初学JAVA的困惑
- 初学PHP的困惑
- 初学java的困惑
- asp.net的一点代码
- ASP.NET初学:认识.NET的集合
- 初学C++的一些困惑
- div定位的一点困惑
- 关于recv的一点困惑
- 使用iif()的一点困惑
- asp.net页面生存周期带来的困惑
- 初学asp.net (c#)的一些体会
- 初学:asp.net日历控件的使用
- 写给初学asp.net的新人们
- 初学asp.net搜集的一些方法
- 【初学】ASP.NET与C#的关系
- 初学的一点体会
- 权限设计
- ruby类的变量
- 联合查询代码示例
- velocity脚本教程
- 权限控制
- 初学asp.net的一点困惑
- C#处理文本文件
- C#取得汉字的拼音的首字母
- ruby类的方法
- Probationership Work Report
- 用eclipse开发xml
- DBGrid 应用全书
- C#中读取数据库中Image数据
- Job Description About IT Engineer