Учене Visual Studio

Част 1: Въведение в развитието на околната среда

Издаден през тази година, нов инструмент за Microsoft развитие Visual Studio .NET на Microsoft отваря възможността за разработване на приложения за платформата на Microsoft .NET, включително създаването на Прозорци и уеб-базирани приложения, както и новото поколение корпоративни приложения, включително тези, които се основава на използването на уеб услуги XML.

В тази статия ще започне запознаване с развитие на околната среда Visual Studio .NET и да разгледаме някои от най-новите функции на този продукт.

Създаване на среда за разработка

развитие вторник Visual Studio .NET, както и на околната среда на всички съвременни инструменти за разработка, тя може да се персонализира според специфичните нужди на потребителите.

В този раздел ще разгледаме различни начини за персонализиране на Visual Studio .NET околната среда, но също така ще научите кои прозорци и инструменти, които съдържа.

Първият път, когато стартирате Visual Studio .NET среда за разработка, можете да конфигурирате според вида на задачите, за да бъде решен с негова помощ. тази информация трябва да бъде вписан в моя профил (фиг. 1).

Фиг. 1. вложката Моят профил

Полетата на тази страница имат следното значение:

у дома

Ако диалоговият прозорец в моя профил при стартиране на данни Покажете Start Page, за последващо започне Visual Studio, можете да видите на началната страница на екрана (фиг. 2).

Фиг. 2. Начало Visual Studio .NET

В лявата част на тази страница има линкове към уеб-ресурси, като например страница с новини и допълнения към продукта (Какво ново), връзки към разработчик общности, новини MSDN и MSDN търсят желания раздел. Там можете да отворите страницата Моят профил. От дясната страна на страницата, можете да изберете един от проектите, по които се работи е извършена наскоро, произволно отворите даден проект или да създадете нов.

Създаване на нов проект

Ако менюто на среда за разработка, изберете File | Нова | Проект, диалогов прозорец New Project (фиг. 3) ще се появи на екрана. Прилагане на Visual Studio .NET може да се състои от няколко проекта, съвкупността от които се нарича термина (разтвор).

Фиг. 3. В диалоговия прозорец New Project

От лявата страна на диалоговия прозорец, можете да изберете вида на проекта. Като цяло, можете да изберете от проектите, създадени в Visual езиците за програмиране Basic .NET, C #, C ++, както и редица други. Този списък зависи от това какво езици сте избрали по време на инсталацията на Visual Studio, както и дали те са закупени и инсталирани допълнителни езици за програмиране, производители на трети страни.

един от предложените шаблони, можете да изберете от дясната страна на екрана, за този тип проект:

  • Windows приложение - образец за Windows-базирани приложения;
  • Class Library - шаблон за създаване на библиотека от класове, които ще бъдат използвани от други приложения;
  • Библиотека Control - шаблон за създаване на контроли, които ще бъдат използвани в приложения с графичен потребителски интерфейс за платформата Windows (също по-нататък Windows Forms приложения);
  • ASP.NET Web Application - шаблон за създаване на ASP.NET уеб-приложения;
  • ASP.NET Web Service - шаблон за създаване на уеб-услуги;
  • Библиотека Web Control - шаблон за създаване на контроли, които се използват в уеб-базирани приложения;
  • Console Application - шаблон за създаване на конзолни приложения;
  • Windows Service - шаблон за създаване на услугите на операционната система;
  • Празен проекта / Empty уеб проекти - един проект, който е създаден, без използването на шаблони;
  • Нов проект В съществуваща папка - добавяне на нов проект в съществуваща папка.

Когато създавате нов проект в областта на местоположение, трябва да укажете името на директорията, в която да се съхраняват файловете. В същото време в тази директория ще бъде автоматично създадена друга папка с име, което съвпада с името на проекта. Така например, при създаването MyProject на проекта и да посочите директорията, в полето Местоположение C на: \ ще бъдат създадени съответните проекти на решения в директорията C: \ Проекти \ MyProject \ MyProject.sln. По подразбиране, проекти се съхраняват в My Documents \ Visual Studio Проектите файла \ Име на проекта.

Windows среда за разработка Visual Studio

В този раздел ще разгледаме прозореца, на разположение в IDE (Integrated Development Environment, IDE) Visual Studio .NET. Както вече бе споменато по-горе, от типа на Visual Studio .NET среда за разработка, зависи от това кои са уточнени настройки в прозореца MyProfile. Фиг. 4 е среда за развитие, определени за вида на Visual Basic развитие разработчици.

