altair.blog

Rubrika Software

SQL Server Compact 4.0: Embedded databáze pro web
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).
Moje oblíbená rozšíření pro Visual Studio
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.
ASP.NET Universal Providers: Blýskání na lepší časy?
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é.
Altairis Mail Toolkit: Nyní i s podporou mailing listů (a stále zdarma)
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ů.
DB>doc: generování databázové dokumentace snadno a rychle
Pro jeden projekt, na kterém momentálně pracuji, jsem hledal nástroj, který by mi umožnil snadno vygenerovat dokumentaci k používaným databázovým objektům. Zejména tedy k čemu jsou dobré jednotlivé tabulky a jaký význam mají jejich sloupečky. Použitelné řešení jsem nenašel, tak jsem si jedno napsal. A nyní jej dávám k dispozici i vám.
ASP.NET Chaos Generator: machine keys, klíče, hesla dle libosti
Při vývoji a nasazení aplikací potřebujeme často trochu chaosu. Tím nemyslím příspěvky našich spolupracovníků, ale náhodně generované klíče či hesla. K jejich generování lze použít řadu různých programů a online služeb, ale já osobně s nimi z různých důvodů nejsem spokojen. Takže jsem napsal a zprovoznil vlastní nástroj, který lze považovat za swiss-army knife pro všechny případy, kdy toužíme po chaosu. A zároveň může sloužit jako inspirace pro tvorbu uživatelského rozhraní pomocí jQuery UI.
Nová verze IIS Network Diagnostic Tools
Dnes jsem na CodePlexu zveřejnil novou verzi 1.1 svého nástroje IIS Network Diagnostic Tools. Tato verze opravuje jednu potenciální bezpečnostní chybu a přidává žádanou funkci resolvingu IP adres na host names při traceroute.
Altairis Mail Toolkit: mailování z webových aplikací snadno a korektně
Poslat e-mail z .NET aplikace není žádná velká věda. Stačí zavolat System.Net.Mail.SmtpMail.Send. Ale posílat maily způsobem korektním a dlouhodobě udržitelným, to je větší oříšek. Zveřejnil jsem proto open source knihovnu, která řeší obvyklé problémy s tím spojené.