Visual Studio
Welcome to Visual Studio section of C# Corner. In this section, you will find various Visual Studio related source code samples, articles, tutorials, and tips using C# language.


  • Using Snippets in Visual Studio 2005

    Visual Studio contains several built-in intellisense code snippets. Snippets are like templates and can be described completely in XML. If you understand the snippet xml schema, you can easily begin to create your own snippets.
  • Learning Visual Studio 2005 IDE - Quick Access to Active Tool Windows and Files

    One of the coolest feature in Visual Studio 2005 I like is quick access to all active Windows and Files and switing control between them.
  • Learning Visual Studio 2005 IDE - Integrated FxCop and Accessibility Options

    Visual Studio 2005 IDE brings you many new and updated features and Project Properties dialog is one of the areas where you will see some new additions. In this article, I will discuss Accessibility and FxCop features of Project Properties dialog.
  • Building a Web Site using Visual Studio 2005

    This article gives you a glimpse of new features of Visual Studio 2005. In this article, you will see the power of Visual Studio and how easy it is to build Web sites using new controls without even writing a single line of code.
  • Refactoring in Visual Studio 2005

    Refactoring allows developers to use the built-in feature of Visual Studio to rename and convert and change the signatures and definitions of a class members. In this article, I will show you how refactoring feature provided by Visual Studio 2005 can be a handy tool when you are reorganizing or optimizing your existing projects.
  • Learning Visual Studio 2005 IDE - Main IDE

    In this article of Learning Visual Studio 2005 IDE series, I will explore some of the designer features and the breakdown of the classes of a Windows Forms project.
  • A Guide To Migrate from VS 2003 To VS 2005

    This article shows how to to migrate your solution from VS 2003 to VS 2005.
  • Learning Visual Studio 2005 IDE - Document Outline in Windows Forms 2.0

    We all have seen Document Outline feature in Visual Studio 2003, which allows ASP.NET developers to select a control on a Web Form and in code editor, it would select the code respective to that control.
  • Windows Forms WebBrowser Control

    Windows Forms 1.0 lacked a Web Browser control. The work around was to use IE ActiveX control using COM Interop. Now Windows Forms 2.0 provides a Web Browser control, which is a managed wrapper of IE ActiveX control.
  • ASP.NET Whidbey Features

    ASP.NET 2.0, the latest version of ASP.NET has many improvements that greatly increase developer productivity. This article gives you a peek into many of these new features available in ASP.NET Whidbey.
  • Manage and Administer ASP.NET Web Sites in Visual Studio 2005

    ASP.NET Configuration Wizard is a new feature available in Visual Studio 2005, which takes care ASP.NET Web Application configuration and deployment problems and allows developers to set Web application settings using a visual interface.
  • VS.NET Tools Intermediate Language Disassembler (ILDAM)

    "The ILDSAM tool parses any .NET Framework EXE/DLL Module and shows the information in a human-readeble format"
  • .NET Performance Counters, Part 1: Predefined CLR Performance Counters

    In this article, I will describe what a performance counter is and introduce you to the predefined counters that you can use to monitor the state of the CLR while your applications run.
  • Macro to Update References of all Projects in a Solution

    When working in enterprise development there are occasions when you have a solution file with 10 or more projects in it all using private assemblies.
  • Macro to Add Strong Names to VS.NET Projects

    When writing class libraries in Visual Studio .NET that are going to be placed into the GAC you will need to add strong name to the assembly. This is normally done by dropping out to a dos prompt and running the .NET utility sn.exe and then updating the assembly to reference the newly created .snk file.
  • Customizing Default Project Setting

    "How do I change the default exe name of my project?". I received this question in an email.
  • Basics of Extending Your Working Environment in Visual Studio

    All of us have used Macros in Microsoft Office and Add-ins in Visual Studio 6 and I am very sure all of us have been impressed as well by their power to control their own working environment.
  • Extending Your Working Environment in Visual Studio - Advanced

    In my previous article, you learned about how to create wizards and some simple objects such as DTE, Solutions, Project and Project Item. These objects help us to customize our Visual Studio working environment.
  • Building Reusable Components

    One of the main advantages of building components is to promote reusability.
  • How to Create and Use Configuration Files

    Here an article for beginners that shows how to create and use configuration files.
  • Creating simple Add-in for Visual Studio.NET

    An add-in is a tool that you create programmatically by using objects, methods, properties, collections in .NET's extensibility model. This compiled application enables you to automate the difficult and tedious tasks within the visual studio integrated development environment (IDE).
  • Globalization and Localization in .NET: Part I

    In this first part of this two parts series, we will get started with globalization and localization in .NET.