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!

Google Chrome: The procedure entry point av_get_pix_fmt could not be located in the dynamic link library avutil-50.dll

image

Browser Google Chrome používám sice jen pro testování kompatibility webů, ale i tak mi tato hláška zobrazující se při každém otevření nového okna začala dost vadit 8-) Nevím kde tento problém vzniknul, zřejmě při aktualizaci nějakého SW využívajícího stejnou knihovnu, ale ani kompletní reinstalace Chrome nezabrala, nakonec jsem přejmenoval knihovnu:

“c:\Windows\System32\avutil-50.dll” na “avutil-50.dll0” a už je klid.

Vyšla česká lokalizace pro Office 2010, SharePoint 2010, Project 2010 a Visio 2010

Na webu MSDN Subscriptions jsou již k dispozici plně lokalizované produkty Office 2010, SharePoint 2010, Project 2010 a Visio 2010 do českého jazyka, pokud již uvedené produkty používáte, jsou k dispozici i české language packs pro “počeštění” již nainstalovaných anglických verzí, což potěší hlavně při kontrole pravopisu a překlepů 8-)

image

http://msdn.microsoft.com/cs-cz/subscriptions/downloads/default(en-us).aspx

Sociální konektor pro Outlook 2010 x64 nenainstalujete

Při pokusu o instalaci LinkedIn sociálního konektoru budete obdařeni dialogem

image

Pokud budete hledat na webu, určitě najdete nejednu hlášku typu “Outlook Social connector (OSC) 32-bit is not compatible with the Outlook 2010 64-bit. Please check the ‘System Requirement’ section in the below link which explain more about the same.”

Njn, ale verze x64 nikde není. V době, kdy už má platforma Windows x64 cca 50 procent trhu tomu moc nerozumím, že by v Indii měli vývojáři Microsoftu ještě postarší platformu? A já myslel, že podle médií typu Blesk skáčeme ještě po stromech už jen my v ČR 8-)

PS: nejsem zrovna příznivcem sociálních sítí typu Facebook (a nedivím se, že podniky dávají BAN na tuto doménu), proto tam ani nejsem a nebudu, spíše jsem se chtěl pozastavit nad implementací sociálních konektorů do Outlooku 2010, kterou se mi bohužel nepodařilo ani vyzkoušet.

"No such interface supported" chyba v SMTP manageru IIS 6

Pokud otevřete IIS Managera 6.x na Windows 2008 R2 a jste obdařeni hláškou “No such interface supported”, je potřeba provést následující akci:

  1. spustit command line aplikaci v režimu správce
  2. cd C:\Windows\System32\inetsrv
  3. regsvr32 smtpsnap.dll
  4. regsvr32 smtpadm.dll

Nyní znovu otevřete IIS Managera a už by s tím neměl být problém :)

Hurá, Visual Studio 2010 už je tady!

Asi nejvíce jsem se za posledních půl roku těšil na Visual Studio 2010 a teď už se jen těším na release SharePoint 2010, který mi ještě k tomu chybí :)

Visual Studio 2010 už je samozřejmě dostupné na MSDN Subscription:

https://msdn.microsoft.com/en-us/subscriptions/securedownloads/default.aspx

PS: nevím zda mají ještě všichni půlnoc, ale dnes to stahuje z MSDN pěkně rychle :)

Pozor na ukládání aplikačních parametrů do SPWeb.Properties

Už jsem za svou praxi s vývojem aplikací pro Sharepoint viděl spoustu custom řešení/rozšíření, spousta z nich má však jednu pěknou vlastnost, a to že svá různá nastavení zapisuje do property bagu SPWeb.Properties. Na tom by samo o sobě nebylo nic špatného, špatné je to, že někteří jedinci (i tzv. “specialisti” a velké SW firmy) tam zapisují data typu hesla zcela nešifrovaně v plaintextu, případně v nějaké serializované XML struktuře!!! Není nic jednoduššího, než si otevřít Sharepoint Designer a přes menu Site –> Site Settings –> záložka Parameters si zobrazit kompletní seznam oněch parametrů, heslo si přečíst a použít… Nemyslím, že by byl takový problém alespoň ono heslo zašifrovat pomocí TripleDES /statické klíče mohou být v assembly, ty už běžný správce nebo editor obsahu hledat nebude/.

 

image 

image