Tanulási visual studio

1. rész: Bevezetés a fejlesztési környezet

Megjelent az idén, a Microsoft új eszköz a Microsoft Visual Studio .NET fejlesztési megnyitja a lehetőséget a fejlődő alkalmazások a Microsoft .NET platform, beleértve a létrehozását Windows- és web-alapú alkalmazások, valamint az új generációs vállalati alkalmazások, beleértve alkalmazásán alapulnak Web-szolgáltatások XML.

Ebben a cikkben fogjuk kezdeni ismerős a fejlesztői környezet Visual Studio .NET és nézd meg néhány új funkciók a termék.

Beállítása a fejlesztői környezet

Kedd fejlesztés Visual Studio .NET, valamint a környezet minden modern fejlesztőeszközök, lehet testre szerint a felhasználó egyedi igényeinek.

Ebben a részben megnézzük különböző módon lehet testreszabni a Visual Studio .NET környezetben, de azt is megtudhatja, hogy mely ablakok és eszközöket tartalmaz.

Az első alkalommal futtatja a Visual Studio .NET fejlesztői környezetben, akkor beállíthatja típusának megfelelően a megoldandó feladatok a segítségével. ezt az információt meg kell adni a Saját profil oldalon (1.).

Ábra. 1. előlap My Profile

A mezőt az oldalon jelentése a következő:

otthon

Ha a párbeszédablak a Saját profil Induláskor megállapította INDIT oldal, a későbbi indul Visual Studio, láthatjuk a képernyőn Start oldal (ábra. 2).

Ábra. 2. Fő Visual Studio .NET

A bal oldali ezen az oldalon vannak linkek Web-források, mint például egy oldal frissítések és kiegészítések a termék (Újdonságok), linkek, fejlesztői közösségek, hírek MSDN és az MSDN megkeresheti a kívánt részt. Ott lehet megnyitni az oldalt Saját profil. A jobb oldalon a lap, akkor válassza ki az egyik projekt, amelyen munkát végeztek a közelmúltban, egy tetszőleges nyitni a projekt, vagy hozzon létre egy újat.

Új projekt létrehozása

Ha a fejlesztési környezet menüből válassza a File | új | Projekt, egy párbeszédablak New Project (3.) Jelenik meg a képernyőn. Alkalmazás Visual Studio .NET állhat több projektek összessége, amely az úgynevezett távú megoldás (solution).

Ábra. 3. A párbeszédablak New Project

A bal oldalon a párbeszédablak, akkor válassza ki a projekt típusát. Általában kiválaszthatja a projektek létre a Visual Basic .NET programozási nyelvek, C #, C ++, valamint számos más. Ez a lista függ, hogy milyen nyelveken telepítés során kiválasztott Visual Studio, valamint hogy azokat a vásárolt és telepített további programozási nyelvek, külső gyártók.

az egyik felkínált sablonok, akkor válassza ki a jobb oldalon a képernyő az ilyen típusú projektek:

  • Windows Application - sablon a Windows-alapú alkalmazások;
  • Class Library - sablon létrehozásához osztály könyvtár, amelyeket használni fognak más alkalmazások;
  • Ellenőrző Könyvtár - különféle sablonok ellenőrzéseket, amelyeket használni fognak az alkalmazások egy grafikus felhasználói felület a Windows platformon (más néven a Windows Forms alkalmazások);
  • ASP.NET Web Application - különféle sablonok ASP.NET Web-alkalmazások számára;
  • ASP.NET Web Service - különféle sablonok Web-szolgáltatások;
  • Web Control Könyvtár - különféle sablonok ellenőrzések során használt web-alapú alkalmazások;
  • Konzol Application - egy sablonnal konzolos alkalmazások;
  • Windows Service - sablon létrehozásához a szolgáltatás az operációs rendszer;
  • Üres Project / Empty Web Project - a projekt, hogy jön létre anélkül, hogy a sablonok használata;
  • Új projekt a meglévő mappa - új projekt egy meglévő mappát.

Amikor létrehoz egy új projekt a Hely mezőbe, meg kell adnia a nevét, a könyvtárat, amelyben a fájlok tárolásához. Ugyanakkor ebben a könyvtárban automatikusan létrehozott egy mappát a neve megegyezik a projekt neve. Például, amikor létrehozza a projektet myproject és adja meg a könyvtárat a Hely mezőben a C: \ Projects megfelelő döntés jön létre a C: \ Projects \ myproject \ MyProject.sln. Alapértelmezésben projektek vannak mentve a My Documents \ Visual Studio Projects Fájl \ Projekt neve.

A Windows Visual Studio fejlesztői környezet

Ebben a részben, akkor nézd meg az ablak, amely elérhető a IDE (Integrated Development Environment, IDE) Visual Studio .NET. Mint már említettük, a típus a Visual Studio .NET fejlesztői környezet attól függ, milyen beállításokat meghatározott MyProfile ablakban. Ábra. 4 egy fejlesztői környezet meghatározott típusának Visual Basic fejlesztői fejlődését.

