Visual Basic 2005 Learning Guide
Get prepared for Visual Basic 2005 today with this extensive collection of resources. Along with being introduced to new features, you can download the prerelease software. Learn how to upgrade your existing projects and applications and get your hands dirty with the step-by-step tutorials. Don't wait until the official release, jump start your learning now.
Get prepared for Visual Basic 2005 today with this extensive collection of resources. Learn about the new features, download the prerelease software and get your hands dirty with our huge list of tutorials. Don't wait until the official release to find out how to upgrade your existing projects and applications -- get a jumpstart today. Take a moment to e-mail us to let us know what other guides you'd like to see on SearchVB.com.
Visual Basic 2005 Quickstart
- Overview: A Sneak Preview of Visual Basic 2005
- (Microsoft)
- Free video-based instruction: Absolute Beginner's Video Series to Visual Studio 2005 Express Editions
- (Microsoft)
- Webcast: What's new in Windows Forms 2.0
- (Microsoft)
- Webcast: My Namespace
- (Microsoft)
- Webcast: Generics in Visual Basic 2005
- (Microsoft)
- Article: Introducing LINQ!
- (Panopticon Central)
- Webcast: New features for Visual Basic 2005 developers
- (Microsoft)
- Article: Di scovering the New Visual Basic 2005 language enhancements
- (Pinnacle Publishing)
- Article: /a>Being Generic ain't so bad
- (Microsoft)
- Article: Operator overloading in Visual Basic 2005
- (Microsoft)
- Article: Using My.Settings in Visual Basic 2005
- (Microsoft)
- Article: My.Int ernals: Examining the Visual Basic My feature
- (Microsoft)
- Article: New dataSet features in Visual Studio 2005
- (Microsoft)
- Article: Using Threading to Build a responsive application with Visual Studio 2005
- (Microsoft)
- Article: /a>Simplifying application maintenance with Visual Basic 2005
- (Microsoft)
- Article: Sneak preview of Visual C# 2005
- (Microsoft)
- Article: N ew security features in Visual Studio 2005
- (Microsoft)
- Article: Ch oosing between Microsoft Visual Studio Team System and Microsoft Visual SourceSafe
- (Microsoft)
Prerelease Software and Downloads
- Download: Visual Basic Express Edition Beta 2
- (Microsoft)
- Download: Visual Web Developer 2005 Express Edition
- (Microsoft)
- Download: Visual C# 2005 Express Edition
- (Microsoft)
- Download: Visual C++ 2005 Express Edition
- (Microsoft)
- Download: SQL Server 2005 Express Edition
- (Microsoft)
- Download: Visual J# 2005 Express Edition
- (Microsoft)
- Download: Visual Studio 2005 Professional Edition
- (Microsoft)
- Download: Visual Studio 2005 Team System
- (Microsoft)
- Download: Visual Studio 2005 Standard Edition
- (Microsoft)
- Download: Visual SourceSafe 2005
- (Microsoft)
- Download: Visual Studio 2005 Tools for the Microsoft Office System
- (Microsoft)
- Download: Visual Studio 2005 Starter Kits
- (Microsoft)
- Download: Refactor! for Visual Basic 2005 Beta 2
- (Microsoft)
- Download: PowerTo ys for the Visual Studio 2005
- (GotDotNet.com)
- Download: Visual Basic Snippet Editor
- (Microsoft)
- VB version | C# version
VS 2005 samples: Base Class Library
- VB version | C# version
VS 2005 samples: Data Access
- VB version | C# version
VS 2005 samples: Web Development
- VB version | C# version
VS 2005 samples: Windows Forms
- Download: Visual Basic sample applications
- (Microsoft)
- Download: Visual C# samples
- (Microsoft)
- Download: Visual C++ samples
- (Microsoft)
- Download: Visual J# samples
- (Microsoft)
Upgrading and Migration
- Article: Why Upgrading Is Necessary
- (Microsoft)
- Article: Things to consider before upgrading
- (Microsoft)
- Article: Preparing a Visual Basic 6.0 application for upgrading
- (Microsoft)
- Article: Language recommendations for upgrading
- (Microsoft)
- Article: Visual Basic 6.0 Compatibility Library
- (Microsoft)
- Article: Visual Basic Upgrade Wizard
- (Microsoft)
- How to: Upgrade a project with the Visual Basic Upgrade Wizard
- (Microsoft)
- How to: Upgrade Visual Basic 6.0 Code with the Upgrade VB6 code dialog box
- (Microsoft)
- Article: Upgrading WebClass projects to Visual Basic 2005
- (Microsoft)
- Article: Completing the upgrading process
- (Microsoft)
- Article: Visual Basic Upgrade Report
- (Microsoft)
- How to: View the Upgrade Report
- (Microsoft)
- How to: Upgrade a project from the command line
- (Microsoft)
- Article: Troubleshooting applications upgraded from Visual Basic 6.0
- (Microsoft)
Visual Basic 2005 Tutorials
- Tutorial: Creating a distributed application
- (Microsoft)
- Tutorial: Declaring and raising events
- (Microsoft)
- Tutorial: Learn how to place a popup menu in the task or notification tray
- (Comentsys)
- Tutorial: Handling events
- (Microsoft)
- Tutorial: Defining classes
- (Microsoft)
- Tutorial: Calling Windows APIs
- (Microsoft)
- Chapter download: Programming Visual Basic 2005: Personalization
- (O'Reilly Media)
- Tutorial: Creating and implementing interfaces
- (Microsoft)
- Tutorial: Multithreading
- (Microsoft)
- Tutorial: Structured exception handling
- (Microsoft)
- Tutorial: Creating COM objects with Visual Basic
- (Microsoft)
- Tutorial: Implementing inheritance with COM objects
- (Microsoft)
- Tutorial: Manipulating files and folders in Visual Basic
- (Microsoft)
- Tutorial: Manipulating files Using .NET Framework methods
- (Microsoft)
- Tutorial: Creating a dataset with the Dataset Designer
- (Microsoft)
- Tutorial: Reading XML data into a dataset
- (Microsoft)
- Tutorial: Creating a simple Windows Form
- (Microsoft)
- Tutorial: Validating user input in a Web Forms page
- (Microsoft)
- Tutorial: Calling XML Web Services from Windows Forms
- (Microsoft)
- Tutorial: Inheriting from a Windows Forms Control with Visual Basic
- (Microsoft)
- Tutorial: Debugging a Windows Form
- (Microsoft)
- Tutorial: Creating an XML Web Service
- (Microsoft)
- Tutorial: Accessing an XML Web Service
- (Microsoft)
- Tutorial: Debugging an XML Web Service
- (Microsoft)
- Tutorial: Persisting an object in Visual Basic
- (Microsoft)
- Tutorial: Retrieving dialog box information collectively using objects
- (Microsoft)
- Tutorial: Authoring a component with Visual Basic
- (Microsoft)
- Tutorial: Authoring a simple multithreaded component with Visual Basic
- (Microsoft)
- Tutorial: Authoring a composite control with Visual Basic
- (Microsoft)
- Tutorial: Encrypting and decrypting strings in Visual Basic
- (Microsoft)
- Tutorial: Debugging at design time
- (Microsoft)
- Tutorial: Debugging a Web Form
- (Microsoft)
- Tutorial: Create a capital expenditure model with Visual Studio 2005 tools for office
- (Microsoft)
- Tutorial: Deploying a Windows application
- (Microsoft)
Free Book: Introducing VB 2005
Microsoft is offering PDF chapter downloads from Introducing Visual Basic 2005 for Developers. --"Get a focused, first look at the features and capabilities in Microsoft Visual Basic 2005, Visual Studio 2005, and .NET Framework 2.0. If you currently work with Visual Basic 6, these authors fully understand the adoption and code migration issues you'll encounter."
- Introduction: Introduc ing Visual Basic 2005 for developers
- Chapter 1: Microsoft .NET Framework Primer for the Visual Basic Developer
- Chapter 2: Language enhancements for Visual Basic 2005
- Chapter 3: Visual Studio 2005 Integrated Development Environment
- Chapter 4: Building datacentric applications
- Chapter 5: Constructing user interfaces
- Chapter 6: Building Web applications
- Chapter 7: Microsoft .NET framework enhancements
- Chapter 8: Deploying applications
Reference and Documentation
- Reference: Visual Basic reference
- (Microsoft)
- Reference: Visual Basic command-line tools
- (Microsoft)
- Reference: Upgrading reference for Visual Basic
- (Microsoft)
- Reference: .NET Framework reference information
- (Microsoft)
- Reference: Visual Basic language specification
- (Microsoft)
- Reference: General User Interface Elements
- (Microsoft)
- Reference: XML Schema References
- (Microsoft)
- Reference: Language Equivalents
- (Microsoft)
- Reference: Automation and Extensibility Reference
- (Microsoft)
- Guide: Program structure and code conventions
- (Microsoft)
- Guide: Visual Basic language features
- (Microsoft)
- Guide: Object-oriented programming in Visual Basic
- (Microsoft)
- Guide: COM interoperability
- (Microsoft)
- Guide: Multithreading in Visual Basic
- (Microsoft)
Forums and Community
- Where peers share know-how and experience: ITKnowledge Exchange
- (SearchVB.com)
- Forums: GotDotNet Message Board
- (gotdotnet.com)
- Forums: .NET Development
- (Microsoft)
- Forums: Visual Basic
- (Microsoft)
- Forums: Visual Studio
- (Microsoft)
- Forums: Visual Studio Team System
- (Microsoft)
- Forums: Visual C#
- (Microsoft)
- Forums: Visual C++
- (Microsoft)
- Forums: Visual J#
- (Microsoft)
- Forums: Visual Studio Tools for Office
- (Microsoft)
- Forums: Windows Forms
- (Microsoft)
- Forums: Windows Vista Development
- (Microsoft)
- Forums: Smart Device Development
- (Microsoft)
- Forums: Windows Game Development
- (Microsoft)
More Guides and Resources
- ISIT OUR BUILD DATACENTRIC APPLICATIONS LEARNING GUIDE
- VISIT OUR AJAX LEARNING GUIDE
- VISIT OUR VISUAL STUDIO 2005 TEAM SYSTEM LEARNING GUIDE
- VISIT OUR C# 2005 LEARNING GUIDE
- VISIT OUR ASP.NET 2.0 LEARNING GUIDE
- VISIT OUR .NET MIGRATION LEARNING GUIDE
- VISIT OUR MOBILE AND WIRELESS DEVELOPMENT LEARNING GUIDE
ABOUT THE AUTHOR
Brent Sheets is a former Senior Editor at TechTarget and a frequent contributor to SearchVB.com. He founded and managed the popular Visual Basic Web Directory website until it was acquired by TechTarget in 2000 and relaunched as SearchVB.com. Brent offers tips and tweaks about Apple technology at Mactoids.com.