Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CSharp_Prog_Guide.doc
Скачиваний:
16
Добавлен:
16.11.2019
Размер:
6.22 Mб
Скачать

Шаблоны проектов

Все продукты разработки Visual Studio содержат несколько предварительно определенных шаблонов элементов. Эти шаблоны можно использовать для создания основного контейнера и предварительного набора элементов, необходимых для разработки приложения, класса, элемента управления или библиотеки. Например, если необходимо создать приложение Windows, проектом будет предложен элемент формы Windows, который можно настроить. Точно так же, если необходимо создать веб-приложение, проектом будет предложен элемент веб-формы. Дополнительные сведения о типах проектов и шаблонов для конкретного языка содержатся в разделе Диалоговое окно "Создать проект".

Использование проектов и их шаблонов позволяет пользователю сосредоточиться на реализации отдельной функции, в то время как проект будет выполнять общее управление и задачи построения. При работе можно либо использовать параметры по умолчанию, либо настроить собственные конфигурации построения.

Файлы проекта

Все шаблоны проекта создают и сохраняют файл проекта, в котором хранятся метаданные, связанные с данным проектом. Этот файл проекта создается и сохраняется при работе в интегрированной среде разработки (IDE). Расширение и фактическое содержимое файла проекта зависят от типа проекта, поэтому полное описание файла не может быть приведено в рамках данного раздела.

Как правило, в файле проекта хранятся настройки конфигурации и построения, заданные для проекта, а также набор элементов. В некоторых проектах ведется список файлов, связанных с проектом, и сохраняется их расположение.

При добавлении элемента к проекту физическое расположение исходного файла на диске также добавляется к файлу проекта. Когда ссылка удаляется из проекта, эти сведения удаляются из файла определения. Шаблон проекта определяет, какие команды доступны для каждого элемента.

Project Items

Project items can be files, references to libraries, data connections, and folders that are within the project container. Some items represent a physical item you can locate in storage. Other items are links and represent pointers to other items that may reside within a service, module, or other component.

However, most of your work is likely to be on the files you use to determine the parts of your application. How these files are managed within a project is determined by the project itself. Solution Explorer displays the file or set of files needed to develop that item.

All Visual Studio development products provide a number of pre-defined item templates. You can use one of the many templates to create the items that you might need to develop your application, class, control, or library. For example, if you chose to create a Windows form, the project offers a Windows form item for you to add and customize. Similarly, if you chose to create a Web application, the project offers a Web form item.

Элементы проектов

Элементами проектов могут быть файлы, ссылки на библиотеки, подключения к данным и папки в пределах контейнера проекта. Некоторые элементы представляют физические элементы, помещенные в хранилище. Другие элементы могут быть ссылками и указывать на элементы, расположенные в рамках службы, модуля или других компонентов.

Однако большая часть работы, как правило, выполняется с файлами, используемыми для определения составляющих приложения. Способ управления файлами в пределах проекта определяется самим проектом. Файл или набор файлов, необходимый для разработки данного элемента, отображается в Обозревателе решений.

Все продукты среды разработки Visual Studio содержат несколько предварительно определенных шаблонов элементов. Эти шаблоны можно использовать для создания элементов, необходимых для разработки приложения, класса, элемента управления или библиотеки. Например, если необходимо создать форму Windows, проектом будет предложен элемент формы Windows, который можно добавить и настроить. Аналогично, если создается веб-приложение, проектом будет предложен элемент веб-формы.

Using the Visual C# IDE

This section introduces you to the Visual C# integrated development environment (IDE) and describes how it is used in all phases of the development cycle, from setting up a project to distributing the finished application to end users.

Introduction to the IDE

The Visual C# integrated development environment (IDE) is a collection of development tools exposed through a common user interface. Some of the tools are shared with other Visual Studio languages, and some, such as the C# compiler, are unique to Visual C#. The documentation in this section provides an overview of how to use the most important Visual C# tools as you work in the IDE in various phases of the development process.

Note:

If you are developing an ASP.NET 2.0 Web application, you will be using the Visual Web Developer IDE, which is a fully integrated part of Visual Studio. However, if your code-behind pages are in Visual C#, then you will be using the Visual C# Code Editor within Visual Web Developer. Therefore, some topics in this section, such as Designing a User Interface (Visual C#), might not be applicable to Web applications.