This documentation is archived and is not being maintained.

Creating Applications

Visual Studio .NET 2003

This section contains information on creating Windows-based applications or Web-based applications, adding data access to your application, and creating components. In addition, it covers additional features you add to your basic applications, such as security, and things you do, such as troubleshooting problems, once your application has taken shape.

In This Section

Windows Forms and Web Forms Recommendations
Discusses considerations for choosing between the two forms packages.
Event Handlers in Visual Basic and Visual C#
Provides links to discussions of various aspects of events: event handling, delegates, differences between Windows- and Web-based event handling, differences between Visual Basic and Visual C#.
Creating Web Applications and Services
Discusses the Web programming spectrum, from creating HTML pages to developing business functionality that you expose via Internet protocols.
Creating Windows Applications Portal
Provides links to Visual Studio .NET topics about how to create traditional Windows-based applications.
.NET Framework Class Library in Visual Studio
Provides links to Visual Studio .NET topics that support the development of features based on classes in the .NET Framework.
Globalizing and Localizing Applications
Discusses the steps needed to make your application useful for an international audience.
Securing Applications Portal
Discusses the types of security problems that can arise and how to deal with them.
Troubleshooting Problems Portal
Contains links to topics on troubleshooting various types of applications.
Testing Scalability and Performance Portal
Contains links to discussions of design choices and testing the results of those choices.

Related Sections

Common Tasks in Visual Basic and Visual C#
Lists the most common programming tasks in various features areas (such as Web applications and debugging) and provides links to procedural information.
Decision Chart
Provides an interactive guide to help you choose which approach or technology to use, as well as links to more information.
Visual Basic Code Example Topics
Lists quickstart-like code examples that help you perform common tasks in Visual Basic .NET.
Accessing Data
Discusses aspects of incorporating data access functionality into your applications.
Programming with Components
Describes components of all kinds, including those you use on servers.
Managing Projects
Describes the project system for managing your applications as you write them.
Building, Debugging, and Testing
Information about breakpoints, handling exceptions, edit and continue, as well as fine-tuning your application.
Deploying Applications and Components
Provides information about creating setup executables, packaging files, and publishing Web sites.
Planning World-Ready Applications
Gives links to topics with guidance on planning and developing world-ready applications.
Programming Basics Namespaces in Visual Studio
Lists the major namespaces for collections, character encodings, file I/O, and threading. Also provides links to .NET Framework reference topics about the types (classes, structures, enumerations, delegates, and interfaces) in the namespaces, as well as links to topics about using them in Visual Basic and Visual C# applications.
Programming with Office
Provides information on using Microsoft Office and Visual Studio .NET as part of your business application.