This training kit is designed for developers who plan to take Microsoft Certified Professional Developer (MCPD) Exam 70-549: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework. Developers who work on medium- or large-scale development projects will also benefit from the content in this training kit.
We assume that before you begin using this kit, you are familiar with creating enterprise applications by using Microsoft Visual Studio 2005 and ASP.NET 2.0. You should also have a working knowledge of Microsoft Visual Basic or C#. You should have worked on a team throughout the software development life cycle, and you should be familiar with technical envisioning and planning, design and development, and stabilizing and releasing software.
By using this training kit, you’ll learn how to do the following:
- Envision and design an application
- Design and develop a component
- Design and develop an application framework
- Test and stabilize an application
- Deploy and support an application
About the Authors
Bruce Johnson is a partner at ObjectSharp Consulting and is a 25-year veteran of the computer industry. The first half of his career was spent working in the trenches-otherwise known as the UNIX field. The past 14 years have been spent on projects at the leading edge of Microsoft Windows technology-from Microsoft C++ through the myriad versions of Microsoft Visual Basic and ASP up to the present incarnations in Microsoft .NET Framework 3.0. Bruce’s experience includes creating commercial Web applications, implementing Web services in a financial institution, and building Windows Forms applications.
As well as having fun with system design and development, Bruce has given more than 200 presentations at conferences and user groups all over North America. He has written columns and articles for numerous magazines.
After serving as a nuclear-qualified electrician for six years in the United States Navy, Brian C. Lanham pursued a computer science degree at Pennsylvania State University. During that time, Brian developed C applications for UNIX and DOS. He then moved to Windows and Web applications. Although he has dabbled in Java, .NET is his platform of choice.
Shawn Wildermuth is a Microsoft C# MVP and is the founder of Wildermuth Consulting Services, LLC, a company that delivers software and training solutions in the Atlanta, Georgia, area. He goes by the moniker “The ADO Guy”.
A speaker on the International .NET Association (INETA) Speaker Bureau, Shawn has spoken at several national conferences. He is the author of the book Pragmatic ADO.NET (Addison-Wesley, 2002) and co-author of MCTS Self-Paced Training Kit (Exam 70-536): Microsoft .NET Framework 2.0-Application Development Foundation (Microsoft Press, 2006). He has written articles for a variety of magazines and Web sites, including MSDN, DevSource, InformIT, Windows IT Pro, ServerSide, WindowsDevCenter, and Intel’s Rich Client Series. Shawn has enjoyed building data-driven software for more than 20 years.