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.
Archiv článků
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é.
Jedna z novinek, které nabízejí současné prohlížeče, je Geolocation API. Prohlížeč umí zjistit, kde se fyzicky nacházíte a tuto informaci (po vašem předchozím souhlasu) stránce pomocí JavaScriptu sdělit. Podíváme se, jak tuto funkci můžete využít a nabídnu vám hotovou komponentu pro ASP.NET Web Forms, která to zajišťuje.
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ů.
Před dvěma týdny jsem si pořídil nový telefon, vybavený Windows Phone 7. Konkrétně se jedná o HTC Mozart 7. Platforma Windows Phone 7 je opředena mýty a tajemstvími. Většina článků vaří z vody, marketingových materiálů nebo předsudků autpra. Praktických a nezaujatých zkušeností se čtenář dobere jenom obtížně.
Zálohovat data, třeba vypalováním na DVD nebo kopírování na druhý disk, nemusí vždycky stačit. Pokud vás vykradou a nebo dojde třeba k požáru, přijdete i o ně. Přesvědčila se o tom teď třeba Aneta Langerová. Řešením je používat takzvané offsite zálohy. A účelem tohoto článku je přesvědčit vás, že to není věc jenom pro velské firmy, ale i pro běžné smrtelníky, nepočítačové mágy.
Jako každý rok, i letos společnosti Gopas, Daquas a Microsoft pořádají odbornou konference TechEd-DevCon. Bude se konat od 2. do 5. května 2011 v multikinu CineStar na Černém Mostě. A jako každý rok, I letos tam budu mít několik (konkrétně sedm) přednášek, na které vás tímto srdečně zvu.