Building Applications and Components with Visual Basic .NET is the Visual Basic developer's guide to the .NET framework and object-oriented programming.
The authors introduce the basic architecture of the .NET Framework and explore Visual Basic .NET's new OOP features, the syntax required to use them, and the effect that syntax has on code behavior. Readers gain skills essential to creating well-designed applications and component libraries for the .NET Framework.
Among the topics explored in depth are:
Writing software for the .NET Framework
The Common Language Runtime (CLR)
The Framework Class Library (FCL)
Using Visual Basic's new object-oriented features
Programming with delegates, events, and exceptions
Understanding the difference between values and objects
Assembly deployment and versioning
COM and Visual Basic 6.0 interoperability
Building Applications and Components with Visual Basic .NET is the definitive guide to a quick and smooth transition to this new language, and an indispensable tool for becoming comfortable and productive with Visual Basic .NET.
Ted Pattison is a cofounder of Barracuda.NET, a company dedicated to helping developers and companies become successful in building networked applications. Ted has worked in the software industry as a developer and educator since 1990. His primary focus over the last decade has been teaching software developers how to use technologies and tools associated with Microsoft's development platform. Ted is the best-selling author of Programming Distributed Applications with COM+ and VB 6.0 and is a regular contributor to MSDN magazine, where he writes the 'Basic Instincts' column.
Dr. Joe Hummel is an assistant professor of computer science at Lake Forest College and a .NET trainer for DevelopMentor. He has a Ph.D. in Computer Science from the University of California, Irvine, and has been working with DevelopMentor and Visual Basic since 1993.