Visual Basic 2008 offers powerful new features, and Accelerated VB 2008 is the fastest path to mastering them, and the rest of Visual Basic, for both experienced Visual Basic programmers moving to VB 2008 and programmers moving to Visual Basic from another object–oriented language. Many books introduce VB, but very few also explain how to use it optimally with the .NET common language runtime (CLR). This book teaches both core Visual Basic language concepts and how to wisely employ VB idioms and object–oriented design patterns to exploit the power of VB and the CLR.
Accelerated VB 2008 is both a rapid tutorial and a permanent reference. You’ll quickly master VB syntax while learning how the CLR simplifies many programming tasks. You’ll also learn best practices that ensure your code will be efficient, reusable, and robust. Why spend months or years discovering the best ways to design and code VB when this book will show you how to do things the right way, right from the start?
- Comprehensively and concisely explains both Visual Basic 2005 and Visual Basic 2008 features
- Focuses on the language itself and on how to use Visual Basic 2008 proficiently for all .NET application development
- Concentrates on how VB features work and how to best use them for robust, high–performance code
What you’ll learn
- How VB works with and exploits the CLR
- How to use arrays and collections
- How to handle events with delegates
- How to design and use generic types and methods
- How to thread efficiently and robustly
- How the new VB 2008 anonymous types, lamba expressions, and extension methods work and how to use them


This book continues to reflect our experience that topics once considered too advanced can be taught in the first course. The text addresses metalanguages explicitly as the formal means of specifying programming language syntax.
Teach yourself the fundamentals of working with Visual Basic 2008 one step at a time. With STEP BY STEP, you work at your own pace through hands-on, learn-by-doing exercises. Whether you re a beginning programmer or new to this specific language, you ll understand the core capabilities and fundamental techniques for Visual Basic 2008 and rapidly build robust, elegant applications. Each chapter puts you to work, showing you how, when, and why to use the latest features of Visual Basic guiding you each step of the way as you create actual components and working applications for Windows. You ll also explore data management and Web-based development topics. PLUS get practice files with sample code and data sets on the companion CD.



Fully updated to cover COM+ 1.0. Provides what you need to know about programming with COM+ and Visual Basic into concise and practical reading. CD-ROM includes fully searchable electronic version of book and sample applications. Softcover. DLC: Electronic data processing–Distributed processing.
The most up–to–date and comprehensive introductory ASP.NET book you’ll find on any shelf, Beginning ASP.NET 3.5 in VB 2008 guides you through Microsoft’s latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of VB 2008.
Software tools are a great aid to process engineers, but too much dependence on such tools can often lead to inappropriate and suboptimal designs. Reliance on software is also a hindrance without a firm understanding of the principles underlying its operation, since users are still responsible for devising the design. In Process Engineering and Design Using Visual Basic, Arun K. Datta provides a unique and versatile suite of programs along with simultaneous development of the underlying concepts, principles, and mathematics. Each chapter details the theory and techniques that provide the basis for design and engineering software and then showcases the development and utility of programs developed using the material outlined in the chapter. This all-inclusive guide works systematically from basic mathematics to fluid mechanics, separators, overpressure protection, and glycol dehydration, providing basic design guidelines based on international codes. Worked examples demonstrate the utility of each program, while the author also explains problems and limitations associated with the simulations. After reading this book you will be able to immediately put these programs into action and have total confidence in the result, regardless of your level of experience. All nine programs are available on the companion CD-ROM, including a useful unit conversion tool.






