Starší komentáře ke článku: User Controls v ASP.NET - zbavujeme se include z ASP

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Ondrej Ivanic

Datum vložení: 18.3.2003 0:14:32

Preco sa silou mocou kazdy snazi zabranovat cachovaniu dat?

Avatar

Autor komentáře: Jméno a příjmení

Datum vložení: 18.3.2003 8:38:52

Ale vzdyt cache je nastavena. (nebo jsem spatne porozumel otazce?) Samozrejme zalezi na tom, co za data cachovat a v jakych situacich je cachovat. Asi bude rozdil nacachovat si data v usercontrolu, ktery na strance zobrazi "top 10 prodanych knih" (tento udaj muze vydrzet treba cely den a nebude se menit). A usercontrol, ktrery bude zobrazovat pocet precteni urciteho prispevku. Tady se asi data nebudou moci cachovat vubec.
Pokud budete mit cas a naladu, muzete mi jeste jednou vysvetlit Vasi otazku?

Avatar

Autor komentáře: Ondrej Ivanic

Datum vložení: 18.3.2003 11:51:50

Myslim toto:

<meta http-equiv="Cache-control" content="no-cache" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="mon, 01 Dec 1997 01:00:00 GMT" />

Naco je to dobre? Uplne staci nastavovat ruzumnu dobu expiracie a vyuzivat last-modified header.

Avatar

Autor komentáře: Jméno a příjmení

Datum vložení: 18.3.2003 14:00:34

Nechceš o tom napsat článek? Mohlo by to bejt zajímavý.

Avatar

Autor komentáře: René Stein

Datum vložení: 18.3.2003 8:46:43

Nevim, zda si autor zvolil nejlepsi priklad, jak vytvaret ascx controly. Kazdy ascx control by mel fungovat zcela samostatne bez ohledu na dalsi ascx controly a nemel by take zajistovat zakladni strukturu stranky (www formulare). Tov praxi znamena, ze u user controlu je doporuceno, aby neobsahoval tagy html,head, body a form. V clanku dochazi k poruseni principu zapouzdreni, protoze ascx control prebira zodpovednosti WWW formulare, ktery obvykle definuje zavaznou strukturu stranky, a navic je zodpovednost za korektni strukturu WWW formulare roztristena mezi dva ascx controly. Znovupouziti takovych user controlu na jinych strankach nebude prilis snadne. Rekl bych, ze autor pojal User Controly opravdu jako pouhou nahradu direktivy Include z ASP a nepochopil, ze by melo jit hlavne o autonomni funkcni jednotky, jez lze znovu pouzit na jakekoli strance (WWW formulari).
ReS

Avatar

Autor komentáře: Lukas Vyslouzil

Datum vložení: 18.3.2003 22:56:36

Hm dalsi clanek na Intervalu o jehoz obsahove kvalite a infomacich, ktere poskytuje by se dalo polemizovat. Ale treba se odborny redaktor domniva, ze tento clanek je pro ctenare prinosem.... Osobne se mi zvoleny priklad s nadpisem "User Controls v ASP.NET" ..zda vice nez nevhodny..

Avatar

Autor komentáře: Marek Hlávka

Datum vložení: 9.7.2003 14:40:15

Tim "generovala ryze čistý XHTML kód " mate na mysli XHTML Strict ? Protoze jestli vam bez upravy (napr. pomoci Response.Filter) ASP.NET generuje validni XHTML Strict kod tak bych rad videl odkaz na nejakou takovou aplikaci ....

Jinak tema v clanku je opravdu jen o syntaktickem nahrazeni include za User Controls, a pro predvedeni pouziti UC neni nejvhodnejsi, v podstate takto dale zachovate nesvar stylu programovani z ASP.
V clanku je zmineo pokracovani a tka doufam ze bude jiz korektnejsi nez pouziti UC na vkladani statickych casti HTML

Zpět na článek | Úvodní stránka Interval.cz