Mýty a fámy o Windows Vista

Po diskuzi s několika našimi MVP a vývojáři jsme zjistili, že v komunitách a v médiích kolují různé fámy a mýty o podpoře vývoje aplikací pro Windows Vista. Níže jsou nejčastější fámy a mýty včetně jejich uvedení na pravou míru :-)

M1) Pro instalaci Windows Vista potřebuji „nabušenou“ grafickou kartu, jinak systém nepůjde nainstalovat.

Operační systém Windows Vista přináší mnoho novinek ať už po stránce zabezpečení, správy či grafického rozhraní. Jednou z těchto novinek je grafický subsystém AERO (Authentic, Energetic, Reflective, and Open). Tento systém zajišťuje rozšířené grafické vlastnosti jako je např. průhlednost okrajů oken či 3D Flip (trojrozměrné přepínání oken). Systém AERO je závislý na grafické kartě a ovladačích. Pokud je grafická karta „slabá“ nebude systém AERO aktivován a nebude k dispozici pouze rozšířené grafické vlastnosti, zbytek operačního systému však běží beze změny.

Čili „nabušenou“ grafickou kartu potřebuji pouze pro grafický systém AERO.

Více informací je například v tomto článku: Are You Ready for Vista Graphics? https://www.techweb.com/showArticle.jhtml;jsessionid=2AUMIO2IIMBDCQSNDLRCKH0CJUNN2JVN;?articleID=162000002

Podporované grafické karty: https://www.microsoft.com/technet/windowsvista/evaluate/hardware/entpguid.mspx

M2) Pro vývoj aplikací pomocí XAML, Windows Presentation Foundation či Windows Communication Foundation potřebuji Windows Vista.

Původní návrh operačního systému Windows Vista v sobě obsahoval grafický systém Avalon a systém pro komunikaci Indigo. Součástí systému Avalon, byl též značkovací jazyk XAML.

Během vývoj operačního systému došlo k oddělení těchto systému od operačního systému a začlenění do separátního balíku WinFx. Avalon je nyní znám jako Windows Presentation Foundatin a Indigo jako Windows Communication Foundation. Součástí balíku je ještě Windows Workflow Foundation a Cardspace (dříve InfoCard).

A aby nebylo změnám konec, dnes je znám WinFx jako .NET Framework 3.0, který lze nainstalovat na operační systém Windows XP SP2, Windows Server 2003 a je integritní součástí Windows Vista.

Čili aplikace napsané pro WPF či WCF potřebuji .NET Framework 3.0, nikoliv Windows Vista.

Informace o .NET Frameworku 3.0 se nacházeji zde: https://msdn2.microsoft.com/en-us/netframework/default.aspx

Zároveň jsou k dispozici WebCasty v českém a slovenském jazyce zaměřené na vývoj a použítí .NET Frameworku 3.0 a Office 2007 na této adrese: https://www.microsoft.com/cze/msdn/webcasts/default.mspx

M3) SQL Server 2005 není podporován na Windows Vista.

Pro běh SQL Serveru 2005 je potřeba mít instalován Service Pack 2. V současné době je k dispozici CTP verze tohoto service packu zde: https://www.microsoft.com/sql/ctp.mspx. Více informací o podporovaných verzí SQL Serveru na Windows Vista se nacházejí zde: https://www.microsoft.com/sql/howtobuy/sqlonvista.mspx

M4) Žádná verze Visual Studia neběží na Windows Vista

Vzhledem ke změnám v bezpečnostních nastaveních Windows Vista, nejsou společností Microsoft podporována vývojová prostředí Visual Studia 2002 a 2003 pro Windows Vista. Tato prostředí nejsou však blokována, lze je tedy na Windows Vista instalovat. Problémy vzniklé během používání nelze ale z důvodu „nepodporování“ někam eskalovat.

Na Windows Vista zůstává podpora vývojového prostředí Visual Basic 6 a Visual Studio 2005 SP1 .

Více informací o podpoře jednotlivých edicí Visual Studia na Windows Vista najdete zde: https://msdn.microsoft.com/vstudio/support/windowsvista/default.aspx

Poslední verziVisual Studio 2005 SP 1 najdete ke stažení zde: https://www.microsoft.com/downloads/results.aspx?pocId=&freetext=Visual%20Studio%202005%20Service%20Pack%201&DisplayLang=en

Toto "omezení" se týká pouze vlastního vývojového prostředí nikoliv již hotých .NET aplikací, které jsou bez problému podporovány!

M5) Windows Vista podporuje jenom 2GB RAM

Veškeré technické informace jsou k dispozic v této tabulce:

Home Basic

Home Premium

Business

Enterprise

Ultimate

User Account Control

Yes

Yes

Yes

Yes

Yes

Windows Security Center

Yes

Yes

Yes

Yes

Yes

Windows Defender™

Yes

Yes

Yes

Yes

Yes