Фиг. 4. развитие на околната среда Visual Studio .NET

Както повечето от днешните приложения, среда за разработка Visual Studio .NET осигурява набор от менюта и ленти с инструменти. В лявата част на средата за развитие е елемент с иконата на прозореца Management Server Explorer; Този прозорец ще се появи, когато курсорът на мишката върху тази икона. Тя също така включва иконата на прозорец и Toolbox - тя ще се появи, когато сте на мишката върху иконата.

От дясната страна на екрана е прозорец Solution Explorer. Тя може да се види от някои проекти е решение, както и кои файлове са част от тези проекти.

Под прозореца прозорец Solution Explorer се намира свойства (Properties). Този прозорец съдържа списък с атрибути на обекта, избраната в момента.

Нека разберем защо се нуждаем от тези и други прозорци среда за разработка.

прозореца Toolbox

В кутията с инструменти (тя може да се показва на екрана с помощта на командата на менюто View | Toolbox) е списък на контроли, които могат да се използват във формулярите за кандидатстване. Е набор от компоненти, налични в момента, зависи от вида на приложение се разработва. Например, ако в момента се разработва като Windows Forms приложение, което ще бъде посетено от контролите в този диалогов прозорец, който можете да използвате в Windows-базирани приложения; ако разработени уеб-форма в този прозорец, ще бъде инструменти за работа с Web Controls контроли и т.н.

Ако е необходимо, можете да промените дисплея в контрола на прозореца Toolbox определени чрез добавяне на други компоненти на .NET или ActiveX контроли (включително и тези, създадени от независими продуценти). За тази цел можете да използвате командата на менюто Инструменти | Персонализиране на кутията с инструменти и използвайте диалоговия прозорец Customize Toolbox (фиг. 5), за да изберете ActiveX контроли или .NET контроли, които искаме да се покаже в прозореца Toolbox.

Фиг. 5. Персонализиране Toolbox Dialog Box

прозореца Solution Explorer

Както вече знаете, решението - това е набор от проекти, които правят приложението. Window Solution Explorer (който може да се показва на екрана с помощта на командата Изглед на | Solution Explorer) ви позволява да видите структурата на проектите, включени в разтвора, под формата на йерархична структура, както и на връзките между проекти и техните компоненти (Фигура 6.). Компонент на проекта може да бъде форми, класове, модули и други файлове, които са необходими за създаване на заявлението. Ако се налага да редактирате компонент на проекта, кликнете два пъти върху името си в прозореца Solution Explorer.

Фиг. 6. прозорец Solution Explorer

Използвайте бутоните, разположени в горната част на Solution Explorer, можете да укажете, че тя трябва да бъде отразена в развитието на околната среда:

Class View прозорец

Фиг. 7. Window Class View

Window Сървър Explorer

Window Сървър Explorer (Виж Команда |. Сървър Explorer, фигура 8), можете да видите информация за услугите, които се пускат в конкретни сървъри. Такива услуги, по-специално, Crystal Reports Услуги услуга, събитие в регистъра, съобщение опашки, услуги, сървъри на бази данни, като Microsoft SQL Server.

Фиг. 8. Window Сървър Explorer

Повечето от тези услуги са представени в прозорец в йерархична дърво, което позволява да видите информация, свързана с тези услуги, а понякога и добавяне на нови елементи. С влачене и пускане икона услуга или продукт на дизайнера може да организира неговото използване в заявлението. По този начин, когато се движат икона маса сървъра на базата данни от формата на разработеното приложение може да създаде DataAdapter компонент за извличане на данни от тази таблица.

прозорец Properties

Фиг. прозорец 9. Свойства

Window Object Browser

Фиг. 10. прозорец Object Browser на

прозореца на списъка със задачи

Фиг. 11. Списък на прозореца на задачите

Режими на работа, развитие на околната среда

развитие вторник Visual Studio .NET включва два вида дограма - прозорци инструменти и прозорци на документи. Windows инструменти (някои от които са описани по-горе) са на разположение от команди менюто Изглед и някои други, а наличието им зависи от вида на прилагане и за които се добавят плъгини (допълнителни средства и инструменти, включително и тези, произведени от трета страна на разработчиците) в околната среда развитие. В Windows можете да редактирате едни и същи проекти документ компоненти.

