Visual Studio 2013 Logo

Visual Studio 2013

Visual studio 2013 Professional 

V tomto článku je popis programu Visual Studio 2013 ve verzi Professional. Vzhled programu, a tudíž i rozložení funkcí, je použit už ve verzi 2012. Produkt obsahuje Update 2.

Tento článek udělám trochu jinak. Udělám ho trochu živější, ale začněme nejdříve s otázkou, co je Visual Studio? Někteří, který o něm slyšeli, řeknou, že je to obyčejný program pro tvorbu programů a ve vyšších verzích umí něco víc. Ale to je špatně. Ten, kdo s tím denně dělá a doslova nechává nervy v programování, řekne, že je to nejlepší program, na tvorbu program, který spoustu věcí udělá za vás. Pokud se vám něco nelíbí, jednoduše část kódu přepíšete. Kontroluje chyby a upozorňuje ne nepoužité proměnné. Nabízí široké možnosti procházení kódů. Ukazuje, kde je funkce vytvořeno a jaké argumenty potřebuje. Prostě nejlepší, co můžete mít, ale teď už od začátku. Jak program nainstalujeme a jak jsem se k tomuto programu dostal? Co nám Microsoft nabízí? Je toho spousta a každý si najde to svoje.

Instalace. Co k ní potřebujeme? Stačí program Visual Studio ve verzi Express, která je volně dostupná, ale my použijeme verzi Professional. Nejdříve však zkontrolujeme hardware požadavky. Takže Professional. Microsoft nabízí službu DreamSpark, která po zadání čísla ISIC karty nabídne software zdarma -> Programování, servery, užitečné programy. Ušetříte tisíce díky jednomu číslu. Upřímně, karta ISIC stojí zhruba 300 Kč, ale za ty výhody to stojí. Kartu máme, přihlášení jsme a postupovali jsme podle pokynů. Instalace je velmi jednoduchá. Vybereme co a kam nainstalovat a pak jen čekáme, čekáme a zase jen čekáme. Program zabírá spoustu místa a všechny data stahuje. Když jsem já instaloval Visual Studio, trvalo mi to celý den -> VS, čeština, nástroje, ale aspoň to čekání trochu zkrátím. Jak jsem se dostal k VS? Řekl jsem si, že začnu programovat. Otec moc nesouhlasil, ale nakonec kývnul a jeli jsme za jeho známým, který programuje. Po nějaké promluvě mi doporučil Visual Studio, v té době 2008 a připravovanou 2010. Neváhal jsem a bral jsem lepší, takže 2010. Začal jsem se učit pár základních příkladů od Microsoftu a pak jsem začal na plno s programem Základy matematiky. A tak jsem začal programovat, ale zpátky k instalaci. Po instalaci zapneme program a zjistíme, že po nás chce přihlašovací údaje na Live.com. Kvůli VS jsem se zaregistroval a od té doby jej denně používám. Doporučuji. Dále budou někteří potřebovat češtinu, kterou najdeme v Tools -> Options -> International settings. Po restartu programu si můžete také v sekci nastavení nastavit vzhled programu. Osobně používám tmavý, protože když programuji do noci, nesvítí mi to tolik do očí a spotřebuje tak méně baterie notebooku (notebook nemám, musím si půjčovat -> kompenzace silnou stolní sestavou 🙂 ). Tímto je instalace u konce a my se vrhneme na programování.

