| Course Offerings | Course Length/Format |
| 5 Day On-Site | 3 Day On-Site | 2 Day On-Site | Virtual |
| Core Competency |
Mastering the .NET Framework Building .NET applications and components via a solid understanding of the CLR and the core of the Base Class Library | | | | |
Mastering .NET Debugging Writing, debugging and optimizing quality .NET applications and components | | | | |
Mastering Your Project's Lifecycle Use Visual Studio Team System to manage your development project's lifecycle
| | | | |
Mastering Windows Debugging Writing, debugging, and optimizing quality Win32 applications and components | | | | |
Mastering Object Oriented Programming Learn the ins and outs of Object-Oriented Programming so that you can effectively architect and build applications/components for the .NET Framework | | | | |
Mastering Responsive, Reliable and Scalable Applications Take advantage of all the computing power at your disposal by effectively using threads, asynchronous programming, and thread synchronization techniques | | | | |
| Application Enhancement Technologies |
Mastering Distributed Applications Building high performance, scaleable and secure web services with Windows Communication Foundation (WCF a.k.a "Indigo") | | | | |
Mastering Workflow Orchestration Using Windows Workflow Foundation (WWF)to build workflow and transaction-based systems | | | | |
Mastering Application Data Access Effectively using ADO.NET to access a database from within your application or component | | | | |
Mastering XML Effectively using the core XML technologies (Schemas, XPath, XSLT, Xlink, XPointer, etc.) essential to building dynamic, data-driven applications | | | | |
Mastering ASP.NET AJAX Introduction to ASP.NET AJAX with hard-hitting information regarding best practices and performance optimizations. | | | | |
Mastering Silverlight For Developers A deeper dive into Silverlight, Microsoft's revolutionary new platform that transforms the Web into a delivery mechanism for rich Internet applications and rich media experiences.
| | | | |
Silverlight for Designers Providing designers with the skills necessary to create rich Internet applications and rich media experiences with Silverlight in Microsoft Expression Blend and Microsoft Expression Web. | | | | |
| Application Models |
Mastering Web Applications Effectively learn to utilize ASP.NET 2.0 to build responsive and secure web sites | | | | |
Mastering Database Design and Implementation Learn new development features of Microsoft SQL Server 2005 and gain expert knowledge of the infrastructure and implementation of these new features | | | | |
Mastering Rich Client Applications Building easy to deploy and administer Windows forms applications | | | | |
Mastering Windows Presentation Foundation
Learn how to develop applications with a professional user interface that is powerful and easy for end-users to use.
| | | | |