
This book was written for Visual Basic programmers by a Visual Basic programmer. In my description of how to work with Visual Basic .NET, I first build a foundation, providing background about the changes in computing and software development that make knowing about the MS .NET Framework of vital interest to programmers as well as a practical necessity. I cover the essentials of object-oriented programming in Visual Basic .NET and explain how to build your own classes and work with the .NET Framework classes, how to work with arrays and collections, and how to debug and handle errors in your programs. From our foundation, we climb to the next level. I cover the details of how to work with .NET assemblies, how to work with files and data streams, and how to monitor files over a network, including how to build a Windows service application that runs on a server.
In three full chapters I cover how programming for data access has changed with Visual Basic .NET and ADO.NET. Then we move to the world of Web services—programs and components designed to run on the Internet. In the last chapter, I bring together what's been covered throughout the earlier chapters. Along the way, you'll see plenty of useful and interesting sample code.
In most computer books I've read, regardless of the programming language they cover, the author provides academic snippets of code to illustrate a point or construct. This approach is helpful, but it leaves readers wondering how one piece of code fits into the larger scheme of a full working program. I've found that the best way to learn a new computer language such as Visual Basic .NET is to write full working programs in that language. Having a goal in mind—and writing a program to solve a problem—engages many dimensions of a programming language and also solidifies how the pieces fit and work together. I take this approach in this book, walking you through several sample applications that illustrate important points about Visual Basic .NET.
If you're coming to Visual Basic .NET from another programming language—such as C, C++, Java, or even COBOL—it won't take long until you feel right at home. The MS .NET Framework is the wave of the future, and Visual Basic programmers are the best prepared to take advantage of this new technology. Coding Techniques for MS Visual Basic .NET will make you proficient in the fundamentals of .NET technology, and I'm confident that you'll quickly see the power and ease of what can be accomplished with .NET and will start to look at programming in an exciting new way. Last but not least, you'll have fun in the process.
TABLE OF CONTENT:
Chapter 01 - VB from the Ground Up
Chapter 02 - Object-Oriented Programming in VB.NET
Chapter 03 - Writing Your First Class
Chapter 04 - VB.NET Data Types and Features
Chapter 05 - Examining the .NET Class Framework
Chapter 06 - Arrays and Collections in VB.NET
Chapter 07 - Handling Errors and Debugging Programs
Chapter 08 - Assemblies in Detail
Chapter 09 - File System Monitoring
Chapter 10 - Data Access with ADO.NET
Chapter 11 - Data Sets in Detail
Chapter 12 - ADO.NET Data Binding
Chapter 13 - ASP.NET and Web Services
Chapter 14 - Visual Inheritance and Custom Controls
Link