Ábra. 4. A fejlesztési környezet Visual Studio .NET

Mint a legtöbb mai alkalmazások, a fejlesztői környezet Visual Studio .NET biztosít egy sor menük és eszköztárak. A bal oldali része a fejlesztési környezet egyik eleme az ablak ikon Management Server Explorer; Ez az ablak jelenik meg, ha az egérmutató az ikon fölé. Ez magában foglalja az ablakon, és Toolbox ikon - akkor jelenik meg, ha az egeret az ikon fölé.

A jobb oldalon a képernyő egy ablak Solution Explorer. Látható néhány projekt egy döntést, és mely fájlokat egy része ezekben a projektekben.

Az ablak alatt Solution Explorer ablakban található tulajdonságok (Properties). Ez az ablak tartalmaz egy listát az attribútumok az objektum, az aktuálisan kiválasztott.

Nézzük meg, hogy miért kellenek ezek és más ablakok fejlesztési környezetet.

Toolbox ablak

A Toolbox (ez jelenik meg a képernyőn a menü parancs View | Toolbox) megtalálja az ellenőrzés, hogy lehet használni a jelentkezési lapok. Van olyan komponensek az éppen rendelkezésre álló típusától függ az alkalmazás fejlesztés alatt. Például ha jelenleg fejlesztés alatt, mint például a Windows Forms alkalmazás, amely részt vesz az ellenőrzések ebben a párbeszédablakban, hogy tudod használni a Windows-alapú alkalmazások; ha a fejlett Web-forma ebben az ablakban lesz eszközök dolgozó Web Controls ellenőrzés, stb

Ha szükséges, akkor a kijelző ablakban Toolbox szabályzót hozzáadásával más alkatrészek .NET vagy ActiveX-vezérlők (beleértve a független gyártású). Erre a célra, akkor a menü parancs az Eszközök | A Customize Toolbox és használja a párbeszédablak szabás Toolbox (5.) Válassza ki az ActiveX-vezérlők vagy a .NET vezérlők szeretnénk megjeleníteni a Toolbox ablak.

Ábra. 5. szabás Toolbox párbeszédpanel

Solution Explorer ablakban

Mint már tudjuk, a döntés - ez egy sor projektek teszik ki az alkalmazást. Ablak Solution Explorer (ami megjelenik a képernyőn a menü parancs View | Solution Explorer) segítségével megtekintheti a szerkezet projektek szerepelnek a megoldás, formájában egy hierarchikus struktúrát, valamint a projektek közötti kapcsolatokról és alkatrészeik (6. ábra). Eleme a projekt lehet formái, fokozatai, modulok és más fájlok létrehozásához szükséges alkalmazást. Ha meg kell szerkeszteni egy eleme a projekt, kattintson duplán a nevét az ablakban Solution Explorer.

Ábra. 6. Solution Explorer ablakban

A gombokkal tetején található a Solution Explorer megadhatja, hogy meg kell jelennie a fejlesztési környezet:

Class View ablakban

Ábra. 7. ablak Osztály nézet

Windows Server Explorer

Windows Server Explorer (Nézet menü parancs |. Server Explorer, 8. ábra), akkor megtekintheti a futó szolgáltatások konkrét szervereket. Ezek a szolgáltatások, különösen a Crystal Reports Services, eseménynapló, üzenetsorok, szolgáltatás, adatbázis szerverek, mint például a Microsoft SQL Server.

Ábra. 8. Window Server Explorer

A legtöbb ilyen szolgáltatásokat mutatja be egy ablakot, egy hierarchikus fa, amely lehetővé teszi, hogy megtekinthesse társított információt ezek a szolgáltatások, és néha új elemeket. A drag and drop szolgáltatás ikonra vagy elemet a tervező is szervez annak használata az alkalmazás. Így, amikor mozog a tábla ikon adatbázis szerver alakja a fejlett alkalmazás létrehozhat DataAdapter komponens adatokat letölteni ezt a táblázatot.

Tulajdonságok ablakban

Ábra. 9. A Tulajdonságok ablak

Ablak Object Browser

Ábra. 10. Az ablak Object Browser

Task List ablakban

Ábra. 11. Ablak Task List

Üzemmódok Development Environment

Kedd fejlesztés Visual Studio .NET kétféle ablakok - ablakok eszközök és dokumentum ablakokat. Windows-eszközök (amelyek közül néhány fent leírt) áll rendelkezésre a Nézet menü parancsait, és mások, és ezek elérhetősége függ az alkalmazás típusától és amelyen plug-inek (további eszközök és műszerek, beleértve azokat, amelyeket a külső fejlesztők) adunk a környezet fejlődés. Az ablakok segítségével szerkesztheti ugyanazt a dokumentumot alkatrész projekteket.

