Asp.net 2.0的异常处理需要考虑的问题

原创 2007年10月09日 13:36:00
在.NET 1.1, 只有主线程中未处理的异常才会终止应用程序的运行,其他的线程的异常.CLR会处理,因此你的应用程序可以正常运行.在 .NET 2.0, 任何线程上的未处理的异常都可能终止应用程序的运行 (具体信息参看Exceptions In Managed Threads ). 这对于Asp.net开发者来说,特别在将1.1程序升级到2.0的时候需要特别注意这点,如果你的程序中对异常处理有统一的策略,所有的异常都进行了处理.那非常不错.不然你的程序的异常处理可能就会带来致命的问题.
可以参照.Unhandled exceptions cause ASP.NET-based applications to unexpectedly quit in the .NET Framework 2.0或者ASP.NET 2.0 Unhandled Exception Issues 的方法解决

另外推荐一个 .NET USB开发方面的一个开源项目
.NET 包含的基类库 (BCL) 不支持与 USB 设备进行会话。大多数情况下,如果要从 .NET 访问 USB 设备,需要使用设备制造商提供的高级类库。这是一个SourceForge上的开源项目。MSDN中的介绍文章:
 

ASP.NET MVC下基于异常处理的完整解决方案

EntLib的异常处理应用块(Exception Handling Application Block)是一个不错的异常处理框架,它使我们可以采用配置的方式来定义异常处理策略。而ASP.NET MVC...
  • rise51
  • rise51
  • 2016年04月17日 08:46
  • 642

asp.net捕获全局未处理异常的几种方法

来自:http://www.cnblogs.com/youring2/archive/2012/04/25/2469974.html 1.通过HttpModule来捕获未处理的异常【推荐】 首...
  • ArvinStudy
  • ArvinStudy
  • 2013年03月26日 17:12
  • 1174

ASP.NET MVC中的统一化自定义异常处理

当ASP.NET MVC程序出现了异常,怎么处理更加规范? 1. 最简单的方法是设置节点 节点用于定义一些自定义错误信息的信息。此节点有Mode和defaultRedirect两个属性,其中def...
  • yhyhyhy
  • yhyhyhy
  • 2016年03月29日 10:28
  • 452

ASP.NET MVC中的统一化自定义异常处理

当ASP.NET MVC程序出现了异常,怎么处理更加规范? 1. 最简单的方法是设置节点 节点用于定义一些自定义错误信息的信息。此节点有Mode和defaultRedirect两个属性,其中def...
  • sundacheng1989
  • sundacheng1989
  • 2013年05月31日 15:12
  • 16816

实际开发注意的问题

经过几个月的实际项目开发,发现了自己存在的很多的不足,不仅仅是技术上的,还有一些常见的小问题。尤其是一些小问题,总会在上面花大量的时间。这次简单的说几个自己遇到的或是看到的小问题。 从编...
  • yftk765768540
  • yftk765768540
  • 2015年12月05日 15:35
  • 229

在书写高效 CSS 时会有哪些问题需要考虑?

1.样式是:浏览器是从右向左来解析一个选择器的 2.ID最快,Universal最慢 有四种类型的key selector,解析速度由快到慢依次是:ID、class、tag和universal 3.不...
  • xujie_0311
  • xujie_0311
  • 2014年12月30日 21:03
  • 1215

Python异常处理——try...except、主动引发异常(raise)、断言(assert)

Python习题十一、 编写函数devide(x, y),x为被除数,y为除数。要求考虑异常情况的处理。 1、 被零除时,输出”division by zero! “; 2、 类型不一致时,...
  • sunshine__0411
  • sunshine__0411
  • 2017年11月14日 23:08
  • 158

Ajax程序:处理异步调用中的异常(使用Asp.Net Ajax内建的异常处理方法)

无论在Window应用程序,还是Web应用程序 以对用户友好的方式显示运行时的异常都是很有必要,尤其对于可能有很多不确定因素导致异常的Web应用程序; 在传统的Web开发中,处理异常的方式——设计专门...
  • hanxuemin12345
  • hanxuemin12345
  • 2013年12月04日 20:52
  • 3239

Android中网络应用程序需要考虑的问题

一款软件在发布之前,除了实现用户需求的各种功能外,还有很多事情是需要考虑的。例如:美化UI使系统更加漂亮更加好用、在需要等待的地方增加进度条、减少流量消耗、优化代码提高速度等。 网络应用程序大概需要...
  • chenbinqq
  • chenbinqq
  • 2013年08月17日 21:09
  • 539

分布式系统的设计几个要注意的地方

最近在做系统升级,由于当时设计的局限,导致系统不停服,保证服务的做法非常麻烦。当时再定方案的时候,由于自己在这方面没有经验,导致有些乐观。到了实际做的时候,预期时间至少比预想的多了一周的时间,要知道,...
  • anzhsoft2008
  • anzhsoft2008
  • 2014年12月25日 07:14
  • 7978
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Asp.net 2.0的异常处理需要考虑的问题
举报原因:
原因补充:

(最多只允许输入30个字)