12 application blocks?

The April edition of vsj magazine (www.vsj.co.uk) claims that there are 12 available blocks available at www.microsoft.com/resources/practices/code.mspx

The first 7 are part of the Enterprise Library:
Enterprise Library

These are the Microsoft Patterns and Practice best practices (I can only find 11 distinct items)

  1. Caching Application Block
  2. Configuration Application Block
  3. Cryptography Application Block
  4. Data Access Application Block
  5. Exception Handling Application Block
  6. Logging & Instrumentation Application Block
  7. Security Application Block
  8. Smart Client Offline Application Block
  9. Updater Application Block V2
  10. User Interface Process Application Block – Version 2.0
  11. Web Service Façade for Legacy Applications

Note that microsoft do not support these so as soon as you take them you own the code.
It would make a great open source project to take these on and centralise extensions to them.

One thought on “12 application blocks?

  1. Yes, you are right! This is weird. It might be something that could have slipped their mind. BTW, Enterprise Library is really cool. It has helped many a programmer to build robust apps really quick. My particular interest is the Caching Application Block. Talk about a performance Boost! I recently came across something really interesting though. Here’s link for everyone’s benefit. http://www.alachisoft.com/ncache/cab_index.html

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s