windows szerszámok

Az eszköz ablakok, el tud végezni a különböző manipulációk. Különösen akkor lehet kapni őket automatikusan megjelennek és eltűnnek, a csoport őket egy multi-pad, hogy változik a helyzetük a fejlesztői környezet, így a „lebegő”, sőt megjelenik a másodlagos monitoron, ha az ilyen használatot támogatja az operációs rendszer.

Egyes ablakok eszközök, mint a Web böngésző ablak, akkor létrehozhat egy pár példányt (ez megtehető adja meg a Windows-menü | New Window). Ön is kap egy szerszámos láda automatikusan eltűnik, ha azok nem aktív - ebben az esetben a kijelzőn megjelenik a neve és ikonja az ablak, amelyen akkor tegye az egérmutatót, ha a megjelenítendő ablak teljes egészében. Ha azt szeretnénk, hogy megakadályozzák a kihalás az ablak a képernyőn, akkor kattintson a képre térképtűre címsorában az ablakon.

Megjelenítési módok eszköz ablakok

Visual Studio .NET támogatja a két ablak kijelző módban dokumentumok a fejlesztési környezet: Multiple Document Interface (Multiple Document Interface, MDI) és egy interfész formájában egy notebook (Füles Dokumentumok). Válassza ki a kívánt megjelenítési módot a szakasz környezetvédelmi | Általános párbeszédablak Options (meg tudja jeleníteni a menü parancsot az Eszközök | Options).

dokumentum ablakban

Windows dokumentumokban szánt szerkesztési projekt alkatrészeket. Viszonylagos helyzetük függ a kiválasztott ablak megjelenítési mód az IDE.

Mint a korábbi verziókban a Visual Studio, beírása után az objektum nevét és a beszúrási pontot a képernyőn, egy listát a tulajdonságok és módszerek az objektum. Ha belép egy metódus nevet látható a képernyőn módszer leírását és paramétereit.

A szerkesztési ablak lehet osztani több részre, ahol a különböző darab kód jelenik meg. Is megengedett, hogy megjelenjen a második szerkesztési ablakban a Window menüpont | Új ablak.

Lehetőség van arra is, hogy keresni és kicserélni darab szöveget az összes projekt fájlok. Ebben az esetben érdemes használni a párbeszéd panel Keresés fájlokban és Csere fájlokban.

Amellett, hogy a kódrészletek kereshet a nevét osztályok és struktúrák - erre a célra használt párbeszédablak Find szimbólumok. Keresési találatok jelennek meg a Find Symbol Eredmények (12.).

Ábra. 12. A párbeszédablak és a Find Symbol Eredmények ablak Find Symbol

Ábra. 13. Toolbox ablak töredékei szöveg

vágólap

Visual Studio .NET fejlesztői környezetben írhatunk makrók ugyanúgy, mint ez történik a Microsoft Office alkalmazásokban. Rögzített makrók tárolhatók akár a jelenlegi működési munkamenetet Visual Studio, vagy egy külön projekt, amely akkor adhatunk semmilyen megoldást.

Munka Controls

A Visual Studio környezetben van számos eszközt, hogy manipulálják az ellenőrzések során a fejlesztés a Windows Forms alkalmazások. Nézzük őket részletesen.

Ábra. 14. A telepítés érdekében bejárás ellenőrzések

Ha beállítja a betűtípus tulajdonát formájában előtt kerül az ellenőrzéseket, minden újonnan forgalomba űrlapvezérlők öröklik az ingatlan formákat. Ha szükséges rendelheti ugyanazt ingatlan értékét többszörös ellenőrzés kiválaszthatja őket (körözés őket az egérrel, vagy az egér segítségével kattintás, ha a Shift vagy Ctrl billentyűt lenyomva), és állítsa be a kívánt értékeket az általános tulajdonságait az elemek felhasználásával tulajdonságai ablak. Több elem kijelöléséhez a tartály belsejében először telepíteni kell rá a bemeneti hangsúly.

Ha a menüpont kiválasztása Format | Lock Controls, mind az ellenőrzések ilyen formában lesz tiltva. A kezelőszervek zárolása használni, amikor egy alkalmazás felhasználói felület úgy lett kialakítva, és hogy elkerüljék a véletlen elmozdulás a kontroll, ha rákattint őket annak érdekében, hogy adjunk a kódot velük kapcsolatban.

Látjuk tehát, hogy a fejlesztési környezet Visual Studio .NET lett sokkal kényelmesebb, mint a fejlesztési környezet Visual Studio 6, - van egy csomó új eszközök, konfigurációs eszközök, szerszámok, amelyek egyszerűsítik alkalmazások tervezése.

A következő részben ezt a cikket folytatni fogjuk ismerős a Visual Studio .NET és megvizsgálja létrehozása Windows-alapú alkalmazások segítségével fejlesztőeszközök.

További információért, kérjük, keresse Interface Kft