Wednesday, March 29, 2023 Register    Login
 ELv3 Links Minimize

  
ELv2 Links  ELv2 Links Minimize

  
 App Blocks Minimize

  
Focus on: Enterprise Library  Focus on: Enterprise Library Minimize

The Microsoft Patterns & Practices group developed the Enterprise Library, made up of a set of related Application Blocks. Application Blocks are reusable source-code components that implement recognized software patterns, and use implementation best practices developed by solving real-world development problems.

Application blocks can be used as-is, or customized for your own needs. Enterprise library packages a set of the most-used blocks for easy installation, and it comes with a configuration tool to make setup and management a breeze.

Enterprise Library v2 contains the following Application Blocks:

  • Caching - incorporate a local data cache.
  • Cryptography - handles hashing and symmetric encryption.
  • Data Access - data layer abstraction.
  • Exception Management - handles exceptions in a consistent and configurable manner.
  • Logging - provides standard, configurable app logging capability.
  • Security - incorporate authorization and security caching.

 Print   
 Focus on: Application Blocks Minimize

Standalone Application Blocks include:

  • Composite UI (CAB) - use this standalone block to create composite smart client applications, CAB is the core of the Smart Client Software Factory. Check my Smart Client focus page for CAB info.
  • Smart Client Offline - cache data for offline (disconnected) operation. 
  • Updater - .NET application deployment helper.
  • User Interface Process - abstracts the UI for web and desktop apps, adds state management capabilities.
  • Async Invocation (archived)- web app async request mechanism.
  • Aggregation (archived)- web app info aggregation mechanism.

Standalone Application Blocks include:

  • Composite UI (CAB) - use this standalone block to create composite smart client applications, CAB is the core of the Smart Client Software Factory. Check my Smart Client focus page for CAB info.
  • Smart Client Offline - cache data for offline (disconnected) operation. 
  • Updater - .NET application deployment helper.
  • User Interface Process - abstracts the UI for web and desktop apps, adds state management capabilities.
  • Async Invocation (archived)- web app async request mechanism.
  • Aggregation (archived)- web app info aggregation mechanism.

  
EL Resources  EL Resources Minimize

  
EL Bloggers  EL Bloggers Minimize