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

news/2024/7/5 20:06:35
在.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中的介绍文章: 为超炫的 USB 硬件编写更好的软件。




http://www.niftyadmin.cn/n/3657314.html

相关文章

Linux i2c驱动框架分析 (一)

Linux i2c驱动框架分析 (一) Linux i2c驱动框架分析 (二) Linux i2c驱动框架分析 (三) 通用i2c设备驱动分析 Linux的i2c体系结构 Linux的i2c体系结构分为3个组成部分。 (1) i2c核心 i2c核心提供了i2c总线…

Linux i2c驱动框架分析 (二)

Linux i2c驱动框架分析 (一) Linux i2c驱动框架分析 (二) Linux i2c驱动框架分析 (三) 通用i2c设备驱动分析 i2c core i2c核心(drivers/i2c/i2c-core.c)中提供了一组不依赖于硬件平…

BOOT,FAT16结构

以下资料仅供参考:----------------------------------------------------------------------------------------目录项(Directory Entries)文件属性字节(File attribute byte)FAT16结构(FAT16 structure)磁盘引导记录结构(BOOT record layout)目录项(Directory Entries)offset…

Tip - SQL报表打印的空白页问题

SQL报表中一个常见问题是:在HTML格式中报表看起来还不错,但是打印出来(或者在PDF格式中)却发现每一个页面后面都跟着一个空白页。这是因为报表的设计尺寸超过了打印页面的物理尺寸。那么如何设置报表的尺寸适合打印呢?…

Linux i2c驱动框架分析 (三)

Linux i2c驱动框架分析 (一) Linux i2c驱动框架分析 (二) Linux i2c驱动框架分析 (三) 通用i2c设备驱动分析 i2c适配器驱动 i2c适配器驱动加载与卸载 i2c总线驱动模块的加载函数要完成两个工作。 初始化…

.NET 格式字符串速查

.NET编程及SQL报表中常用到数字或者日期的格式转化,那些格式字符总是记不住,索性列出来备查:Standard numeric format strings: http://msdn2.microsoft.com/en-us/library/aa720653.aspxCustom numeric format strings: http://msdn2.micros…

通用i2c设备驱动分析

Linux i2c驱动框架分析 (一) Linux i2c驱动框架分析 (二) Linux i2c驱动框架分析 (三) 通用i2c设备驱动分析 内核提供了一个通用的i2c驱动,这个驱动程序为每个适配器提供了设备文件的功能&…

Linux spi驱动框架分析(一)

本次的spi专题,主要参考:这位大佬的博客 感觉大佬们的无私奉献,而我写博客的初衷除了记录自己的学习经历之外,同时也分享给大家,分享知识。 系列文章: Linux spi驱动框架分析(一) L…