Diskusní fóra - Příspěvek

Diskuse: Diskuse o MVC a můj názor na něj

Re: komponenty

Datum: 5.6.2009 9:39
Autor: Michal Augustýn
Hodnocení autora: 10
Příspěvků: 36
Ale i v ASP.NET MVC toto lze vyřešit takto pěkně komponentově. Vyvineš komponentu (ve formě extensions metody pro helper) a na deseti stránkách ji desetkrát použiješ (~vložíš).

I ve WebForms pak nějak musíš svázat komponentu s modelem a to v code-behind všech stránek (ať už naklikáním přes binding nebo ručním zápisem). V ASP.NET MVC je to stejné, jen se to děje tam, kde se připravují data, tedy v controlleru. Buď to naprasíš do všech action metod (~napsat to do code-behindu všech stránek) nebo uděláš action filter, který se stará o ládování dat, a ten aplikuješ na dané action metody (tj. přes atributy, tj. deklarativně).

Z hlediska komponentovosti mi tedy přijdou WebForms a MVC nastejno.

 

Přidat příspěvek
Nadpis:
Text příspěvku:  

 
Ověření proti spamu:

Kontrolní kód

Velikost písmen se nerozlišuje.

Kód z obrázku:

 

Pokyny k psaní příspěvků

Před publikováním příspěvku si pečlivě přečtěte pravidla publikování příspěvků na fóru!
Pokud chcete vložit zdrojový kód, klikněte na tlačítko VB code a zdrojový kód vepište dovnitř (mezi znaky ||| a |||). Syntaxe se zvýrazní automaticky.
Nepoužívejte HTML značky! Text se odřádkuje automaticky a odkazy budou zvýrazněny také automaticky.
Používejte, prosím, tučné písmo a kurzívu, snažte se psát bez chyb a s diakritikou!
Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.
Administrátoři si vyhrazují právo komentáře mazat!

 

VBNET.CZ | © 2007 Tomáš Herceg, Tomáš Jecha | Kopírování a přejímání jakéhokoliv obsahu z tohoto webu je bez písemného svolení autorů zakázáno.