• λ我爱Aspx >> Asp.Net >> Exception Handing Applcation Block
  • Exception Handing Applcation Block

  • :未知  Դ:非寒日志  :2007-4-21 0:46:43  ؼ:
  • Enterprise Library 2.0 中的 Exception Handing Applcation Block 为我们开发人员以及设计人员提供了一个一致的方法去处理我们整个企业级应用程序的每个层次上的异常,表现在以下几个方面:

    1、它为应用程序的架构的每个层提供异常处理方法,并不仅仅局限于服务层接口;

    2、提供通用的异常处理方法,比如记录异常信息,使用我们自定义的异常信息来替换系统的异常信息等等;

    3、我们可以自己定义异常处理的规则,并且可以不通过修改代码来修改异常处理的规则;

    4、它支持我们开发者自己创建自己的异常处理方法;

    5、通过同样的方法来调用异常处理方法,这使得异常处理可以用于应用程序的任何地方。

    我们在进行异常处理时,一般采用一下策略:

    1、包装

    2、替换

    3、日志

    那么,Exception Handing Application Block 究竟能给我们得开发带来哪些好处呢?先看下面的代码:

    DataSet customersDataSet;

    try

    Ҷƪл˵?

  • һƪData Access Application Block 2.0
    һƪ了解c#2.0中的Anonymous Methods