Visual Studio 2005 Learning Guide
We've added a plethora of articles, tips, book excerpts and other references to this learning guide, which dives deeply into Microsoft's IDE for application development.
It has been one year since Visual Studio 2005, Microsoft's IDE for application development, was unveiled to the world. In the months since its release, we have learned much more about how Visual Studio 2005 interacts with ASP.NET 2.0, Microsoft Office, Team System and Windows Vista. Numerous development tricks and timesavers have also emerged.
This updated Visual Studio 2005 Learning Guide offers a plethora of articles, tips, book excerpts, downloads and other helpful resources. If you'd like to submit additional resources for this Learning Guide or suggest topics for a new one, please send us an email and let us know.
![]() ![]() |
![]() |
Visual Studio 2005 Quick Start | ![]() |
- Definition: Visual Studio (SearchVB.com)
- Article: Microsoft launches Visual Studio 2005, including team version and VB.NET updates (SearchVB.com)
- Article: Introducing Visual Studio (Microsoft)
- Article: Using Help in Visual Studio (Microsoft)
- Reference: The Integrated Development Environment for Visual Studio (Microsoft)
- Reference: Deciding thich technologies and tools to use (Microsoft)
- Reference: .NET Framework Quick Technology Finder (Microsoft)
![]() |
Visual Studio and the .NET Framework | ![]() |
- Article: What's New in the .NET Framework Version 2.0 (Microsoft)
- Article: Microsoft ready to grow lifecycle tool space (SearchVB.com)
- Article: As Visual Studio 2005 ramps up, Indigo waits in the wings (SearchVB.com)
- Article: Continuous integration: The next level of build enlightenment (SearchVB.com)
- Article: MS offering sample source code in VS 2005 starter kits (SearchVB.com)
- Article: New Visual Studio release means new Power Toys (SearchVB.com)
- Article: More Power Toys for Visual Studio 2005 (SearchVB.com)
- Article: User permissions and Visual Studio (Microsoft)
- Article: Call into The .NET Framework from Existing Visual Basic 6.0 Apps (Microsoft)
- Commentary: VS 2005 has launched. Now what? (SearchVB.com)
- Commentary: VS 2005 has launched. Now it's time to really get to work (SearchVB.com)
- Commentary: Expert asks if Microsoft Visual Studio 2005 is too feature rich (SearchVB.com)
- Commentary: .NET Framework 2.0 breaks: The sky is (not really) falling
- Commentary: Visual Studio 2005 and the quality factor (SearchVB.com)
- Download: Consolas Font Pack for Visual Studio 2005 (Microsoft)
- Download: Managed Stack Explorer (Microsoft)
- Download: Power Toys for Visual Studio 2005 (Microsoft)
- Download: Power Toys for the Visual Studio 2005 Class Designer and Distributed System Designers (Microsoft)
- Tip: Finding files in Visual Studio 2005 (SearchVB.com)
- Tip: Microsoft offers self-assessments for Visual Studio.NET (SearchVB.com)
- Reference: .NET Migration Learning Guide (SearchVB.com)
- Reference: Mini-Guide: VB.NET and the .NET Framework, Part 1 (SearchVB.com)
- Reference: Mini-Guide: VB.NET and the .NET Framework, Part 2 (SearchVB.com)
- Reference: Mini-Guide: VB.NET Controls, Part 1 (SearchVB.com)
- Reference: Mini-Guide: VB.NET Controls, Part 2 (SearchVB.com)
- Reference: Mini-Guide: VB.NET Deployment Techniques (SearchVB.com)
- Reference: Mini-Guide: Helpful Visual Basic Techniques (SearchVB.com)
- Reference: Security in the .NET Framework (Microsoft)
- Reference: XML Documents and Data (Microsoft)
- Webcast: Exception Handling and the CLR
![]() |
Creating Rich UIs: Office Development | ![]() |
- Article: What's new in Windows Forms 2.0? (SearchVB.com)
- Article: VSTO and the Tai of the Office object model (SearchVB.com)
- Article: Views on building .NET smart clients (SearchVB.com)
- Article: Next Visual Studio Tools for Office comes into view (SearchVB.com)
- Article: Microsoft's Avalon presentation API is coming (SearchVB.com)
- Book Excerpt: Presenting Data with the DataGridView Control
- Book Excerpt: Introduction to Office Solutions
- Tip: Hints for data binding with Windows Forms in .NET 2.0 (SearchVB.com)
- Tip: Debugging in document-level projects (Microsoft)
- Tip: Debugging in application-level projects (Microsoft)
- Tip: Best practices for security in Office solutions (Microsoft)
- Tip: Granting, removing permissions for an Office solution (Microsoft)
- Reference: VSTO Learning Guide (SearchVB.com)
- Reference: Creating Office solutions in Visual Studio (Microsoft)
- Reference: Visual Basic Windows Forms Samples (Microsoft)
- Reference: Data in Office solutions (Microsoft)
- Reference: Data binding using Visual Studio Tools for Office (Microsoft)
- Reference: Deploying Office solutions (Microsoft)
- Webcast: What's new in Visual Studio 2005 Tools for the Microsoft Office System for VB developers?
- Webcast: How VSTO changes Office-style development
![]() |
Working Together: Team Development | ![]() |
- Article: Microsoft's software life-cycle-oriented Visual Studio Team Server enters the arena (SearchVB.com)
- Article: Visual Studio Team System adds database personality (SearchVB.com)
- Article: PDC shows Microsoft ready for enterprise software competition (SearchVB.com)
- Article: Visual Studio 2005 modeler will target app deployment (SearchVB.com)
- Article: Teamwork comes at a price in new Visual Studio (SearchVB.com)
- Download: Visual Studio 2005 Team Foundation Server Power Toy (Microsoft)
- Download: Team Foundation Server Administration Tool (Microsoft)
- Tip: Unit test facility in Visual Studio Team System (SearchVB.com)
- Tip: Hints for testing with Visual Studio Team System (SearchVB.com)
- Tip: VSTS for Developers: Guidelines for conducting design and code reviews (Microsoft)
- Tip: VSTS for Developers: Guidelines for writing secure code (Microsoft)
- Tip: VSTS for Developers: Guidelines for checking in quality code (Microsoft)
- Tip: VSTS for Developers: Guidelines for debugging (Microsoft)
- Tip: VSTS for Developers: Guidelines for Using Code Analysis Tools (Microsoft)
- Tip: VSTS for Developers: Detecting and Correcting Managed Code Defects (Microsoft)
- Tip: Getting started with VSTS for database professionals (Microsoft)
- Tip: Verifying databases with unit tests (Microsoft)
- Tip: Getting started with VSTS testing tools (Microsoft)
- Reference: Visual Studio 2005 Team System Learning Guide (SearchVB.com)
- Reference: Introduction to Visual Studio 2005 Team System (Microsoft)
- Reference: Deploying Visual Studio 2005 Team Foundation Server as an enterprise-wide service (Microsoft)
- Reference: Team Edition for Architects (Microsoft)
- Reference: VSTS test types (Microsoft)
- Reference: Working with unit tests (Microsoft)
- Reference: VSTS Resource List (Adam Gallant)
- Webcast: Keys to Software Project Scheduling (SearchVB.com)
![]() |
Web Development with ASP.NET 2.0 | ![]() |
- Article: Web services, AJAX loom for developers (SearchVB.com)
- Article: What's new in ASP.NET data access (Microsoft)
- Article: Uploading files in ASP.NET 2.0 (Microsoft)
- Book Excerpt: How to develop a one-page Web app - Ch. 2 of Murach's ASP.NET 2.0 Upgrader's Guide, VB Edition (SearchVB.com)
- Book Excerpt: Using Validation Controls: Chapter 3 of ASP.NET 2.0 Unleashed (SearchVB.com)
- Book Excerpt: How to Use Master Pages - Chapter 3 of Murach's ASP.NET 2.0 Upgrader's Guide, VB Edition (SearchVB.com)
- Download: Best Practice Analyzer for ASP.NET (Microsoft)
- Tip: Migrate from ASP.NET 1.x to ASP.NET 2.0 in five steps (SearchVB.com)
- Tip: Best (and worst) practices for ASP.NET development (SearchVB.com)
- Tip: Master Pages in ASP.NET 2.0 drive uniform design (SearchVB.com)
- Tip: Creating flexible, customized views of data (SearchVB.com)
- Tip: Start learning ASP.NET 2.0 (SearchVB.com)
- Tip: ASP.NET 2.0 provides cleaner, developer-friendly coding (SearchVB.com)
- Tip: ASP.NET Web Application Security (Microsoft)
- Tutorial: ASP.NET Web Site Security (Microsoft)
- Tutorial: Comparing ASP.NET 2.0 and Visual Basic 6 WebClasses (Microsoft)
- Tutorial: Building ASP.NET 2.0 Web Sites Using Web Standards (Microsoft)
- Tutorial: ASP.NET 2.0 and Data-Bound Controls: A New Perspective and Some New Practices (Microsoft)
- Tutorial: Building flexible custom data views (Microsoft)
- Tutorial: Introducing the ASP.NET 2.0 GridView and DetailsView Controls (Microsoft)
- Tutorial: Introducing the ASP.NET 2.0 TreeView and Menu Controls (Microsoft)
- Tutorial: Introducing the ASP.NET 2.0 Web Parts Framework (Microsoft)
- Tutorial: Working with the ASP.NET 2.0 ObjectDataSource Control (Microsoft)
- Reference: ASP to ASP.NET Migration Learning Guide (SearchVB.com)
- Reference: ASP.NET 2.0 Learning Guide (SearchVB.com)
- Reference: ASP.NET data access in Visual Studio (Microsoft)
- Webcast: ASP.NET 2.0 Trend Watch: To Blogs and Beyond!
![]() |
Visual Basic 2005 and beyond | ![]() |
- Article: Survey: VB.NET making progress, but VB 6 still No. 1 (SearchVB.com)
- Article: MS offers free Visual Basic Express tools (SearchVB.com)
- Article: VB6: Not yet gone or forgotten (SearchVB.com)
- Article: Visual Basic 2005 gains no-cost refactoring plug-in (SearchVB.com)
- Article: Future VB version may integrate queries, programs (SearchVB.com)
- Commentary: VB 2005 reaches out to VB 6.0 developers (SearchVB.com)
- Download: Cryptographic Hash Algorithms Sample (Microsoft)
- Download: Symmetric Algorithms Sample (Microsoft)
- Download: Refactor! for Visual Basic 2005 Beta 2 (Microsoft)
- Tip: Free online book from MS Press introduces VB
- Tip: Where to start with VB.NET for 2005
- Tip: My.Settings in Visual Basic 2005
- Tip: With VB growing, it's time to specialize
- Tip: Let's think about LINQ
- Tip: Security and Visual Basic development (Microsoft)
- Tip: How to edit code attributes (Microsoft)
- Tip: Refactoring and Rename Dialog Box (Microsoft)
- Tip: Creating and using components (Microsoft)
- Tip: How to compile and run a project (Microsoft)
- Tip: Choosing when to use structured, unstructured error handling (Microsoft)
- Tip: Overview: Structured exception handling (Microsoft)
- Tip: Overview: Unstructured exception handling (Microsoft)
- Reference: Visual Basic 2005 Learning Guide (SearchVB.com)
- Reference: Object-Oriented Programming in VB.NET Learning Guide (SearchVB.com)
- Reference: Visual Basic applications samples (Microsoft)
- Reference: Visual Basic data samples (Microsoft)
- Reference: Development with the My namespace (Microsoft)
- Reference: Debugging your Visual Basic application (Microsoft)
![]() |
Working with Code Snippets | ![]() |
One of Visual Studio 2005's many new features is IntelliSense Code Snippets, which provide a way for you to insert ready-made snippets of code into your projects. These snippets are available out of the box for Visual Basic, while C# code snippets can be downloaded here. |
- Download: Visual Basic Snippet Editor (Microsoft)
- Tip: How to create a basic code snippet (Microsoft)
- Tip: How to create a new snippet with imports and references (Microsoft)
- Tip: How to create a new snippet with replacements (Microsoft)
- Tip: How to create code snippets for XML files (Microsoft)
- Tip: How to assign a shortcut name to a snippet (Microsoft)
- Tip: How to modify existing snippets (Microsoft)
- Tip: How to manage code snippets (Microsoft)
- Tip: How to insert snippets into your code (Microsoft)
- Tip: How to delete a snippet added to your code (Microsoft)
- Tip: How to share snippets with other developers (Microsoft)
- Tip: How to search for code snippets online (Microsoft)
- Tip: How to publish code snippets (Microsoft)
![]() |
Developing for Windows Vista | ![]() |
- Article: Programming SOA with Windows Communication Foundation (SearchVB.com)
- Article: Instance management and security in WCF (SearchVB.com)
- Article: An introduction to Windows Workflow Foundation (SearchVB.com)
- Article: WF, powered by XOML, promises simplified workflows (SearchVB.com)
- Article: An introduction to Windows CardSpace (SearchVB.com)
- Article: Building rich applications with Windows Presentation Foundation (SearchVB.com)
- Article: XAML opens paradigm shift for application development (SearchVB.com)
- Article: Visual Studio 2005 SP1 Beta and Visual Studio support for Vista (Soma Somasegar)
- Commentary: Visual Studio vs. Vista: What's going on here? (SearchVB.com)
- E-Learning: Introduction to Developing with WPF and VS 2005 (Microsoft)
- E-Learning: Introduction to Developing with WF and VS 2005 (Microsoft)
- E-Learning: Introduction to Developing with WCF and VS 2005 (Microsoft)
- Tip: Get your code ready: Windows Vista is just around the corner (SearchVB.com)
- Tip: Getting started with WPF development (SearchVB.com)
- Tip: Getting started with WCF development (SearchVB.com)
- Tip: Getting started with WF development (SearchVB.com)
- Tip: Windows Vista for Developers, Part 1: Aero Wizards (Kenny Kerr)
- Tip: Windows Vista for Developers, Part 2: Task Dialogs in Depth (Kenny Kerr)
- Tip: Windows Vista for Developers, Part 3: The Desktop Window Manager (Kenny Kerr)
- Tip: Windows Vista for Developers, Part 4: User Account Control (Kenny Kerr)
- Tip: Windows Vista for Developers, Part 5: Getting Started With Server Core (Kenny Kerr)
- Reference: Windows Vista Step-by-Step Guides for IT Professionals (Microsoft)
- Reference: Visual Studio 2005 on Windows Vista Issue List -- running with normal user permissions (Microsoft)
- Reference: Visual Studio 2005 on Windows Vista Issue List -- running with elevated administrator permissions (Microsoft)
![]() |
Programming with SQL Server 2005 | ![]() |
- Article: What's new in SQL Server 2005 (SearchSQLServer.com)
- Article: Free download expands features for SQL Server 2005 (SearchWinIT.com)
- Article: Microsoft SQL Server 2005: The next generation (SearchWinIT.com)
- Article: SQL Server 2005: Users will upgrade - eventually (SearchWinIT.com)
- Book Excerpt: Programming and Extending SSIS: Chapter 14 of Professional SQL Server 2005 Integration Services (SearchVB.com)
- Book Excerpt: SSIS Software Development Life Cycle: Chp. 18 of Professional SQL Server 2005 Integration Services (SearchVB.com)
- Book Excerpt: Introduction to SQL Server 2005 Management Studio (SearchSQLServer.com)
- Book Excerpt: Authoring Activities Using SQL Server Management Studio (SearchSQLServer.com)
- Expert Answer: Connecting to SQL Server using Visual Studio (SearchSQLServer.com)
- Expert Answer: Alternatives for T-SQL debugging (SearchSQLServer.com)
- Tip: Developing with SQL Server 2005 Express (SearchSQLServer.com)
- Tip: How to debug T-SQL stored procedures (SearchSQLServer.com)
- Reference: SQL Server 2005 Learning Guide (SearchSQLServer.com)
- Webcast: New T-SQL Features in SQL Server 2005 (SearchVB.com)
![]() |
Visual Studio 2005 Forums | ![]() |
- Where peers share know-how and experience: ITKnowledge Exchange (SearchVB.com)
- Migrating from Visual Studio .NET 2003 to Visual Studio 2005 (ASP.NET Forums)
- Visual Studio 2005 (ASP.NET Forums)
- Visual Studio Setup and Installation (MSDN Forums)
- Visual Studio Extensibility (MSDN Forums)
- Visual Studio Debugger (MSDN Forums)
- Visual Studio MSBuild (MSDN Forums)
- Visual Studio Source Control and SourceSafe (MSDN Forums)
- Visual Studio Report Controls (MSDN Forums)
- Developer Documentation and Help System (MSDN Forums)
- Visual Studio 2005 Express Editions (MSDN Forums)
- Visual Studio Team System (MSDN Forums)
- Visual Studio Tools for Office (MSDN Forums)
- Visual Studio 2005 (Wrox)
- Visual Studio Tools for Office (Wrox)
- .NET Framework 2.0 (Wrox)
- ASP.NET 2.0 and Visual Studio 2005 (DotNetJunkies)
- Visual Studio .NET (VB.NET Forums)
Start the conversation
0 comments