altair.blog

Archiv článků

Stavové HTTP: Cookies
Web byl stvořen jako bezstavový a struktura HTTP a HTML tomu odpovídá. Pokud chceme tuto bezstavovost překlenout, existuje několik technik, které nám umožní toto omezení obejít. Nyní se podrobněji podíváme na první z nich: cookies.
ASPNET.CZ podporuje Gravatary. Chcete taky?
(aktualizováno) Dnes jsem upgradoval místní publikační systém Nemesis na novou verzi. Nejviditelnější součástí je podpora Gravatarů - uživatelských ikonek u komentářů. Chcete, aby i váš web podporoval Gravatary? Podívejme se, jak na to.
Jak funguje forms authentication a autentizační tickety
Otázky na forms autentizaci patří na mých kurzech k velmi častým. I místní článek "Forms authentication a session state - proč nejsou synchronní?" vzbudil jistý zájem. Pojďme se tedy podrobněji podívat na to, jak forms authentication funguje, a rozeberme si onen magický autentizační ticket.
Pokročilý data binding: Vlastnosti CommandName a CommandArgument
Všechna tlačítka (ovládací prvky implementující IButtonControl) mají vlastnosti CommandName a CommandArgument. S jejich pomocí, a s pomocí data binding kontajnerů, můžete elegantně psát komplikovanější aplikace, aniž byste se museli vzdávat většiny výhod deklarativního programování.
Forms authentication a session state - proč nejsou synchronní?
Ticket vystavení forms authentication modulem má danou platnost v minutách a lze nastavit, že bude "sliding", tedy že platnost bude prodlužována při každém požadavku. Stejně tak session timeout se udává v minutách a také se prodlužuje při každém požadavku. Zdravý rozum tedy říká, že pokud oba parametry nastavím na stejnou hodnotu, budou tickety i sessions platit vždy stejnou dobu. Leč, není tomu tak. Pojďme se podívat na to, jak tyto mechanismy vlastně fungují.
Stáhněte si zdrojové kódy .NETu pro offline prohlížení
Jak již patrně víte, Microsoft zveřejnil zdrojové kódy většiny .NET Frameworku. Zatím však jenom pro prohlížení v rámci debuggingu ve Visual Studiu. Slíbil sice, že zveřejní též zdrojáky samostatně ke stažení, ale zatím mu to z huby do ruky vraziti neráčilo. Existuje nicméně způsob, jak to obejít.
Korektní zaslání attachmentu v .NET
Řešil jsem problém s nekorektním zobrazením HTML přílohy v plaintextovém e-mailu. Ukázalo se, že .NET neumí korektně posílat přílohy. Dobrá zpráva je, že se to dá poměrně snadno naučit.