Články

Tisk článku Tisk článku

Visual Studio 2010 a .NET Framework 4 - instalace ostré verze

[Zpět na kategorii]

Datum: 12. 4. 2010 13:41       Autor: Tomáš Jecha       Zobrazeno: 7423x

Kategorie: Visual Studio

Témata: VB.NET, C#, Silverlight, VS

Vývojářská komunita se dočkala Visual Studia 2010 v ostré verzi RTM (ready to manufacture – připraveno k výrobě). Následující článek se na tento zásadní vývojářský produkt podívá z pohledu prvotní instalace okem uživatele předchozích verzí. Instalovat budu nejvyšší edici – tedy Visual Studio 2010 Ultimate RTM. Přečtěte si, co vás čeká a nemine :-)


Stejně jako Visual Studio 2008 i nové Visual Studio 2010 lze nainstalovat bezpečně společně s jeho starší verzí. Jediné, co musíte bezpodmínečně před instalací obstarat, je odebrání všech nedokončených testovacích verzí Visual Studia 2010 (preview, beta a release candidate) – pokud zůstanou v počítači při instalaci finální verze, může to způsobit problémy.

Instalace

Ačkoliv tuto instalaci provádím z finální verze, jedná se o její předběžný build, který se může proti tomu veřejně dostupnému v drobnostech lišit.

Instaluji Visual Studio 2010 Ultimate RTM. Co nás čeká nového krom nového loga a grafického zpracování?

Visual Studio 2010 - instalace

Úvodní instalační zavaděč

Visual Studio 2010 Ultimate

Příprava instalace


image

Komponenty dostupné pro instalaci

Co se nám mimo jiné nainstaluje?

  • Sadu základních jazyků Visual Basic, Visual C++, Visual C# nyní rozšiřuje i funkcionální jazyk/nejazyk Visual F# 2.0!
  • Pro tvorbu webů můžete používat jako alternativu i ASP.NET MVC 2 – verzi 2.0 nakonec stihli dodělat a je nyní dodávána s VS2010
  • Pro mobilní databáze se instaluje SQL Server Compact 3.5 SP2
  • Nesmí chybět Visual Studio 2010 Tool for Office (VSTO)
  • Dotfuscator Software Services stále v community edition (obfuskátor kódu proti zpětnému rozebrání kódu z assembly)
  • Crystal Reports pro Visual Studio 2010 (pro tvorbu tiskových sestav)
  • Microsoft Sync Framework 1.0 s rozšířením pro ADO.NET ve verzi 2.0 pro synchronizační procesy nejen mezi SQL Servery
  • Podpora pro Microsoft SQL Server 2008 R2 data-tier applications – nový způsob práce s databázovými objekty pro vývojáře a databázové specialisty
  • Microsoft Sharepoint Developer Tools – integrované nástroje pro vývoj pro Sharepoint

Pozor: Tento seznam je pro edici Ultimate, nižší edice jsou funkčně i komponentálně omezeny!

Visual Studio 2010 Ultimate Setup - Finish Page - instalace dokončena Success

Instalace dokončena – je doporučeno nainstalovat bezpečnostní záplaty

Závěr instalace

Na konci instalace nás čeká restart počítače. Instalaci považuji za relativně rychlou a nekomplikovanou formalitu.

Po opětovném naběhnutí systému na nás bude čekat v nabídce Start další ikona:

Microsoft Visual Studio 2010 and 2008 - icon large

Visual Studio 2010

Zkusím popsat několik základních změn, které mě na první pohled v nové verzi Visual Studia oslovily. Nejde ale rozhodně o seznam všech důležitých novinek.

První spuštění

Celé prostředí bylo předěláno a některé dialogy od základu znovu navrženy. Už po pár minutách používání vám bude ale jasné, že naprostá většina příkazů a důležitá menu zůstala prakticky beze změny. Pokud už byl nějaký dialog předělaný, jeho používání je intuitivní a vy si říkáte: Proč to tak nebylo už v předchozí verzi?

Rozhraní se zdá po prvním spuštění relativně svižné. Na odhad reální rychlosti při velkém zatížení si ale zatím netroufnu.

Start Page - Visual Studio 2010

Extension Managers

Extension Manager dovoluje spravovat šablony projektů, souborů, rozšiřující nástroje a komponenty pohodlně z jednoho místa. Dovoluje stahovat nové, spravovat stávající, instalovat aktualizace. Jednotlivé položky pak máte k dispozici z příslušných dialogů.

