* Visual Basic .NET has changed dramatically from its predecessor, and this book shows developers how to build traditional console applications, ASP.NET applications, XML Web Services, and more
* The top-notch author team shares their years of experience in VB programming and helps readers take their skills to new heights
* Addresses issues such as security, data access (ADO.NET), and the latest Visual Studio .NET IDE
* Explores Common Language Runtime, variables and data types, object syntax, inheritance and interfaces, Windows forms, error handling and debugging, XML, namespaces, and advanced features of the latest version of ASP.NET

Visual Basic .NET Black Book is a comprehensive reference and problem-solving guide for Visual Basic programmers. It covers Visual Basic.NET tips, examples, and how-tos on everything from programming to managing the development of Visual Basic applications. It provides in-depth material on the new object-oriented features of Visual Basic .NET. Readers will also learn about the crucial Visual Basic tool set in detail including the best Visual Basic programming practices, from design tools to interface design. Using the popular Black Book format, this book provides in-depth analyses of VB.NET technologies and hundreds of immediate programming solutions making it an invaluable resource.
This book has been designed to give you the Visual Basic .NET coverage you just won’t find in any other book. Other books often omit not only the larger topics, like deploying your program after you’ve created it, but also the smaller ones like covering just about every Windows and Web control that comes with Visual Basic .NET in depth-from the text box control to three-state checkboxes, from datetime pickers to hot tracking tab controls, and from Web page validation controls to ad rotators. And the advanced topics are here too, like creating your own Windows and Web controls, writing Windows and Web services, distributed data applications, multithreading, deploying applications, and more.
Steven Holzner is a former contributing editor for PC Magazine and has authored more than 60 books ranging in subject from assembly language to C++. His books have sold over a million copies and have been translated into 15 languages. Steven was on the faculty of Cornell University for 10 years, where he earned his Ph.D., and has also been on the faculty of his undergraduate school, Massachusetts Institute of Technology.
TABLE OF CONTENT:
Chapter 01 - Essential Visual Basic
Chapter 02 - The VB Language: Operators, Conditionals, and Loops
Chapter 03 - The VB Language: Procedures, Scope, and Exception Handling
Chapter 04 - Windows Forms
Chapter 05 - Windows Forms: Text Boxes, Rich Text Boxes, Labels, and Link Labels
Chapter 06 - Windows Forms: Buttons, Checkboxes, Radio Buttons, Panels, and Group Boxes
Chapter 07 - Windows Forms: List Boxes, Checked List Boxes, Combo Boxes, and Picture Boxes
Chapter 08 - Windows Forms: Scroll Bars, Splitters, Track Bars, Pickers, Notify Icons, Tool Tips, and Timers
Chapter 09 - Windows Forms: Menus, Built-in Dialog Boxes, and Printing
Chapter 10 - Windows Forms: Image Lists, Tree and List Views, Toolbars, Status and Progress Bars, and Tab Controls
Chapter 11 - Object-Oriented Programming
Chapter 12 - Object-Oriented Inheritance
Chapter 13 - Graphics and File Handling
Chapter 14 - Web Forms
Chapter 15 - Web Forms: Buttons, Text Boxes, Labels, Literals, and Place Holders
Chapter 16 - Web Forms: Checkboxes, Radio Buttons, Tables, and Panels
Chapter 17 - Images, Image Buttons, List Boxes, Drop-Down Lists, Hyperlinks, and Link Buttons
Chapter 18 - Validation Controls, Calendars, and Ad Rotators
Chapter 19 - Web Forms: HTML Controls
Chapter 20 - Data Access with ADO.NET
Chapter 21 - Binding Controls to Databases
Chapter 22 - Handling Databases in Code
Chapter 23 - Database Access in Web Applications
Chapter 24 - Creating User Controls, Web User Controls, and Multithreading
Chapter 25 - Creating Windows Services, Web Services, and Deploying Applications
Continue reading »

Book Description
Including a tutorial on how to use data structures and algorithms and a reference for implementation using VB.NET and the .NET Framework Class Library, this is the first Visual Basic.NET book to provide a comprehensive discussion of the major data structures and algorithms. Michael McMillan presents arrays and arraylists, linked lists, hash tables, dictionaries, trees, graphs, sorting and searching as well as more advanced algorithms, such as probabilistic algorithms and dynamic programming in an object-oriented fashion. Finally, the professional or student VB.NET programmer has a dedicated reference instead of having to translate material on C++ or Java.
database applications, using ASP.NET for Web-based database applications, and integrating XML into .NET. They use their years of experience to relate key topics to real-world applications, through the extensive examples using actual business cases. This book will be invaluable to the many Visual Basic programmers seeking to upgrade their skills to the new .NET environment.
From the Back Cover
Whether you are using WinForms, WebForms, or Web Services, Database Access with Visual Basic® .NET, Third Edition, is your practical guide to developing database applications with Visual Basic .NET and ADO.NET. The authors provide real-world solutions to the data-access issues Visual Basic .NET developers face every day and share their secrets for becoming a more effective database programmer using .NET technologies.
The book begins by reviewing the fundamentals of database development, Structured Query Language (SQL), and Microsoft SQL Serverâ„¢ 2000. It then examines how to use the major ADO.NET objects to access data stored in relational databases. Through detailed examples, readers learn how to use properties and methods, as well as more advanced features and techniques. Extensive code listings in Visual Basic .NET illustrate each concept, while business cases apply concepts to real-world applications. The final chapters provide a solid examination of how XML and ASP.NET integrate with ADO.NET to create various types of database applications. A companion Web site provides the code used in the book’s myriad examples, all of which is compatible with Visual Basic .NET 2003.
Key topic coverage includes:
# SQL queries and commands
# Using SQL Server 2000
# ADO.NET objects
# Advanced ADO.NET features and techniques
# SQL Server and OLEDB, as well as ODBC .NET Data Providers
# Using Visual Studio .NET Data Projects for managing SQL Scripts
# Integrating XML with ADO.NET
# Developing Web-based database applications with ASP.NET
# Web services and middle-tier objects
Database Access with Visual Basic® .NET, Third Edition, equips VB developers with the knowledge and skills needed to build a powerful new generation of database applications in less time using .NET technologies.
Continue reading »

* Documents the differences between VB 2005 and previous versions
* Reveals undocumented VB 2005 functions readers will find nowhere else
From the Back Cover
The Definitive Visual Basic 2005 Programming and Development Resource
Get full details on the powerful features of Visual Basic 2005 in this comprehensive one-stop guide that’s filled with information not included in the online documentation. Programming expert Ron Petrusha begins by laying out what’s new in Visual Basic 2005, such as its object-oriented programming capabilities. You’ll find in-depth coverage of current language elements, coding techniques, and troubleshooting procedures.
Syntax explanations, code samples, and real-world examples illustrate each point along the way. Valuable appendices include information on constants and enumerations, compiling applications from the command line, and data conversion. This book is a particularly valuable desktop companion when coding and troubleshooting misbehaving code.
* Define and manipulate variables in the .NET Framework 2.0 Common Type System
*
Implement the object-oriented programming features in Visual Basic 2005
*
Add functionality and interactivity by handling events
*
Use objects, classes, directives, statements, keywords, functions, and procedures in your code
*
Implement exception handling
*
Integrate functionality available in the .NET Framework Class Library
*
Access system hardware and software resources using My Namespace and My.Resources
*
Build applications from the Visual Basic Command-Line Compiler
*
Handle both widening and narrowing conversions easily
Continue reading »




