Programování

Recenze: Visual Studio 2013 přesahuje IDE

Co děláte, když máte produkt s dominantním postavením na trhu postavený z více než 50 milionů řádků kódu s věrnou zákaznickou základnou předplatitelů, kteří jej používají celý den, každý den a chcete jim udržet radost? Upgradujete jej zdarma v přírůstkových verzích, abyste vyřešili problémy, a za nominální poplatek při úplném vydání, abyste oslovili nové technologie a provedli významná vylepšení. To je přesně to, co Microsoft udělal s aktualizacemi Service Pack pro Visual Studio 2012 a nyní s vydáním Visual Studio 2013.

Uživatelé sady Visual Studio mohou spadat do řady kategorií (vývojáři, testeři, architekti atd.) A používat celou řadu technologií (desktop, web, cloud, úložiště Windows, služby, databáze a další). I když existují konkurenti pro téměř každou oblast, kde Visual Studio poskytuje řešení, žádný jednotlivý produkt nekonkuruje Visual Studio ve všech oblastech. Nejbližší, na co si pomyslím, by byl Embarcadero All-Access XE, což je spíše souprava než jednotný produkt.

[Pracujte chytřeji, ne tvrději - má tipy a trendy, které programátoři potřebují vědět v Příručce pro přežití vývojářů. Stáhněte si PDF ještě dnes! | Držte krok s klíčovými technologiemi společnosti Microsoft v našem zpravodaji Technologie: Microsoft. ]

Nové vydání přináší velká vylepšení správy životního cyklu aplikací (ALM), včetně možnosti sestavovat, testovat a nasazovat v cloudu prostřednictvím nové služby Team Foundation a integrace s Windows Azure. Naleznete také výrazně lepší nástroje pro vývoj webu s ASP.Net, stejně jako lepší podporu pro úpravy a ladění JavaScriptu, HTML, CSS a Pythonu.

Stručně řečeno, Visual Studio 2013 přináší nejen řadu velkých vylepšení přizpůsobených vývojovým týmům, ale také mnoho menších, na kterých budou ve skutečnosti pracovat vývojáři.

Team Foundation Service

Začněme s novými funkcemi ALM v sadě Visual Studio 2013, což je místo, kde jsme si mysleli, že v červnu uvidíme zaměření této verze. Největší výhra ALM z mého pohledu je, že Visual Studio nyní podporuje Git kromě kontroly nativní verze Team Foundation Server. (Je zřejmé, že Microsoft, který přidal podporu Git do Visual Studio, není Microsoft vašeho otce; totéž platí pro podporu Pythonu, JavaScriptu a jQuery. Co dál, open source. NET Framework? Oh, počkejte - to se stalo před lety, v alespoň pro základní knihovny.)

Jedna věc, která se mi na Team Foundation Server nelíbí, je jeho nastavení pro geograficky distribuovanou skupinu. Výkon může být velkým problémem, zvláště když se skupina rozprostírá po celém světě, jak to často dělají outsourcingové projekty. K tomu existuje řešení od společnosti Microsoft: Team Foundation Service. Jak můžete očekávat, běží v cloudu Azure. Jak byste možná nečekali, je to zdarma pro týmy pěti nebo méně a větší instalace jsou zahrnuty do vyšší verze Visual Studio s předplatnými MSDN bez dalších poplatků.

Mimochodem, Microsoft udržuje archiv vydání pro Team Foundation Service, který ukazuje, kdy se ve službě a na serveru objevily určité aktualizace. Od této chvíle, když odkazuji na TFS, mám na mysli jak Team Foundation Server, tak Team Foundation Service. Funkce jsou k dispozici jak v produktu, tak ve službě.

Scorecard Schopnost (40.0%) Hodnota (10.0%) Použitelnost (30.0%) Dokumentace (20.0%) Celkové skóre (100%)
Microsoft Visual Studio 2013 Ultimate10.09.09.09.0 9.4