Tonights meeting of NYCDOTNETDEV is on The .NET Enterprise Library.
Sick and tired of writing the same old plumbing code? How many times do you find yourself writing the same 10 lines of ADO.NET code?! Wish you could agree on and share best practice implementations within your organization? Then the Microsoft patterns & practices Enterprise Library might be just what the doctor ordered!
The patterns & practices Enterprise Library is a library of application blocks designed to assist developers with common enterprise development challenges. 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. Enterprise Library features new and updated versions of application blocks that were previously available as stand-alone application blocks. All Enterprise Library application blocks have been updated with a particular focus on consistency, extensibility, ease of use, and integration.
Enterprise Library 1.1 was released in June 2005, targeting the .NET Framework 1.1. An upcoming version, Enterprise Library 2.0, is planned for release in early 2006 targeting the new .NET Framework 2.0 and Visual Studio 2005.
An overview of each of the Enterprise Library 1.1 blocks will be given, followed by some deep dive samples on a couple of the blocks. Also covered will be a review of pros & cons of using Microsoft application blocks, as well as block futures.
Speaker: Peter Laudati
NY/NJ Developer Evangelist, Microsoft
Peter is taking on his new DE role after spending nearly 7 years with Microsoft Consulting Services focusing on architecture and development projects. During that time Peter has worked with many customers in the NJ/NY metro area. He has worked on the Microsoft ‘patterns & practices’ publication “Application Interoperability: Microsoft .NET and J2EE”. The book covers interoperability technologies, interoperability design elements, and features a reference application developed on both the .NET Framework and J2EE.