Příjemné webové překvapení - Bezplatný vývojářský nástroj Microsoft ASP.NET Web Matrix(CD)

1. 9. 2003

Sdílet

Technologie ASP.NET z dílny Microsoftu představuje již od svého uvedenípřekvapivě kvalitní a zajímavou platformu pro tvorbu webových aplikací nejrůznějšího zaměření, a upřímně

Technologie ASP.NET z dílny Microsoftu představuje již od svého uvedení
překvapivě kvalitní a zajímavou platformu pro tvorbu webových aplikací

nejrůznějšího zaměření, a upřímně řečeno, ve srovnání s předchůdkyní ASP (3.0)

to byl opravdu revoluční postup vpřed. S uvedením nového Visual Studia.NET 2003

(o němž píšeme na jiném místě) dochází nejen k posílení pozice ASP.NET, ale

nekompromisně sílí konkurenční tlak vůči technologiím jako jsou PHP či např.

JSP. Nemalý podíl na tom jistě bude mít příjemné překvapení v podobě

freewarového (!) produktu ASP.NET Web Matrix. Tvoříte-li stránky a nemáte

apriorní odpor k technologiím z Redmondu, pojďte se seznámit blíže.



Pod názvem Web Matrix je ukryt jednak zajímavý projekt veřejné komunity

vývojářů (ano, stále jsme ve vodách Microsoftu!), jednak neméně interesantní

produkt v podobě základního editoru webových aplikací. Jinými slovy, chcete-li

začít psát dynamické weby, jež poběží v ASP.NET, nemusíte hned kupovat „kanón“

v podobě celého Visual Studia. Chcete-li tedy začít, potřebujete instalaci Web

Matrixu (je velká pouhých 1,4 MB!!!) a dále pochopitelně běhové prostředí

(neboli runtime .NET Framework, aktuálně ve verzi 1.1, cca 24 MB), které je

však součástí běžného Windows updatu, a možná je už máte. Pokud ovšem hodláte

psát databázové aplikace (což asi ano), čeká vás ještě instalace databázového

stroje (buď Access, nebo „malý“ bezplatný SQL Server, tedy tzv. MSDE cca 70

MB). Toť pro začátek vše!



Na první pohled je Web Matrix WYSIWYG nástrojem pro tvorbu stránek, a to vůbec

ne špatným. Pracuje „dvoucestným“ způsobem, tedy návrh můžete provádět pomocí

umisťování prvků myší a následným zadáváním parametrů v okně vlastností nebo

přímým zápisem kódu stránky, a oba postupy se zpětně dynamicky ovlivňují. Má to

pochopitelně minimálně několik dobře známých výhod: základní návrh lze provést

velmi rychle a pohodlně, jednotlivé prvky můžete dodatečně zpřesňovat a tím

dosáhnout požadované kvality, a navíc si nemusíte dokonale pamatovat všechny

vlastnosti objektů, neboť editor je vygeneruje a nabídne k doladění. Dobře se

vám tedy bude pracovat třeba s tabulkami, ale velmi jednoduše můžete přidávat i

formulářová pole, obrázky či přepínače. Opravdovou sílu však poznáte ve chvíli,

kdy takto začnete „šoupat“ se skripty či kusy kódu.



Zde je namístě upozornit, co vše můžete ve Web Matrixu vytvořit. Pokud zavelíte

k novému dokumentu, čeká vás bohaté okno s nepřebernými možnostmi. V šesti

kategoriích zde najdete úvodní šablony pro klasické statické stránky, webové

služby, konfigurační soubory aplikací ASP.NET, XML schémata či SQL skripty,

dále datové tabulky, přihlašovací stránky, ale též aplikace pro mobilní

zařízení. Druhou volbou je programovací jazyk: v nabídce jsou samozřejmě Visual

Basic.NET, J# a C#. Typ vytvářeného dokumentu ihned ovlivní i uživatelské

rozhraní, neboť aplikace vám dá k dispozici např. příslušnou nabídku ovládacích

prvků. Nechtěl bych, aby vznikl dojem, že Web Matrix je jen na jednoduché

projekty můžete totiž využívat připojení do databází, což samo o sobě dává celé

práci teprve pořádný rozměr. Nedílnou součástí aplikace je také prohlížeč

tříd .NET Frameworku, takže bez potíží můžete využívat potenciál platformy

ASP.NET.



Chcete-li si opatrně vypátrat, jaký je potenciál tohoto editoru i samotného

ASP.NETu, doporučuji využít další zajímavost, která se jmenuje Starter Kits.

Jde o ukázkové projekty, jež zdarma můžete stáhnout (ve všech zmíněných

programovacích jazycích), a hodně se přiučit. Aplikace totiž snadno

„rozchodíte“ na svém lokálním webovém serveru a nahlédnete dovnitř, jak jsou

vyrobeny. Tedy vlastně takový open source. No čekali byste to?





ASP.NET Web Matrix



dvoucestný nástroj

integrace s .NET Frameworkem

podpora databází

zdarma



K recenzi poskytla firma: Microsoft

Cena: zdarma na našem CD nebo na http://www.asp.net/webmatrix/de­fault.aspx