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)
- Caching Application Block
- Configuration Application Block
- Cryptography Application Block
- Data Access Application Block
- Exception Handling Application Block
- Logging & Instrumentation Application Block
- Security Application Block
- Smart Client Offline Application Block
- Updater Application Block V2
- User Interface Process Application Block – Version 2.0
- 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.
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