Přejít na hlavní obsah

Rozdíly mezi Express 2013 pro Windows a Express 2013 pro Windows Desktop

Visual Studio Express 2013 obsahuje několik verzí pro vývoj aplikací pro různé platformy. Nicméně, dvě z těchto verzí-Express 2013 pro Windows a Express 2013 pro Windows Desktop, mohou způsobit zmatek u vývojářů. I když jsou oba tyto produkty navrženy tak, aby vyvíjely aplikace pod Windows, mají některé významné rozdíly.

Express 2013 pro Windows je určen pro vývoj aplikací pro Windows 8 a Windows 8.1 ve stylu secese. Poskytuje možnost vytváření aplikací pomocí rozhraní optimalizovaného pro dotyková zařízení a také integraci s novými funkcemi systému Windows, jako je sharing, oznámení a integrace s cloudovými službami.

Express 2013 pro Windows Desktop je určen pro vývoj aplikací pro "tradiční" plochu Windows. To znamená vytváření aplikací, které běží na operačních systémech od Windows Vista a výše. Poskytuje plný přístup k funkcím Windows, včetně Windows Forms, WPF a Win32 API, a poskytuje možnost vývoje aplikací s komplexnějším uživatelským rozhraním a funkčností.

Rozdíly mezi Express 2013 pro Windows a Express 2013 pro Windows Desktop jsou redukovány na to, na jakou platformu se zaměřují a jaké možnosti poskytují vývojářům. Pokud potřebujete vyvíjet moderní aplikace pro Windows 8 a 8.1, pak je pro vás Express 2013 pro Windows to pravé. Pokud potřebujete vytvořit aplikace pro "tradiční" plochu Windows s bohatým uživatelským rozhraním a plným přístupem k funkcím Windows, pak byste měli použít Express 2013 pro Windows Desktop.

Srovnání funkčnosti

* Poskytuje možnost vývoje aplikací pro Windows a Windows Phone.

* Ideální pro vývoj mobilních a tabletových aplikací.

* Umožňuje používat širokou škálu jazyků, včetně C#, Visual Basic a C++.

* Plná integrace s platformou Windows.

* Umožňuje vývoj aplikací pro Windows Desktop.

* Ideální pro vývoj klasických desktopových aplikací.

* Umožňuje používat C#, Visual Basic, F# nebo C++.

* Základní funkce jako Windows Forms, WPF a WinUI jsou plně podporovány.

Obě verze Express 2013 mají nástroje pro ladění, nasazení a testování aplikací. Hlavní rozdíl je však v cílové platformě: Express 2013 pro Windows se zaměřuje na vývoj aplikací pro Windows a Windows Phone a Express 2013 pro Windows Desktop je navržen tak, aby vytvářel aplikace pro Windows Desktop.

Pokud plánujete vyvíjet mobilní nebo tabletové aplikace, pak je pro vás Express 2013 pro Windows to pravé. Pokud jsou vaše úkoly spojeny s tvorbou klasických desktopových aplikací, pak je Express 2013 pro Windows Desktop tou nejlepší volbou.

Rozdíly v přiřazení

Express 2013 pro Windows má usnadnit vytváření aplikací Windows Store pro operační systémy Windows 8 a Windows 8.1. Obsahuje nástroje a funkce speciálně navržené pro vývoj aplikací určených pro Windows Store. Tato verze programu poskytuje přístup k šablonám projektů, návrháři rozhraní, nástrojům ladění, podpoře vícejádrových procesorů a dalším funkcím, které potřebujete k vytváření a distribuci aplikací v obchodě Windows Store.

Express 2013 pro Windows Desktop je naopak určen pro vývoj desktopových aplikací pro operační systém Windows. Nabízí možnosti vývoje, ladění a nasazení aplikací pro Windows v programovacím jazyce C++, C# nebo Visual Basic. Tato verze programu má širší sadu nástrojů a funkcí potřebných k vytvoření vysoce kvalitních desktopových aplikací pro Windows, včetně grafického uživatelského rozhraní, podpory databází, konektivity knihoven třetích stran a dalších.

Hlavní rozdíl mezi Express 2013 pro Windows a Express 2013 pro Windows Desktop je tedy v jejich přiřazení: první je pro vývoj aplikací Windows Store, druhá pro vytváření desktopových aplikací pro operační systém Windows.

Rozdíly v možnostech

Express 2013 pro Windows a Express 2013 pro Windows Desktop poskytují různé sady funkcí pro vývoj softwaru.

Express 2013 pro Windows zaměřuje se na vývoj aplikací pro operační systémy Windows 8 a Windows 8.1 a také pro mobilní platformy Windows Phone 8 a Windows Phone 8.1. Tato možnost IDE podporuje vývoj univerzálních aplikací, které lze spustit na pevných počítačích i mobilních zařízeních se systémem Windows. Podporuje také vývoj klasických aplikací pro plochu Windows.

Express 2013 pro Windows Desktop poskytuje vývojové prostředí pro vytváření aplikací pouze pro pevné počítače se systémem Windows. Obsahuje kompletní sadu nástrojů pro práci s klasickými aplikacemi Windows, včetně podpory Windows Presentation Foundation (WPF), Windows Forms a konzolových aplikací.

Pokud tedy potřebujete vyvíjet aplikace pro mobilní zařízení nebo univerzální aplikace, Express 2013 pro Windows je nejlepší volbou. Pokud se zaměřujete pouze na vytváření aplikací pro pevné počítače se systémem Windows, pak je Express 2013 pro Windows Desktop vhodnější volbou.