Shows how the tools in Visual Studio 2005 combined with a solid object-oriented approach can help minimize the complexities of software development and improve productivity
Clearly explains the fundamental concepts of object development: classes, inheritance, interfaces, scenarios, and more
Presents a pragmatic agile software design methodology to help analyze and design applications for the real world
Covers building the user interface layer using a base form class, programmatic interfaces, and object binding
Details building the business logic layer using a base business object class and validation rules
Demonstrates how to build the data access layer using ADO.NET
Provides best practices and tips for experienced .NET developers, those new to .NET, and for those developers moving from VB6 to .NET
Clearly explains the fundamental concepts of object development: classes, inheritance, interfaces, scenarios, and more
Presents a pragmatic agile software design methodology to help analyze and design applications for the real world
Covers building the user interface layer using a base form class, programmatic interfaces, and object binding
Details building the business logic layer using a base business object class and validation rules
Demonstrates how to build the data access layer using ADO.NET
Provides best practices and tips for experienced .NET developers, those new to .NET, and for those developers moving from VB6 to .NET