Abyste se mezi svátky nenudili, vydal jsem novou verzi své knihovny Altairis Mail Toolkit a aktualizované zdrojové kódy portálu GeekCore.
Vzhledem k tomu, že státní smutek pokládám za pitomost principiálně a v tomhle konkrétním případě je mi obzvláště proti srsti, rozhodl jsem se proti probíhající panychidě bojovat. Už delší dobu chci publikovat svou databázi vtipů, a jaká lepší příležitost k tomu, než trojdenní oficiální truchlení?
Zajímáte se o novinky v příští verzi ASP.NET 4.5? K dispozici je sada hands-on labů, které představují jednotlivé novinky ve Visual Studiu (20)11 a .NET 4.5.
Když jsem před lety rozjížděl kalendář na akce.altairis.cz, nenapadlo by mne, že během pár let získá skoro 3000 uživatelů a že se stane faktickým centrem komunitních akcí pro geeky na Microsoft platformě. Postupem času systém zastaral a bylo třeba vydat novou verzi. Tu jsem před několika týdny slavnostně zprovoznil na nové adrese www.geekcore.cz. Můj záměr od počátku byl, aby aplikace NemesisEvents, na které GeekCore běží, byla open source a sloužila ostatním k poučení a právě jsem zveřejnil zdrojový kód.
V životě každého programátora dříve či později nastane situace, kdy musí sáhnout po dekompilačním nástroji, který z binární knihovny učiní čitelný kód ve vyšším programovacím jazyce. Po poměrně dlouhou dobu byla volba jasná – .NET Reflector. Nicméně firma Red Gate, která Reflector před časem koupila, už bezplatnou verzi Reflector nevyvíjí a neumožňuje používat a tedy nastal čas podívat se po alternativách.
Většina webových aplikací potřebuje datové úložiště. Typicky databázi, ale může se jednat i jenom o pár souborů s jednoduchou strukturou. Úložištěm první volby je pro většinu ASP.NET vývojářů Microsoft SQL Server, ale zejména pro menší aplikace může být jeho použití zbytečný overkill. Alternativou může být třeba SQL Server Compact Edition (SQL CE).
Abych si je všechny vyzkoušel a otestoval, rozhodl jsem se napsat jednoduchou aplikaci, využívající aktuální technologie a postupy ze světa ASP.NET Web Forms. Pokud vás zajímá, nabízím její popis a zdrojový kód ke stažení. Aktualizováno: živé demo
Reinstalace počítače spojená s výměnou systémového disku za SSD mne přiměla k vytvoření seznamu rozšíření pro Visual Studio, která používám. Jsem si vědom toho, že preference jsou věcí čistě subjektivní, ale přesto zveřejňuji své tipy, protože by se mohly hodit I ostatním. Můžete se v komentářích podělit i o svoje vlastní tipy.
Microsoft uvedl první veřejnou betaverzi nové generace providerů pro membership, role, profily a session. Na rozdíl od těch současných kromě SQL Serveru podporují i SQL Server Compact a Windows Azure. Neřeší sice všechny problémy, ale jsou docela zajímavé.
Zhruba před rokem jsem představil svůj projekt Altairis Mail Toolkit, který slouží k jednoduchému a korektnímu mailování z ASP.NET. Po roce se tato knihovna dočkala nové verze 1.5, v níž řeší další častý problém, a tím je správa distribučních seznamů – mailing listů.