With the .NET Framework, Microsoft have significantly changed the nature of developing applications for Windows and the Web. .NET represents a step-change for developer productivity and efficiency as well as introducing increased functionality and scalability to their applications. This books provides a real-world overview of the changes that Microsoft have implemented, an analysis of the new functions and capabilities of .NET, and an insight into the motivations and reasoning that has gone into this revolutionary development platform. This book .NET in Perspective Developing applications for .NET Rich-Client Development in .NET Web Development in .NET The .NET Data Model Enterprise Development in .NET Web Services in .NET Next Steps in .NET Understanding