Migrace z BlogEngine.NET do Ghost

V předchozím článku jsem popisoval důvody, proč jsem opustil starý blogovací nástroj a kritéria, která jsem kladl na jeho nástupce. Jedním z posledních, ale nikoliv nejméně důležitým, byla možnost migrace bez ztráty dat, tj. příspěvků, stránek a pokud možno i komentářů. Na tomto místě bych chtěl ještě jednou vyjádřit mnoho…

BlogEngine.NET je mrtev, ať žije Ghost

Trvalo to dlouho. Ale povedlo se. Neuvěřitelných 15 let jsem používal BlogEngine.NET s lokálními .XML soubory, to vše na Windows Serveru, IIS a ASP.NET. V poslední době jsem však moc příspěvků nepsal, protože nějaký prevít našel bezpečnostní díru verze BE.NET, kterou jsem používal, a upravoval příspěvky neviditelným…

Open Live Writer

Žil byl poněkud v ústraní nenápadný blogovací nástroj Windows Live Writer. Postupem času byl začleněn do rodiny programů Windows Essentials, naposledy ve verzi 2012. Od té doby na něj, aspoň v Microsoftu, usedal prach, Microsoft neviděl žádný důvod, proč investovat do dalšího vývoje a údržby. Jenže on je to pro…

Jak ve Windows Live Writer otevřít starý článek?

WLW (nyní ve verzi 2012) je bez diskuzí nejjednodušší způsob, jak vytvořit článek na blog. Bohužel však umí otevřít pouze omezený počet již existujících článků. Třeba teď jsem zjistil, že bych potřeboval upravit rok a půl starý článek, protože Microsoft změnil své doporučení ohledně virtualizace AD. Takže jak na to?…

WLW a BE.NET

Tohle si sem už musím napsat. Pokaždé, když konfiguruji novou instalaci Windows Live Writeru vůči BlogEngine.NET aplikaci, která mi běží na serveru, nakonfiguruji to napoprvé blbě. Takže pro příště – URL, které se musí zadat, je http://dolezel.net/metaweblog.axd, nikoliv pouze http://dolezel.net/. Tím dojde k vyžádání…

Windows Live Writer a BlogEngine.NET

Při každé reinstalaci pracovního počítače zapomínám na jednu věc – jak správně nakonfigurovat Windows Live Writer, aby korektně spolupracoval s BlogEngine.NET na straně serveru. Průvodce totiž svádí k jednoduchému nastavení, které zdánlivě i funguje, ale na straně serveru to dělá krapet binec. Pokud totiž během nastavování WLW zadám čistě jen…

Nasazena nová verze BlogEngine.NET

Přesně před měsícem jsem musel dočasně zakázat komentování všech příspěvků, protože množství spamových komentářů přesáhlo kritickou mez. Používal jsem BlogEngine.NET 1.5, jenž trpěl slabinou, kterou šikovní spammeři dokázali využít. Posledních pár večerů jsem strávil se zdrojovým kódem poslední verze BE.NET 1.6.2.46, doplnil lokalizaci, ošetřil…

Spamové komentáře v BlogEngine.NET

Ačkoliv má BlogEngine.NET v sobě zabudovaný skrytý CAPTCHA kód, který celkem úspěšně zabraňuje strojově přidávaným komentářům, vyskytuje se v poslední době další fenomén – lovci SEO zadávají ručně komentáře na dle jejich názoru navštěvované servery, aby si zvýšili svůj pagerank v Googlu, Binqu atd. Na česky psaném blogu vždy takový…