Protokol HTTP má určitá specifika, jejichž nerespektování může vést až ke snížení uživatelského komfortu návštěvníků našich webových stránek. V tomto článku si představíme návrhový vzor Post-Redirect-Get a jeho konkrétní použití v ASP.NET MVC.
Archiv pro štítek: MVC
Minulý pátek Microsoft uvolnil první nástřel druhé verze webového frameworku ASP.NET MVC. Mezi nejzásadnější změny patří generování formulářů na základě šablon (podobně jako v ASP.NET Dynamic Data) nazvané Template Helpers, zavedení „areas“ (vyšší členění…
Včera na půdě Microsoftu proběhla zajímá diskuse u „kulatého stolu“, na kterou dorazili zástupci řady vývojářských platforem. Celou akci zorganizoval Jarda Jirava, za což mu patří dík, protože akcí, na kterých by se…
Zatímco předchozí dva díly byly zaměřené na architekturu a vzory z rodiny MVC, dnes se budeme věnovat „věcem okolo“. Především to budou alternativní prezentační vzory, podíváme se na úlohu servisní vrstvy a několika poznámkami celou minisérii uzavřeme.
Obecné vztahy v architektuře MVC byly obsahem prvního dílu, v dnešním pokračování se podíváme na několik konkrétních vzorů z rodiny MVC. Velkého vstupu na scénu se dočká především vzor MVP, u kterého si ukážeme, v čem se liší od klasického MVC. Podíváme se rovněž na některá specifika webového MVC.
MVC je zajímavý fenomén – jeho popis najdete v tisících článků, a přesto kolem něj stále panuje víc zmatení než pochopení. Cílem této třídílné série proto bude podat poctivý, snad v něčem i unikátní úvod do světa MVC a souvisejících prezentačních vzorů. Dnes začneme obecnými principy architektury MVC.
Minule jsme si ukázali vývoj jednoduché webové aplikace podle architektury Model-View-Presenter v Nette Frameworku. Dnes se ji pokusíme vylepšit, poukázat na kritická místa a předvést jejich správné řešení.
Když Trygve Reenskaug v roce 1979 popsal architekturu Model–View–Controller (MVC), zapsal se do dějin programování a jeho jméno by měl znát každý vývojář na celém světě. To by mu ovšem rodiče museli dát nějaké lépe zapamatovatelné.