ASP.NET se od verze 2.0 chlubí tím, že jimi generovaný kód je validní XHTML. Prvotní nadšení vás přejde v okamžiku, kdy napíšete aplikaci a necháte ji zvalidovat nástrojem od W3C. Správnější by bylo říct, že ASP.NET umí vygenerovat validní XHTML, když mu trochu pomůžete.
Rubrika IT
Jsou vaše data příliš velká? Zkomprimujte je pomocí GZIP komprese, která je vestavěná v .NET Frameworku.
Aplikace psané v ASP.NET jsou ve své podstatě konfederace nezávislých tříd, kterou drží pohromadě konfigurace. Je to právě konfigurační systém .NET, který říká kdy se který modul má použít. S příchodem nové verze IIS (7.0 ve Windows Vista a Windows Server 2008) je konfigurační model .NETu ještě důležitější, protože se jeho prostřednictvím budou nastavovat i vlastnosti IIS jako takového.
V minulém článku jsem se zabýval teoretickými aspekty použití čárových kódů na webu. Ve druhém pokračování se podíváme na praktickou stránku věci, tedy jak kódy reálně generovat a použít.
Od doby, co jsem na webu akce.altairis.cz spustil tisk pozvánek s čárovým kódem, byl jsem opakovaně dotazován na zkušenosti. Tento článek popisuje souhrnně zkušenosti a poznatky, ke kterým jsem dospěl. Může být užitečný všem, kdo chtějí implementovat čárové kódy ve svých webových aplikacích.
AKTUALIZOVÁNO o verze AJAX Extensions. Poslední dobou se množí dotazy, jejichž společným jmenovatelem je nepochopení systému verzí .NET Frameworku a souvisejících technologií. Není se čenu divit, protože v tom zmatek skutečně je. Proto vznikl tento článek, který popisuje všechny existující verze .NETu a vztahy mezi nimi.
Chcete uživatelům svého CMS dát možnost psát příspěvky rovnou z Wordu, Windows Line Writeru nebo dalších blogovacích klientů? Implementujte MetaWeblog API! Tento článek přináší různé praktické postřehy z implementace na tomto webu a popis technik pro autodiscovery souvisejících služeb.
Zhruba jednou do roka se na mne obrátí jistá nešťastná duše z Microsoftu, hnána touhou naplniti výkazy a formuláře přehršlí čísel. Klade dotazy typu "kolik lidí chodí na ASPNET.CZ" a nedá pokoj, dokud nedostane odpověď. Několik let jsem k řešení tohoto problému úspěšně používal metodu Monte Carlo, pak jsem přešel na Google Analytics. Nyní jsem si k přidávání měřícího kódu napsal HTTP modul,na němž jest demonstrovati celou řadu užitečných technik.
Známe to všichni: při nahrávání nové verze aplikace je třeba čarovat s web.configem, měnit connection stringy a jiné parametry... Web Deployment Projects nabízejí vestavěné řešení, které ale pokládám za poněkud nešikovné. Lze je ale "přiohnout" a usnadnit si život.
Když jsem před zhruba půl rokem spouštěl web http://akce.altairis.cz/, byla moje představa o jeho smyslu a funkci jednoduchá. Chtěl jsem napsat systém, který by všem dal vědět, když se pořádaná akce, přesune nebo zruší. Počítal jsem s pár akcemi do roka. Jak už to bývá, trochu se to zvrhlo a shora uvedený web je prakticky největším kalendářem vývojářských akcí pro .NET. Rád bych vás seznámil s novinkami, které jsem na tomto webu spustil, a nebo které se plánují.