Amazon.com Review
Aimed at the reader with some previous programming experience who wants to know VB.NET in detail,
Professional VB.NET digs in deeply to the latest version of the popular tool, with plenty of coverage of advanced topics. With in-depth advice for using VB.NET as a true object-oriented language, plus coverage of the inner workings of the .NET Framework itself, this book delivers a thorough and wide-ranging tutorial.
The team authorship of this title shows up in a variety of writing styles. Some early sections contain more theoretical material with a tutorial for designing classes with VB.NET, including its full support for inheritance and "classic" object-oriented design concepts like polymorphism. As this text moves forward, it gets more momentum with somewhat less prose and more examples. Standout sections include some fine material on using Windows Forms, plus excellent coverage of properties and visual design options. Coverage of custom controls is very good here and might well justify the price of this book for experts who need to design their own controls. Much of the book zeroes in on standalone application mode, though three solid chapters on Web Forms, custom Web controls, and Web services will get you started with ASP.NET on the Internet. Short code excerpts, rather than whole programs, are the rule here.
With coverage of .NET assemblies and deployment, threading and COM interoperability, experts will find what they need to get legacy COM and ActiveX components to work with .NET, as well as to start deploying .NET applications in the field. This is a title that can be skimmed in stretches to find topics that really solve day-to-day problems, particularly with the thornier areas of object-oriented design in VB (on which it is excellent though somewhat diffuse), plus advanced object-deployment, security, and other low-level details of the new .NET platform. Clearly, the new version of Visual Basic means big changes for all VB developers, but Professional VB.NET can help experienced VB users negotiate this leap successfully and help them get the most out of this new language and platform. --Richard Dragan
--This text refers to an out of print or unavailable edition of this title.
Product Description
What is this book about?
In Professional VB.NET 2003, the authors cover VB.NET virtually from start to finish. The authors begin by looking at the .NET Framework and end by looking at best practices for deploying .NET applications. In between, the authors look at everything from database access to integration with other technologies, such as XML, along with investigating the new features in detail. You will see that VB.NET has emerged as a powerful yet easy-to-use language that will allow you to target the Internet just as easily as the desktop.
What does this book cover?
With this book, you'll be able to do the following:
- Create new namespaces and how to import and alias existing namespaces within projects
- Apply object-oriented concepts in design and development to create effective object-oriented applications
- Become familiar with value and reference types and understand the key differences in how variables are defined in VB.NET
- Handle errors using the Try...Catch...Finally structure
- Access data using ADO.NET and bind controls to the underlying data sources
- Create Windows applications and custom Windows controls
- Work with data binding and learn to update the underlying data source in Windows applications
- Create transactional and queuing components
- Use .NET Remoting to exchange serialized objects between clients and servers
- Create Windows Services
- Develop multithreaded applications
- Create and consume Web Services
- Secure your applications and code using the tools provided in the .NET Framework SDK
- Arrange your applications and libraries in assemblies and deploy them using Visual Studio .NET
See all Editorial Reviews