Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Контейнеры: проекты и решенияСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Чтобы эффективно управлять элементами, используемыми на этапе разработки, например ссылками, подключениями данных, папками и файлами, в Visual Studio предусмотрены два типа контейнеров. Эти контейнеры называются решениями и проектами. Также, Visual Studio предоставляет папки решений для того, чтобы структурировать связанные проекты по группам и затем выполнять действия над этими группами проектов. Проект – это совокупность исходных файлов и связанных метаданных, например ссылки на компонент и инструкции построения. Как правило, при построении проектов создается один или несколько выходных файлов. Решение – это совокупность одного или нескольких проектов и файлов и метаданных, необходимых для определения приложения в целом. Частью интегрированной среды разработки (IDE) является интерфейс для просмотра и управления этими контейнерами и связанными с ними элементами — Обозреватель решений. Решения и проекты содержат элементы, которые представляют ссылки, подключения к данным, папки и файлы, необходимые для создания приложения. Решение может содержать несколько проектов, тогда как проект обычно содержит несколько элементов. Эти контейнеры позволяют воспользоваться следующими возможностями интегрированной среды разработки: · управление параметрами для решения в целом или для отдельных проектов; · использование интерфейса Обозреватель решений для управления параметрами файлов при более тщательной работе с элементами, необходимыми для разработки приложения; · добавление необходимых элементов к нескольким проектам в решении или к решению без создания ссылки на эти элементы в каждом проекте; · работа с несколькими файлами, которые независимы от решений или проектов. Visual Studio автоматически создает решение при создании нового проекта. При необходимости к решению можно добавлять другие проекты. В окне Обозреватель решений содержится графическое представление всего решения, которое позволяет управлять проектами и файлами в процессе разработки решения. Поскольку каждый проект (или решение) состоит из каталога и его содержимого, решения и проекты можно перемещать, копировать или удалять из проводника.
Решения как контейнеры Решения управляют настройкой, сбором и развертыванием связанных проектов. Решение Visual Studio может содержать как один, так и несколько проектов, созданных группой разработки. Для сложного приложения может потребоваться несколько решений. Решения позволяют сосредоточиться на разработке и развертывании проектов, а не на управлении файлами, компонентами и объектами. Каждое решение Visual Studio позволяет выполнять следующие действия. · Работать с несколькими проектами в пределах одного экземпляра IDE. · Работать с элементами, используя настройки и параметры, применимые ко всему набору проектов. · Использовать интерфейс Обозреватель решений при разработке и развертывании приложения. · Управлять дополнительными файлами вне контекста решения или проекта. Файл решения Visual Studio хранит решение в файле: имя_решения.SLN. Этот файл содержит метаданные, которые определяют решение; проекты, связанные с решением; элементы, доступные на уровне решения, которые не связаны с отдельным проектом; конфигурации построения решения. Проекты как контейнеры Чтобы помочь пользователям организовывать и выполнять стандартные задачи с применением разрабатываемых элементов, проекты Visual Studio используются как контейнеры в пределах решения. Это позволяет логически управлять, выполнять построение и отлаживать элементы, образующие приложение. На выходе проект, как правило, представляет собой исполняемую программу (EXE), файл библиотеки динамической компоновки (DLL) или модуль (рис.1). Рисунок 1 – Контейнеры Visual Studio Проект может быть простым или сложным в зависимости от конкретных требований. Простой проект может содержать форму или HTML-документ, файлы исходного кода и файл проекта. Более сложные проекты могут включать эти же элементы и, кроме того, скрипты баз данных, хранимые процедуры и ссылки на существующие XML (веб-службы).. Шаблоны проектов Все продукты разработки Visual Studio содержат несколько предварительно определенных шаблонов элементов. Эти шаблоны можно использовать для создания основного контейнера и предварительного набора элементов, необходимых для разработки приложения, класса, элемента управления или библиотеки. Например, если необходимо создать приложение Windows, проектом будет предложен элемент формы Windows, который можно настроить. Точно так же, если необходимо создать веб-приложение, проектом будет предложен элемент веб-формы. Использование проектов и их шаблонов позволяет пользователю сосредоточиться на реализации отдельной функции, в то время как проект будет выполнять общее управление и задачи построения. При работе можно либо использовать параметры по умолчанию, либо настроить собственные конфигурации построения. Можно также создать собственные шаблоны. Файл проекта Все шаблоны проекта создают и сохраняют файл проекта, в котором хранятся метаданные, связанные с данным проектом. Расширение и фактическое содержимое файла проекта зависят от типа проекта. Проекты веб-сайта не поддерживают файлы проекта. Как правило, в файле проекта хранятся настройки конфигурации и построения, заданные для проекта, а также набор элементов. В некоторых проектах ведется список файлов, связанных с проектом, и сохраняется их расположение. При добавлении элемента к проекту физическое расположение исходного файла на диске также добавляется к файлу проекта. Когда ссылка удаляется из проекта, эти сведения удаляются из файла определения. Шаблон проекта определяет, какие команды доступны для каждого элемента. 2.3. Типы и расширения файлов в Visual Studio для С# Элементы проектов ссылаются на типы файлов, добавляемых в проект. Доступные для разработчика элементы проекта различаются в зависимости от того, с каким проектом он работает — с локальным проектом или веб-проектом. В следующей таблице перечислены некоторые элементы проектов, доступные для локальных проектов.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-01-20; просмотров: 490; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.59.84.30 (0.007 с.) |