прозорци инструменти

С прозорците на инструмента, можете да извършвате различни манипулации. По-конкретно, можете да получите тях автоматично се появяват и изчезват, ги групирате в мулти-тампон, да се променя позицията си в развитие на околната среда, което ги прави "плаващ" и дори показва на втори монитор, ако такава употреба се поддържа от операционната система.

Някои прозорци инструменти като уеб браузър прозорец, можете да създадете няколко копия (това може да бъде направено, като изберете от менюто на Windows | нов прозорец). Можете също така да получите кутия с инструменти автоматично ще изчезне, ако те не са активни в момента - в този случай, на дисплея се изписва името и иконата на прозореца, на който можете да поставите курсора на мишката, ако прозорецът да се показва в своята цялост. Ако искате да се предотврати изчезването на прозореца от екрана, вие трябва да кликнете върху снимката на кабърче в заглавната лента на прозореца.

Режима на показване, инструменти прозорци

Visual Studio .NET поддържа два прозореца показване режим на документите в развитието на околната среда: Multiple Document Interface (Multiple Document Interface, MDI) и интерфейс под формата на преносим компютър (с раздели документи). Изберете желания режим на изображение в средата, раздел | Общи диалогови прозорец Опции (може да се покаже с командата на менюто Инструменти | Опции).

прозорец документ

Windows документи, предназначени за компоненти на проекта за редактиране. Относителният им позиция зависи от избрания режим витрина в IDE.

Както и в предишните версии на Visual Studio, след като напишете името на обекта и точката на вмъкване на екрана, списък на свойства и методи на този обект. Когато въведете име на метод може да се види на екрана, описание на метода и неговите параметри.

Прозорецът за редактиране може да бъде разделен на няколко части, в които ще бъдат показани различни части от код. Позволено е също така да се покаже втори прозорец редактиране с помощта на опцията в менюто Window | Нов прозорец.

Възможно е също така да търсите и да се замени части от текста във всички проектни файлове. В този случай, трябва да използвате диалоговия панел Намерете в файлове и заместване на файлове.

В допълнение към кодови фрагменти, които можете да търсите имена на класове и структури - използва се за този диалогов прозорец цел Намери символи. Резултатите от търсенето се показват в търсене Символ на резултатите от (фиг. 12).

Фиг. 12. В диалоговия прозорец и да намерят Символ Резултати прозорче Намери Символ

Фиг. 13. Toolbox прозорец с фрагменти от текст

клипборда

Визуална среда за разработка Studio .NET ви позволява да пишете макроси по същия начин, както това е направено в Microsoft Office приложения. Записаните макроси могат да се съхраняват или на текущата работна сесия с Visual Studio, или в отделен проект, който след това може да се добави и да е решение.

Работа с контроли

В Visual Studio среда, има редица инструменти за манипулиране на контролите по време на разработването на Windows Forms приложения. Нека ги разгледаме по-подробно.

Фиг. 14. Инсталация за контрол преминаването през

Ако зададете шрифта собственост на формата, преди да се поставя някакви контроли, всички наскоро пуснати на управление на формуляра възприеме тази форми на собственост. Ако е необходимо, за да зададете една и съща стойност на имот на няколко контроли да ги изберете (обикалят тях с мишката, или чрез използване на кликвания на мишката, когато Shift или Ctrl ключ натиснат) и задайте желаните стойности на общи свойства на тези елементи, като използвате прозореца Properties. За да изберете няколко елемента във вътрешността на контейнера, трябва първо да инсталирате на него входния фокус.

Ако изберете формата на елемент от менюто | Lock контроли, всички от проверките на тази форма ще бъдат блокирани. Заключване контролите, използвани при потребителски интерфейс на приложението е проектиран и трябва да се избегне случайно разместване на контролите, когато кликнете върху тях, за да добавите кода, свързани с тях.

Така ние виждаме, че среда за разработка Visual Studio .NET е станал много по-удобно, отколкото среда за разработка Visual Studio 6, - има много нови инструменти, инструменти за конфигуриране, както и инструменти, които улесняват дизайн приложение.

В следващата част на тази статия ние ще продължим запознаване с Visual Studio .NET и да обмислят създаването на Windows-базирани приложения с помощта на инструменти за разработка.

За повече информация, моля свържете се с интерфейс Ltd.