Pavel Novotný

.NET Framework, SharePoint, Dynamics CRM, RC Helicopters, Honda VFR CrossRunner

Psaní příspěvků na blog pomocí Microsoft Word 2013

Teprve dnes jsem náhodně objevil zajímavou funkci MS Word 2013 o které jsem neměl vůbec tušení, totiž psaní článků a jejich publikace přímo na blog, vše rovnou z Wordu. Do teď jsem používal Windows Live Writer, víceméně ze setrvačnosti, ani mě nenapadlo hledat nic jiného, pro moje potřeby je dostačující, ale…. za zkoušku to stojí.

Microsoft Word 2013 umí pracovat s několika typy blogů nativně:

  • Blogger
  • Blog na SharePointu
  • Telligent Community
  • TypePad
  • WordPress

Ano, můj BlogEngine.NET v seznamu podporovaných blogů není, o to více mě překvapilo, že MS přidal volbu Další, kde je možné zvolit přímo API pomocí kterého komunikuje s blogem a na výběr je i standard MetaWebLog, který BlogEngine podporuje.

   

Popořadě, po spuštění Wordu je k dispozici šablona Příspěvek na blog:

   

Po vytvoření nového dokumentu se v ribbonu objeví nová záložka Příspěvek na blog:

   

Přidal jsem účet pomocí Spravovat účty a Nový

Po pokračování s volbou typu blogu Další jsem se dostal na stránku výběru API, kde API zůstává pro BlogEngine.NET natavené na MetaWebLog, adresa URL webu musí být vašeho webu + suffix služby, tedy metaweblog.axd, konkrétně:

Po potvrzení je účet zobrazen v seznamu a můžete jednoduše začít publikovat svoje články!

A zde je výsledek, první článek z Wordu!

Blog přesunut do Azure

Termín předplacení klasického hostingu se blížil konci, rozhodl jsem se proto přesunout svůj malý blog do Azure. Přemýšlel jsem nad tím už delší dobu, ale za celou dobu jsem nenašel žádné rozumné důvody proč to udělat – a v podstatě ani teď nemám. Stávající hosting mi vyhovoval, respektive jsem měl jiné měřítko, nechtěl jsem nic konfigurovat a starat se o to, všechno fungovalo léta a to byla moje spokojenost.

 

Nakonec jsem se rozhoupal:

 

  • přesun mi trval asi 3 hodiny, včetně dat
  • nejvíce mi trvalo přijít na některé ověřovací kroky (doména v Office365, credentials k FTP)
  • všechno jsem dělal ručně, žádné wizady nebo aplikační market na Azure
  • zůstal jsem u BlogEngine.NET
  • v podstatě velice jednoduché

 

Jediné co mám pořád s otazníkem je, kolik celá ta sranda bude měsíčně stát….

  

 

BlogEngine.NET Extension: nastavení data vytvoření a popisku galerie

O původním rozšíření galerie pro BlogEngine.NET načítané z Sharepointu se dočtete zde:

http://www.pavelnovotny.info/post/BlogEngineNET-Extension-zobrazeni-lightbox-galerie-obrazku-ziskane-z-Sharepointu-(WSS-MOSS).aspx

 

Nyní jsem projekt malinko upravil tak, aby bylo možné uložit ke každé galerii popisek a její datum vytvoření, protože v předchozí verzi se jako datum vytvoření zobrazoval pouze datum vytvoření samotné knihovny, nešlo tedy alespoň trošku intuitivně nastavit zpětný datum.

Nyní je to možné v nastavení knihovny:

image

image

Zde je možné stejně jako přes menu akcí povolit přístup k vybrané galerii, nastavit datum pořízení + víceřádkový popis galerie. Výsledné zobrazení je možné si prohlédnout zde:

http://www.pavelnovotny.info/SharepointExtensions/Gallery.aspx

 

Aktualizovaná verze zdrojových souborů a instalačního balíku je opět zde:

http://www.pavelnovotny.info/public/BlogEngineExtensions.zip