This documentation is archived and is not being maintained.

Visual C# Walkthroughs

Walkthroughs give step-by-step instructions for common scenarios, which makes them a good place to start learning about the product or a particular feature area.

This section contains links to C# programming walkthroughs and debugging walkthroughs.

Walkthrough: Creating a Web Service Using Visual Basic or Visual C#

Describes the process for writing a simple XML Web service using the ASP.NET Web Service project template.

Walkthrough: Accessing a Web Service Using Visual Basic or Visual C#

Describes the process for writing a Web Forms client for an XML Web service.

Walkthrough: Authoring a Component with Visual C#

Shows the development of a simple component, illustrating the interaction between client and component, object lifetime and circular references, debugging clients and components, and the use of shared methods and instance methods.

Walkthrough: Performing Common Tasks Using Smart Tags on Windows Forms Controls

Demonstrates some of the commonly performed tasks such as adding or removing a tab on a TabControl, docking a control to its parent and changing the orientation of a SplitContainer control.

Walkthrough: Serializing Collections of Standard Types with the DesignerSerializationVisibilityAttribute

Demonstrates how to use the DesignerSerializationVisibilityAttribute class to control how a collection is serialized at design time.

Walkthrough: Debugging Custom Windows Forms Controls at Design Time

Describes how to debug the design-time behavior of your custom control.

Walkthrough: Creating a Windows Forms Control That Takes Advantage of Visual Studio Design-Time Features

Illustrates how to create a custom designer for a custom control.

Walkthrough: Authoring a Composite Control with Visual C#

Demonstrates creating a simple composite control and extending its functionality through inheritance.

Walkthrough: Authoring a Simple Multithreaded Component with Visual C#

Demonstrates creating a multithreaded component, explaining how threads work and how to coordinate multiple threads in your component.

Walkthrough: Inheriting from a Windows Forms Control with Visual C#

Demonstrates creating a simple inherited button control. This button inherits functionality from the standard Windows Forms button and exposes a custom member.

Visual Studio Walkthroughs

Gives a related list of walkthroughs for all areas of programming in Visual Studio.

Deployment Walkthroughs

Provides step-by-step examples of common deployment scenarios.