Choosing the Right Template for Your Distributed Application
Visual Studio provides Enterprise Template project prototypes to use as a starting point for creating a distributed application. Each of these prototypes includes basic functionality and uses the DAP.tdl policy file to customize the integrated development environment.
Before your development team can create an application using an Enterprise Template, you need to obtain the right Enterprise Template for them. This means choosing an existing template and then customizing it to fit your specific purpose. It is important to note that you do not typically use an Enterprise Template as you receive it in Visual Studio .NET to develop a business application. Rather, you modify it first, usually by creating an application, and then creating a new template from it to use in the future. For more information, see General Templates Must Be Customized.
Note You must have either Visual Studio .NET Enterprise Developer or Visual Studio .NET Enterprise Architect to use Enterprise Templates.
In This Section
- General Templates Must Be Customized
- Explains why and how to customize an Enterprise Template provided with Visual Studio or obtained from other sources.
- Creating a New Application With an Enterprise Template
- Describes how to create an application's initial structure and how to add projects and project items to the application.
- Using Visual Studio-Provided Enterprise Templates
- Provides links to topics describing distributed application architecture, how Enterprise Templates help in the creation of distributed applications, and summarizes what you should know to work with Distributed Application templates.
- Project and Subproject Wizards
- Explains how you can use project wizards and subproject wizards to control custom actions in creating projects from Enterprise Templates.
- Custom Template Walkthroughs
- Provides links to topics that give you hands-on experience building a custom Enterprise Template through following a series of steps; note however, that it is typically more advantageous to customize an existing template than it is to create a new one.
- Custom Enterprise Template Debugging
- Provides tips on testing your Enterprise Template before distributing it to developers.
- Getting Started with Enterprise Templates in Distributed Applications
- Gives a broad description of how you can use Enterprise Templates to provide beginning project structures and continuous development guidance as you add components, expose properties, and assign values.
- Enterprise Template Policy Overview
- Describes policy files and how they work.
- Enterprise Templates for Distributed Applications
- Provides links to topics that describe the uses and advantages of Enterprise Templates and how to use them.