Programování a Visual Studio. Veškeré programy, které se ve VS vytvoří, patří pod nějaký projekt. Projekt obsahuje řešení a řešení obsahují jednotlivé sobory. Můžeme mít více řešení v jednom projektu, které na sebe odkazují -> reference. Po vytvoření projektu jsme přeneseni do design návrhu, který obsahuje okno s názvem Form1. Vždy lze upravovat jen jedno okno. Pokud bychom chtěli víc, musíme okno přidat -> nový formulář. Tak máme okno, ale co víc. Okolo vidíme vlastnosti (pokud ne, tak Zobrazit -> Vlastnosti), Toolbox (sada nástrojů, které můžeme použít v našem okně) a Průzkumníka řešení (Zobrazit -> Průzkumník řešení). A nyní můžeme vhazovat tlačítka, texty a boxy do našeho okna, upravovat jejich vlastnosti anebo přiřazovat funkce, které najdeme pod ikonkou blesku ve Vlastnostech. Po přiřazení funkce, jsme přeneseni kódu našeho programu. Jak je vidět, je poněkud prázdný -> Program se spustí a nic nebude dělat. My už tam máme vytvořenou naši funkci s námi zvoleným jménem a připravenou k použití. Napíšeme si kód, který potřebujeme. Vidíme, že VS nám samo doplňuje možné třídy a proměnné, které již máme vytvořené. Samozřejmě jsou i barevně rozeznány -> modrá patří převážně proměnným, červená textu, zelené jsou třídy, světle zelená obsahuje čísla a bílý je kód. Po čase vám to přijde automatické a po změně programu vám to bude dokonce i chybět. Když už jsme teda v tom kódu, podívejme se lehce nad textovou část. Jsou v ní políčka -> řešení, třída a funkce, které nám ukazují, kde v kódu nejen jsme, ale kam se také můžeme vydat. Napříč řešením můžeme skákat téměř kamkoliv. Takže kód jsme viděli a návrhář taky. A teď si ještě přidáme nové položky do toho projektu, přeci jen jedno okno není nic moc. Takže přes kartu Projekt -> Přidat … (ono je to jedno, vyskočí stejné okénko) si přidáme formulář, třídu anebo třeba obrázek. Ne, já si přidám, dejme tomu, tak třeba třídu. Zvolím její název a potvrdím. Nová třída má název řešení (z pohledu programátorského) a je začleněna v aktuálním řešení. Lze ji plně používat v kódech. Tak jednoduché to je. Pokud chceme přidat třídu začleněnou v .NET a dalších podobných balíčcích (teď už mluvíme o .dll), klikneme pravým tlačítkem na Reference (Odkazy), vyberte Přidat odkaz a vyhledejte si knihovnu dle vaší libosti. Poté už jen stačí přidat knihovnu do kódu a můžete ji plně využívat. Můžeme také přidávat různé složky a soubory do řešení, které budeme dále používat. Možnosti řešení, v otázce souborů, jsou ve VS velmi rozmanité a nabízí jednoduchou práci. Už tedy víme, jak pracovat se soubory. Když si podrobně projdeme vytvořené části řešení, zjistíme, že soubor Assembly Info uchovává nějaké informace o programu. Ty si můžeme zobrazit přes Projekt -> Vlastnosti [název projektu]. Zde je vidět číslo verze, popis, název, … Vše, co se týká popisu programu. Umíme projekt vytvořit, popsat, obohatit, nakódovat a graficky zkrášlit, takže víme, jak vytvořit program ve VS. To by bylo skoro vše. VS vám totiž nabízí i stahování knihoven a šablon z internetu. Na kartě Nástroje vyberte položku Rozšíření a aktualizace a získáte možnost stahovat nespočet rozšíření a kontrolovat dostupné aktualizace. Program jako takový máme, teď ho už jenom sestavit. Lze použít dvě možnosti -> Sestavit a položku Sestavit řešení anebo použijeme Ladit s položkou Spustit ladění, která nám program vytvoří a povolí nám program za chodu přetvářet. Tím mám i hotový program k publikaci.

Co nám ale ještě VS nabídne? Možnost zobrazení diagramu tříd (kliknutí pravým tlačítkem na soubor s kódem v Průzkumníku řešení s výběrem možnosti Diagram tříd), Server průzkumníka, zobrazení kdo a co volá danou funkci, …

Visual Studio toho nabízí hodně. Vše nelze popsat a tak jsem popsal, i když v jiné formě, nejpoužívanější funkce tohoto doslova skvělého programu. Nedokázal bych si den bez něj představit. Moje první otázka, kterou jsem měl pro koordinátora STC, byla: „A bylo by možné mít na zapůjčeném notebooku Visual Studio?“. Nedokážu bez něj doslova žít a i když z něj občas šílím, protože vymýšlí věci, které nikdo nevymyslí, zůstal bych vždy u něj, protože žádný jiný program nenabídne tolik funkcí jako Visual studio. Já hodnotím jako nejlepší program, který existuje. Snad se Vám bude líbit a budete s ním spokojeni

Jan Rajnoha

[print-me target=”#post-941″]

Zanechte odpověď