Goals of Enterprise Library

Enterprise Library is a collection of application blocks intended for use by developers who build complex, enterprise-level applications. Enterprise Library is used when building applications that are typically to be deployed widely and to interoperate with other applications and systems. In addition, they generally have strict security, reliability, and performance requirements. The goals of Enterprise Library are the following:

  • Consistency. All Enterprise Library application blocks feature consistent design patterns and implementation approaches.

  • Extensibility. All application blocks include defined extensibility points that allow developers to customize the behavior of the application blocks by adding their own code.

  • Ease of use. Enterprise Library offers numerous usability improvements, including a graphical configuration tool, a simpler installation procedure, and clearer and more complete documentation and samples.

  • Integration. Enterprise Library application blocks are designed to work well together or individually.
  •  

    Goals of Enterprise Library

    Enterprise Library is a collection of application blocks intended for use by developers who build complex, enterprise-level applications. Enterprise Library is used when building applications that are typically to be deployed widely and to interoperate with other applications and systems. In addition, they generally have strict security, reliability, and performance requirements. The goals of Enterprise Library are the following:

  • Consistency. All Enterprise Library application blocks feature consistent design patterns and implementation approaches.

  • Extensibility. All application blocks include defined extensibility points that allow developers to customize the behavior of the application blocks by adding their own code.

  • Ease of use. Enterprise Library offers numerous usability improvements, including a graphical configuration tool, a simpler installation procedure, and clearer and more complete documentation and samples.

  • Integration. Enterprise Library application blocks are designed to work well together or individually.
  •  

    Enterprise Library 4.0 for Visual Studio 2008 Released

    Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development challenges (such as logging, validation, caching, exception handling, and many others). Application blocks are a type of guidance encapsulating Microsoft recommended development practices; they are provided as source code plus documentation that can be used “as is,” extended, or modified by developers to use on complex, enterprise-level line-of-business development projects.

    Get more information about Enterprise Libray from these links:

    * MSDN site: http://msdn.microsoft.com/entlib
    * Community Forum: http://go.microsoft.com/fwlink/?LinkID=119312
    * Community Extensions: http://codeplex.com/entlibcontrib

     

    Enterprise Library 4.0 for Visual Studio 2008 Released

    Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development challenges (such as logging, validation, caching, exception handling, and many others). Application blocks are a type of guidance encapsulating Microsoft recommended development practices; they are provided as source code plus documentation that can be used “as is,” extended, or modified by developers to use on complex, enterprise-level line-of-business development projects.

    Get more information about Enterprise Libray from these links:

    * MSDN site: http://msdn.microsoft.com/entlib
    * Community Forum: http://go.microsoft.com/fwlink/?LinkID=119312
    * Community Extensions: http://codeplex.com/entlibcontrib