My day job is teaching MSDN seminars, and I'm currently learning the new material for our May and June seminars. We're experimenting with a new format that is much more demo oriented, with much less PowerPoint. Instead of our usual format with two 90 minute sessions, we're changing to four 45 minute sessions, each built around a compelling demo.

All sessions start at 1:00 PM.

May 11 - Fairfax, VA

May 13 - King of Prussia, PA

May 25 - Wilmington, DE

May 27 - Easton, PA

June 15 - Pittsburgh, PA

June 17 - Fairfax, VA

June 29 - King of Prussia, PA

June 30 - Abingdon, MD

Leveraging Application Blocks in your Application Development
Application blocks are reusable code components from Microsoft for common programming tasks that encapsulate best practices and real-world requirements. We will examine three of these: the Exception Management Application Block that logs exception information to the Windows Event Log; the Configuration Management Application Block that manages configuration data and the Updater Application Blocks that implements a pull-model self-updating capability.

Rapid Application Development features in Visual Studio 2005
Visual Studio 2005, codenamed “Whidbey”, contains new features for rapid application development. In this session, we will look at improvements to the Whidbey IDE, the new code snippet - IntelliTask- feature, namespace shortcuts, and language enhancements.

XML, XQuery, and CLR Integration in SQL Server 2005
The next major version of Microsoft SQL Server, codenamed “Yukon”, will extend its XML capabilities with a native, full-fledged XML data type, support for the XML Query and XML Schema Definition language standards, and the graphical XQuery Designer tool. We'll demonstrate how Yukon’s ability to host the .NET Framework common language runtime will enable stored procedures, triggers and user-defined functions to be written in Visual Basic .NET and C#, and then run in its memory managed, type-safe and secure execution environment.

Introduction to SQL Server 2000 Reporting Services
In this session, you’ll see how the Reporting Services integrates with Visual Studio .NET to create and customize reports, and lastly, manage and schedule delivery of updated reports in the Report Manager