Visual Basic .NET Bible is a 100% Comprehensive guide to the newest, and much-changed version of Visual Basic. Expert authors Bill Evjen and Jason Beres guide readers through the Visual Basic .NET language and tools and enable them to create next-generation applications for the Microsoft .NET Platform.
Both beginning and practiced programmers will benefit from expert coverage of topics that include:
· The new Visual Basic .NET IDE
· Working with controls, toolboxes and menus
· Understanding variables, loops and other Visual Basic .NET syntax
· Object Oriented Programming
· Working with XML
· Accessing databases
· Interacting with COM+ Services
· Building Web Services
· And more...
About the Author
Bill Evjen has been programming in Web development since 1996. Though raised in Seattle, Bill is presently an Internet Applications developer in St. Louis, Missouri. His abilities in Microsoft-centric Web technologies have led him to develop a number of large Internet-based applications for Fortune 500 companies and others. Bill's love of the new .NET platform led him to be the Founder and President of the St. Louis .NET User Group (http://www.stlnet.org/), and has helped in bringing prominent .NET speakers to the Midwest. Bill graduated from Western Washington University in Bellingham, Washington with a Russian Linguistics degree, and when he isn't tinkering on the computer, he enjoys spending his free time in his summer place in Toivakka, Finland. You can reach Bill at evjen@yahoo.com.
Jason Beres has been a software developer for 10 years. He is currently a consultant in south Florida and works exclusively with Microsoft technologies. Jason holds the MCT, MCSD, and MCDBA certifications from Microsoft. When he is not teaching, consulting, or writing, he is formatting his hard drive and installing the latest beta products from Microsoft and keeping up with the latest episodes of Star Trek.
Table of Contents: Preface
Acknowledgments
PART I: Introduction
Chapter 1: Introduction to .NET
Chapter 2: VB6 and VB .NET Differences
PART II: The VB .NET Programming Language
Chapter 3: Object-Oriented Programming and VB .NET
Chapter 4: Hello World
Chapter 5: Data Types, Variables, and Operators
Chapter 6: Arrays
Chapter 7: Conditional Logic
Chapter 8: Procedures
Chapter 9: Dialog Boxes
Chapter 10: File IO and System Objects
Chapter 11: Dictionary Object
Chapter 12: Error Handling
Chapter 13: Namespaces
Chapter 14: Classes and Objects
Chapter 15: Multithreading
Chapter 16: COM Interop and MSMQ
PART III: Visual Studio .NET: The IDE for VB .NET
Chapter 17: Visual Basic .NET IDE
Chapter 18: Compiling and Debugging
Chapter 19: Customizing
Chapter 20: Source Control
PART IV: Data Access
Chapter 21: Introduction to Data Access in .NET
Chapter 22: ADO.NET
Chapter 23: Data Access in Visual Studio .NET
Chapter 24: Introduction to XML in .NET
PART V: Windows Forms
Chapter 25: Introduction to System, Windows, Forms
Chapter 26: Controls
Chapter 27: Specific Controls
Chapter 28: Visual: Inheritance
Chapter 29: Irregular Forms
Chapter 30: Other Namespaces and Objects in the Catalog
PART VI: VB .NET and the Web
Chapter 31: Introduction to Web Development
Chapter 32: Introduction to ASP.NET
Chapter 33: Page Framework
Chapter 34: HTML Server Controls
Chapter 35: Web Controls
Chapter 36: Validation Controls
Chapter 37: User Controls
Chapter 38: Events
Chapter 39: Cascading Style Sheets
Chapter 40: State Management
Chapter 41: ASP.NET Applications
Chapter 42: Tracing
Chapter 43: Security
PART VII: Web Services
Chapter 44: Introduction to Web Services
Chapter 45: Web Services Infrastructure
Chapter 46: SOAP
Chapter 47: Building a Web Service
Chapter 48: Deploying and Publishing Web Services
Chapter 49: Finding Web Services
Chapter 50: Consuming Web Services
Appendix A: Globalization
Appendix B: VB6 Upgrade Wizard
Index