![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Windows Workflow Foundation (WF)Содержание книги
Поиск на нашем сайте
Windows Workflow Foundation (WF*) впервые была представлена в версии.NET Framework 3.0, но теперь подверглась основательной перестройке, в результате чего многие разработчики теперь найдут её гораздо более полезной. В ней можно обнаружить, что в Visual Studio 2010 значительно улучшены средства работы с WF, и создавать собственные рабочие потоки стало гораздо удобней. Также можно найти новые средства управления потоком, класс Flowchart, а также ряд новых действий, таких как DoWhile, ForEach и ParallelForEach.
ПРИМЕЧАНИЕ: Windows Workflow Foundation (WF) представляет собой технологию корпорации Microsoft для определения, выполнения и управления рабочими процессами (англ. workflow). Данная технология входит в состав.NET Framework 3.0, который изначально установлен в Windows Vista и может быть установлен в Windows 2003 Server и Windows XP SP2. WF ориентирована на визуальное программирование и использует декларативную модель программирования. WF поддерживается в Visual Studio 2005 в виде расширения (add-on), в состав которого входит визуальный дизайнер процессов и визуальный отладчик, позволяющий отладить созданный процесс. В Visual Studio 2008 /2010/ 11 Beta эта функциональность входит изначально.
При помощи WF могут быть описаны три типа процессов:
Основы работы со средой разработки Visual Studio 2010 Основы работы со средой разработки Visual Studio 2010
Профессиональные разработчики программного обеспечения .NET наверняка располагают самым серьезным в этой сфере продуктом производства Microsoft, который называется Microsoft Visual Studio 2010 и доступен по ссылке: Visual Studio | MSDN (http://msdn.microsoft.com/ru-ru/vstudio). Этот продукт представляет собой самую функционально насыщенную и наиболее приспособленную под использование на предприятиях IDE-среду. Такая мощь, несомненно, имеет свою цену, которая варьируется в зависимости от версии Visual Studio 2010. Как не трудно догадаться, каждая версия поставляется со своим уникальным набором функциональных возможностей. Однако, корпорация предоставляет некоторые варианты версий бесплатно для школьников, студентов и аспирантов учебных заведений России по программе Microsoft DreamSpark.
Visual Studio 2010 представляет собой полностью интегрированную среду разработки (IDE). Она спроектирована таким образом, чтобы делать процесс написания кода, его отладки и компиляции в сборку для поставки конечным потребителям как можно более простым. На практике это означает, что Visual Studio является очень сложным приложением с многодокументным интерфейсом, в котором можно делать практически все, что касается разработки кода. Ниже перечислены основные возможности Visual Studio: 1. Текстовый редактор. С помощью этого редактора можно подготавливать тексты программ на языке С# (а также Visual Basic 2010, Visual С++ 2010 и Visual F# 2010). Текстовый редактор обладает довольно мощными возможностями. Например, при вводе текста программы он автоматически компонует его на странице, создавая между строками необходимые отступы, выравнивая открывающие и закрывающие фигурные скобки блоков кода и выделяя ключевые слова цветом. Кроме того, по мере ввода кода он выполняет его проверку на предмет синтаксических ошибок и подчеркивает фрагменты, которые будут вызывать ошибки при компиляции, что также называется отладкой на стадии проектирования. В редакторе реализовано средство IntelliSense, которое обеспечивает автоматическое отображение имён классов, полей или методов при начале их ввода, а также списки параметров, которые поддерживают все доступные перегруженные версии методов при начале ввода параметров для методов. 2. Визуальный редактор форм. Этот редактор позволяет размещать желаемые элементы управления для пользовательского интерфейса и доступа к данным в проекте, a Visual Studio затем автоматически добавляет в исходные файлы код на языке С#, который необходим для создания экземпляров этих элементов в проекте. Это возможно потому, что все элементы управления в.NET представляют собой экземпляры определённых базовых классов. 3. Вспомогательные окна. Эти окна позволяют просматривать и изменять различные аспекты проекта, вроде классов в исходном коде, а также свойства (и их начальные значения), которые доступны для классов Windows Forms и Web Forms. Вдобавок такие окна могут применяться для указания параметров компиляции, например, того, на какие сборки должен ссылаться код.
4. Возможность компиляции прямо в среде разработки. Вместо того чтобы выполнять компиляцию проекта, запуская компилятор С# из командной строки, можно выбрать соответствующий пункт меню в среде разработки. Visual Studio самостоятельно вызывает компилятор и передаёт ему все необходимые параметры командной строки, указывающие, на какие сборки должен ссылаться код и какой вид должна иметь сборка на выходе (например, исполняемый файл или библиотека *.dll). При желании Visual Studio может также автоматически запускать скомпилированный исполняемый файл на выполнение, позволяя проверить его работу. 5. Интегрированный отладчик. Из-за природы программирования код редко когда выполняется правильно с первого раза. Visual Studio обеспечивает гладкое подключение отладчика, позволяя создавать точки останова и отслеживать значения переменных, не покидая среду разработки. 6. Доступ к другим программам. Visual Studio предоставляет доступ к целому ряду других утилит, которые позволяют просматривать и изменять различные аспекты компьютера или сети, не покидая среды разработки. Благодаря этим инструментам, можно просматривать выполняющиеся службы и активные соединения с базами данных, заглядывать в таблицы на сервере Microsoft SQL Server и даже посещать веб-сайты с использованием окна Internet Explorer. 7. Интегрированная справочная система MSDN. Visual Studio позволяет получать доступ к документации MSDN прямо из среды IDE. В случае, например, возникновения сомнений по поводу предназначения того или иного ключевого слова во время работы с текстовым редактором, можно выделить это ключевое слово и нажать клавишу F1, в результате чего Visual Studio автоматически подключится к MSDN и отобразит подходящие разделы справки. Аналогично, если нужно посмотреть, что означает та или иная ошибка компиляции, потребуется выделять сообщение с ошибкой и нажать F1. Также Visual Studio 2010 содержит графические редакторы и конструкторы XML, обеспечивает поддержку разработки программ Windows, ориентированных на мобильные устройства, поддержку разработки программ Microsoft Office и Windows Workflow Foundation, содержит встроенную поддержку рефракторинга кода и инструменты визуального конструирования классов. Создание проекта в среде разработки Visual Studio 2010 Создание проекта в среде разработки Visual Studio 2010
Создание нового проекта
После установки среды разработки Visual Studio 2010 можно приступать к созданию первого проекта. В Visual Studio редко когда требуется начинать с пустого файла и добавления в него кода С#. Разумеется, возможность создания пустого проекта приложения существует. Это нужно, если действительно возникла потребность в написании кода с нуля, либо при создании решения, которое должно содержать в себе несколько проектов. Вместо этого, необходимо просто указать Visual Studio, проект какого типа должен быть создан, и среда автоматически сгенерирует файлы и код С#, образующие соответствующий указанному типу проекта каркас. Далее останется добавить в этот каркас собственный код.
Для получения окна Создать проект необходимо запустить среду разработки Visual Studio 2010, откроется Начальная страница:
Рис. 1. 1. Начальная страница Visual Studio 2010 Professional (русская версия)
Создаём пустой проект, для этого выполним последовательно: Файл -> Создать -> Проект … (также можно просто нажать сочетание клавиш Ctrl+Shift+N или пункт «Создать проект…» на Начальной странице). В открывшемся окне в левом списке ищем Последние шаблоны, далее жмём на Установленные шаблоны и далее на Visual C#:ъ. Откроется окно «Создать проект»:
Рис. 1. 1. Окно создания нового проекта
Выберем Консольное приложение, укажем Имя проекта, и Расположение (где создавать каталог проекта) и нажмём ОК.
Как можно увидеть на рисунке выше, в Visual Studio 2010 поддерживается возможность выбора версии .NET Framework (2.0, 3.x или 4), для которой должно создаваться приложение, с помощью раскрывающегося списка, отображаемого в правом верхнем углу диалогового окна Создать проект.
|
|||||||
Последнее изменение этой страницы: 2016-08-15; просмотров: 510; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 52.15.221.212 (0.011 с.) |