Vše, co potřebujete k vytváření webů pomocí systému Windows
Microsoft WebMatrix je nový nástroj pro vývoj webů, který obsahuje webový server IIS Express pro vývoj, webové rozhraní ASP.NET a integrovanou databázi SQL Server Compact.
Prostředí WebMatrix usnadňuje vývoj webů
Můžete začít programovat, testovat a nasazovat vlastní weby bez nutnosti konfigurovat vlastní webový server, spravovat databáze nebo studovat velký počet konceptů.
Možnost vývoje od základu pomocí protokolu HTML, šablon stylů CSS a skriptu JavaScript
Můžete začít s protokolem HTML, šablonami stylů CSS a skriptem JavaScript a pak se připojit k databázi, nebo přidat dynamický serverový kód pomocí nové řádkové syntaxe pro webové stránky ASP.NET. Prostředí WebMatrix umožňuje programovat, spouštět a publikovat vlastní weby.
Vývoj oblíbených aplikací PHP nebo ASP.NET
Bezplatné a oblíbené open source webové aplikace, například WordPress, Joomla!, DotNetNuke nebo Umbraco, jsou na dosah. Stačí vybrat aplikaci a prostředí WebMatrix se postará o její stažení, instalaci a konfiguraci. Web si můžete přizpůsobit pomocí integrovaného editoru kódu.
Bezproblémové publikování a hostování
Prostředí WebMatrix vám zajistí skvělé umístění pro webový server. Pomocí WebMatrix vyhledáte webového hostitele, který vyhovuje vašim požadavkům, a integrovaná podpora publikování pomocí protokolů FTP, FTPS a WebDeploy zajistí, že vaše soubory, databáze a nastavení budou na web publikovány bez jakýchkoli změn.
Vývoj aplikací pomocí funkcí jazyka Transact-SQL
Můžete vyvíjet aplikace využívající obsáhlou podmnožinu funkcí Transact-SQL a spravovat téměř jakýkoli typ dat, včetně klauzulí JOIN a poddotazů, filtrů, seskupení, agregací a řazení, CROSS APPLY a OUTER APPLY a datových typů BLOB/image.
Vytváření plně funkčních mobilních a počítačových klientských aplikací
Můžete vyvíjet mobilní a počítačové aplikace zajišťující plnou transakční podporu, úplnou referenční integritu, včetně kaskádových aktualizací a odstranění, posunovatelných a aktualizovatelných kurzorů a funkcí Microsoft ADO.NET, LINQ to SQL a LINQ to Entities.
Zvýšení produktivity vývojářů
Můžete využít integraci s produktem Visual Studio 2008, včetně mnoha nástrojů pro návrh tabulek a dotazů, plné integrace s aplikací Server Explorer, podpory přetahování v prostředí IDE, nástroje pro vytváření návrhů konfigurace RAD Synchronizační služby pro ADO.NET, funkce ClickOnce pro nasazení do klientských počítačů a automatického nasazení prostřednictvím souborů CAB pro Windows Phone.
Snadný přístup k datům
Software zajišťuje snadné připojení k databázím SQL Server Compact ze spravovaného i nespravovaného kódu pomocí zprostředkovatelů dat ADO.NET nebo OLE DB, kteří jsou součástí produktu.
Urychlení vývoje díky podpoře jazyka LINQ
Podpora jazyka LINQ umožňuje zápis vysoce efektivní logiky dotazů a omezení rozsahu kódu pro přístup k datům.
Snadná správa
Integrace s produktem SQL Server Management Studio zajišťuje snadnou interakci s databázemi SQL Server Compact. Můžete se připojit k místním databázím SQL Server Compact, spravovat objekty pomocí úplné integrace s aplikací Object Explorer, zapisovat, spouštět a testovat dotazy pomocí vizuálních plánů dotazů, přistupovat k možnostem správy a údržby.
Snížení režijních nákladů na údržbu
Databáze SQL Server Compact lze udržovat a spravovat pomocí jednoduchého programovacího rozhraní API, které poskytuje úplnou kontrolu nad databází. K zálohování a kopírování databází SQL Server Compact lze použít jednoduché operace kopírování souborů.
Zvýšení významu vývoje
Můžete vytvářet inteligentní datové aplikace pro operační systémy Windows spouštěné v klientských počítačích, na serverech, přenosných počítačích a mobilních zařízeních i v zařízeních Windows Embedded.
Zjednodušení nasazení
Můžete provádět bezproblémová nasazení a využívat výhod automatických aktualizací. Snadno můžete integrovat spravované a nativní aplikace bez nutnosti administrativního nasazení. Můžete využít možnosti nasazení prostřednictvím souborů CAB pro mobilní zařízení. Díky příkazu Xcopy nasadíte aplikace pomocí run-time souborů pro SQL Server do cílových počítačů.
Synchronizace podnikových dat
Data lze synchronizovat automaticky díky podpoře synchronizační platformy nové generace od společnosti Microsoft: Synchronizační služby pro ADO.NET. Centralizovaná podniková data bezpečně zpřístupníte uživatelům i mobilním zařízením. Můžete vytvářet výkonné, synchronizovatelné databázové aplikace, které lze spouštět v klientských počítačích a v mobilních zařízeních.
Zajištění průběžné synchronizace pomocí slučovací replikace
Mobilní a příležitostně připojované systémy udržíte synchronizované díky úplné podpoře slučovací replikace. Pomocí podpory horizontálních a vertikálních replikačních filtrů zvýšíte škálovatelnost. Díky komplexním funkcím řešení konfliktů vytvoříte výkonná obchodní řešení.