Microsoft uvedl Windows 10, které mají staronový koncept nabídky Start. Pokud přemýšlíte, jak se s ním vyrovnat, nabízím pro inspiraci své osvědčené a léty prověřené řešení. Popisovaný přístup používám již od Windows 7 a jeho principy jsou ještě starší.
Rubrika IT
V předchozích dílech seriálu jsme si řekli, proč a jak budeme tvořit "zlý" počítač založený na Raspberry Pi a Raspbian Linuxu a ukázali si, jak jej nainstalovat. V dnešním pokračování si ukážeme, jak na něj nainstalovat Mono, ASP.NET 5 a jak napsat a spustit jednoduchou aplikaci.
Chcete si s Raspberry Pi pohrát víc, než jak vám nabízím v seriálu o projektu Atropa? Můžete povolit grafické rozhraní a zapnout vzdálený přístup přes RDP.
Gratuluji, pořídili jste si Raspberry Pi! Třímáte v ruce malou destičku s ježatými konektory. Právě vám je určen druhý díl seriálu o tom, jak na Raspberry Pi rozjet ASP.NET.
Líbí se mi malé počítače, ASP.NET a jsem celkově zlé stvoření. Rozhodl jsem se tyto obory spojit a rozchodit na minipočítači Raspberry Pi nové ASP.NET 5 a udělat z něj wifi honeypot, který bude lákat z hloupých lidí jejich přihlašovací údaje. No a rozhodl jsem se postup dokumentovat a zveřejnit zde jako návod.
Snažím se své nové projekty spouštět ve Windows Azure. Jednou z velkých bolestí nicméně zůstává velmi problematické posílání mailů z Azure Web Sites. Pro jednotlivé transakční maily jsem si řešení už napsal, ale ani to nestačí na odesílání tisíců nebo desetitisíců zpráv. Nicméně, našel jsem řešení.
Česká republika má to štěstí, že se celá nachází v jednom časovém pásmu a čeští programátoři jsou obvykle ušetřeni nutnosti tento údaj sledovat a pracovat s ním. Nicméně to neplatí ve chvíli, kdy se server nachází v jiném časovém pásmu, než klienti. Typickým příkladem je třeba Windows Azure, jehož servery bez ohledu na umístění běží v UTC. Nicméně, tento problém lze celkem jednoduše vyřešit.
Pokaždé, když začínám vyvíjet nějaký nový projekt, strávím určitý čas základním nastavením projektu – instalací obvyklých NuGet balíčků, konfigurací ve web.configu, vytvořením základní master/content page struktury a podobně. Automatizovat tuto činnost se ukázalo být překvapivě komplikovaným, ale nakonec jsem to porazil. Nabízím vám návod, jak si vytvořit vlastní ASP.NET Site Boilerplate podle svých představ.
Na své přednášce o práci s JavaScriptem a v CSS jsem tvrdil, že mezi bundlingem a ScriptManagerem není žádné propojení a představil jsem dva způsoby, jak jej realizovat. Ukázalo se, že jsem se mýlil a že v nejnovější dostupné verzi takové propojení je a dokonce je automaticky funkční.
Dnes vyšla aktualizace knihovny SignalR na verzi 0.5.3. Obsahuje několik užitečných věcí, takže jsem aktualizoval příklady ze své přednášky.