Extension Manager - Visual Studio 2010
Je dobré vědět, že přímý přístup k online galeriím je i z běžných dialogů pro přidávání nových souborů a zakládání nových projektů. Nejste tedy od počátku limitováni na sadu šablon, které již máte stažené, protože můžete i například z běžného dialogu procházet online dostupné rozšíření.

New Project - Visual Studio 2010 - Online Templates

Konverze projektů

Zkoušel jsem konvertovat několik projektů a téměř vše proběhlo bez problémů. Zde se na první pohled nic nemění proti konverzi 2005 do 2008. Jen například v současné době nemám k dispozici některé typy projektů jako je XNA – takové projekty zatím prostě nezkonvertujete.

Nový jazyk – F#

Jazyk F# je kapitola sama pro sebe. Jedná se o funkcionální jazyk, který se běžných smrtelníků asi nijak nedotkne. Nyní je však plně zahrnut do podporovaných jazyků Visual Studia stejně jako C# nebo Visual Basic. Jediný rozdíl je v tom, že F# není koncipován na to samé, jako ostatní jazyky. K dispozici máme pouze projekty pro vývoj konzolových aplikací a Silverlight knihoven.

Call Hierarchy

Tuto funkci vyvoláte z kontextové nabídky z kódu v konkrétní nebo nad konkrétní procedurou. Zobrazí vám v dokovaném okně přehledně volání zvolené procedury a jaké další procedury volá ona sama. Jednoduché, užitečné, rychlé.

Call Hierarchy - Visual Studio 2010 Práce s kódem

Skvělou novinkou je možnost roztrhnout editor s kódem do více oken. Při psaní komplexnějších komponent skládajících se z více formulářů, či při používání více monitorů je to neocenitelná featura!

Visual Studio 2010 - code editor

Příjemná drobnost je zvýrazňování výskytů označených volání a proměnných. Například na následujícím obrázku mám třídy C1, C2 a C3. Označil jsem si proměnnou promenna. Správně se mi zvýraznila ve třídách C1 a C2. V třídě C3 se nezvýraznila, protože je zde definována samostatně. Nejde tedy jen o prosté prohledávání textu na výskyt slov.

Code Editor

Závěr

Visual Studio 2010 nepřichází s převratnou změnou ovládání, jako to udělal například Office 2007. Novinky přidává nenásilnou cestou a bez hlubšího zásahu do stávajícího uživatelského prostředí. Ačkoliv byl celý editor přepsán do WPF, nabídky a naprostá většina funkcí zůstala na stejném místě. Jako uživatel Visual Studia 2008 jsem s přechodem na verzi 2010 neměl žádný problém.


> Na začátek

 

Hodnocení:

Hlasů: 11
Zvolte své hodnocení

Tomáš Jecha

Tomáš Jecha již několikátým rokem získal ocenění Microsoft MVP. V současné době pracuje ve společnosti AVAST jako architekt a vývojář interních systémů. Působí také jako lektor a konzultant v počítačové škole Gopas. V současné době se zajímá především o SQL Server a technologie nad .NET Frameworkem 4. Společně s Tomášem Hercegem napsal tento web a stará se o jeho administraci.

Podpořte vznik dalších článků

Související články

Žádné související články nebyly nalezeny.

RSS Feed RSS Feed

Diskuse

Součásti instalace

Datum: 12.4.2010 19:56
Autor: Ondřej Linhart
Hodnocení autora: 1132
Příspěvků: 2395
Oproti výběru součástí z Visual Studia Team System 2008 je toho ve verzi 2010 dost málo. Kde je například Smart Device Programmability, C++ Class & Template Libraries, Tools for Redistributing Applications, Team Developer and Tester Tools, Team Database Edition, SQL Server Express? Tyto věci se instalují automaticky aniž bych je třeba vůbec potřeboval nebo tam nedejbože nejsou?
 
           [Odpovědět]
 
Hodnocení: 4 Čekejte, prosím...

Nastavení VS2010

Datum: 3.3.2011 18:38
Autor: Pavel Lovětinský
Hodnocení autora: 0
Příspěvků: 1
Dobrý den, mám malý problém. Jsem úplný začátečník a nevím, kde nastavit ve Visual Web Developeru 2010 Express lištu s programováním ClientObjects&Events. Omlouvám se za primitivní dotaz a děkuji za odpověď.
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...
 

VBNET.CZ | © 2007 Tomáš Herceg, Tomáš Jecha | Kopírování a přejímání jakéhokoliv obsahu z tohoto webu je bez písemného svolení autorů zakázáno.