Enterprise Library

Last week I had the opportunity to meet with a group of MVPs in Hyderabad. I was there to spend a few days with the Microsoft India Development Center folks and took the opportunity to meet with the local community. I really love these meetings because it gives me an opportunity to thank folks who do an amazing job in the community and also I know that these people usually don’t hold back and give candid feedback. Thanks to Anjana, you can view my picture with community leads. One of the topics that we discussed was the great work that Patterns and Practices (PAG) team does in terms of providing prescriptive guidance. There was some constructive feedback on what we can do that is more relevant and targeted with this effort.

 

That discussion prompted me to write about some of the things that our PAG team is currently doing.  This month, we are streaming a series of webcasts discussing different aspects of the Enterprise Library -- a library of application blocks designed to assist developers with common enterprise development challenges. The Enterprise Library has been developed by the Microsoft patterns & practices group in collaboration with business partners such as Avanade Inc, Bowne Global Solutions, Foundstone Inc & Infosys Technologies.

 

Application blocks are a type of guidance, provided as source code that can be used "as is," extended, or modified by developers to use on enterprise development projects

 

Our vision is to build a broad community of customers and partners sharing and extending their own Application Blocks that are consistent with and integrate into the patterns & practices Enterprise Library.

 

The Enterprise Library is not a Microsoft product. It is guidance, designed to be reused, customized and extended. Like other patterns & practices deliverables, the Enterprise Library is associated with a community site where you can post questions, provide feedback and connect with other users for sharing ideas.

 

The next release of Enterprise Library will target the .NET Framework 2.0 and Visual Studio 2005.

 

If you are Enterprise Developer, take a look at the Enterprise Library.

Namaste!