仓酷云

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

[学习教程] ASP.NET网页设计关于.net的debug和trace随谈

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

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

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

x
有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了。这两个功效次要用于对程序举行调试和跟踪,把一些相干的了局能够输入到指定的中央。在.NET的Debug形式下,Debug和Trace都举行输入,在Release形式下,默许只开Trace,能够经由过程设置将Trace关失落。 次要就是两个类Trace和Debug的write,fail和assert来举行输入,Trace中另有tracewarning和traceerror两个选项,次要是用来输入告诫和毛病范例的动静,在事务检察器的动静范例中就可以有所表现。默许的输入是调试的输入窗口,能够经由过程clear失落两个类的listener汇合并增加新的listener来改动输入的地位。.NET默许供应的有TextWriter输出到流大概文件,EventLog事务检察器,XML中,固然也能够本人举行自界说。
  在实行完写进操纵后,要记得挪用Debug大概Trace的flush大概close不然写文件的动静则不会写进指定的文件,固然能够便利的设置它们的autoflush来确保每次写操纵的内容都写进了文件。
  listener另有本人的filter能够举行动静过滤,能够完成absctract类TraceListener来创立过滤类,然后赋给listener的响应属性。
  trace能够经由过程设置文件来完成把持输入的动静级别和是不是输入动静,底本觉得这会有甚么奇妙的中央,也以为很有用,最初闹了半天,实在仍是必要本人在程序内里对BooleanSwitch大概TraceSwitch举行响应的if判别来断定输入动静。只是这两个类的实例能够经由过程它们的displayName在设置文件里举行设置,来决意程序是不是输入动静大概输入甚么品级的动静。也能够经由过程设置文件来清空listener而且增加新的listener。
  详细的拜见msdn中:
  跟踪和调试设置架构
  怎样:创立并初始化跟踪开关
  怎样:设置跟踪开关
  BooleanSwitch和TraceSwitch的类的申明
  实在以为debug跟trace功效仍是很有效的,也许看看以为也就是如许吧,次要就是现在在一本书中看到说用设置文件能够设置跟踪动静的输入级别等等以为十分有效的功效,但那本书只是提了效果,但未谈详细使用,以是明天才研讨了一下,了局发明谁人仍是得本人在程序里写if,以为也不外就是云云了,不外这些功效仍是蛮有效的在实践傍边。
捆绑编译器。用户不需要受制于厂家,自己就能将程序在新平台上编译运行。除了牛B轰轰的linux,估计也没有系统捆绑c/c++的编译器,而且许多新平台都无法支持复杂的c/c++编译器在上面直接运行。
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-19 13:54:18 | 只看该作者
ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。
因胸联盟 该用户已被删除
板凳
发表于 2015-1-25 23:00:55 | 只看该作者
在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的
金色的骷髅 该用户已被删除
地板
发表于 2015-2-4 12:56:19 | 只看该作者
Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境!
谁可相欹 该用户已被删除
5#
发表于 2015-2-9 22:45:00 | 只看该作者
逐步缩小出错代码段的范围,最终确定错误代码的位置。
分手快乐 该用户已被删除
6#
发表于 2015-2-28 03:20:20 | 只看该作者
在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗?
7#
发表于 2015-3-9 20:12:28 | 只看该作者
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
爱飞 该用户已被删除
8#
发表于 2015-3-17 01:09:01 | 只看该作者
ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。
不帅 该用户已被删除
9#
发表于 2015-3-23 12:27:46 | 只看该作者
现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-10 20:41

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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