﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>BLOG of Helmut Obertanner</title>
    <description>Blog about VSTO, Office and Outlook development using .net languages.
News, Tips &amp; Tricks.</description>
    <link>http://x4u.de/Home/tabid/36/BlogId/1/Default.aspx</link>
    <language>en-US</language>
    <managingEditor>Helmut Obertanner</managingEditor>
    <webMaster>flash@x4u.de</webMaster>
    <pubDate>Thu, 09 Sep 2010 22:53:34 GMT</pubDate>
    <lastBuildDate>Thu, 09 Sep 2010 22:53:34 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.5.1.19887</generator>
    <item>
      <title>Community: Der DJ ist MVP</title>
      <description>&lt;p&gt;Dieser BLOG Eintrag hat zwar nichts mit VSTO zu tun, aber mit Community.&lt;br/&gt;In meiner Jugend bin ich in der Breakdance-Zeit aufgewachsen und ich liebe immer noch die alten knisternden Vinyls wie Planet Rock, The Message, Friends, Freestyle etc.&lt;br/&gt;Ab und zu werde ich auch immer noch als (DJ Flash) gebucht und dieses mal ist es mir eine besondere Ehre gemeinsam mit Old Skool Daddy DJ Chris Crisp aufzulegen und die alten (echten) HipHop-Scheiben aus der Kiste zu holen. Ich glaube das wird etwas ganz besonderes. Allen Oldskool-Liebhabern, Tanzwütigen und B-Boys unter uns kann ich deshalb nur empfehlen:&lt;br/&gt;Lasst die Kinder zuhause und kommt vorbei zu R&amp;B, Soul, Black, Electro-Funk, Poppin', Breakin' und Eelctric-Boogaloo wie in alten Zeiten.
&lt;/p&gt;&lt;p&gt;Und wer ganz dringend einen Tipp zu Outlook-Programmierung benötigt, für den ist dies sicher eine gute Gelegenheit mich persönlich kennenzulernen.
&lt;/p&gt;&lt;p&gt;&lt;img src="/Portals/0/Blog/Files/2/80/062010_1532_CommunityDe1.png" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:12pt"&gt;DJ Chris Crisp &amp; DJ Flash doing the do.....
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Kult Club Scala&lt;br/&gt;Am Bogen 33&lt;br/&gt;Wolf Ferrari Haus&lt;br/&gt;85521 Ottobrun
&lt;/p&gt;&lt;p&gt;Begin: 23:00 Uhr&lt;br/&gt;&lt;/p&gt;</description>
      <link>http://www.outlooksharp.de/Home/tabid/36/EntryId/80/Community-Der-DJ-ist-MVP.aspx</link>
      <category domain="http://x4u.de/home/tabid/36/blogid/2/default.aspx">Blog von Helmut Obertanner (de)</category>
      <author>Helmut Obertanner</author>
      <comments>http://www.outlooksharp.de/Home/tabid/36/EntryId/80/Community-Der-DJ-ist-MVP.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.outlooksharp.de/Home/tabid/36/EntryId/80/Community-Der-DJ-ist-MVP.aspx</guid>
      <pubDate>Sun, 20 Jun 2010 15:33:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://x4u.de/DesktopModules/Blog/Trackback.aspx?id=80</trackback:ping>
    </item>
    <item>
      <title>DotNetPro 07/2010: Going beyond the Outlook Object Model</title>
      <description>&lt;p&gt;In&lt;a href="http://www.dotnetpro.de/articles/articlearchive1750.aspx"&gt; Issue 07/2010 of the DotNetPro magazin&lt;/a&gt; is an article that I wrote about going behind the Outlook Object Model and using the Windows API to implement an additional event that is missing in the Outlook Version 2003, but new in Outlook 2007. This event is called Inspector "PageChanged" and is fired when the user has selected another page in the Inspector Window. I find this useful and had a requirement for a customer to have this also available in Outlook 2003. So I hacked something together and published an &lt;a href="http://www.dotnetpro.de/articles/articlearchive1750.aspx"&gt;article&lt;/a&gt; about it.
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.dotnetpro.de/articles/articlearchive1750.aspx"&gt;&lt;img src="/Portals/0/Blog/Files/3/79/061910_1039_DotNetPro071.jpg" alt="" border="0"/&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;On this way I also want to say a big THANK YOU to the team of DotNetPro for supporting us at the Office Community Day 2010 at Microsoft/Unterschleißheim.
&lt;/p&gt;&lt;p&gt;Helmut Obertanner&lt;/p&gt;</description>
      <link>http://www.outlooksharp.de/Home/tabid/36/EntryId/79/DotNetPro-07-2010-Going-beyond-the-Outlook-Object-Model.aspx</link>
      <category domain="http://x4u.de/home/tabid/36/blogid/3/default.aspx">Blog of Helmut Obertanner (en)</category>
      <author>Helmut Obertanner</author>
      <comments>http://www.outlooksharp.de/Home/tabid/36/EntryId/79/DotNetPro-07-2010-Going-beyond-the-Outlook-Object-Model.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.outlooksharp.de/Home/tabid/36/EntryId/79/DotNetPro-07-2010-Going-beyond-the-Outlook-Object-Model.aspx</guid>
      <pubDate>Sat, 19 Jun 2010 10:39:44 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://x4u.de/DesktopModules/Blog/Trackback.aspx?id=79</trackback:ping>
    </item>
    <item>
      <title>DotNetPro 07/2010: Hinter die Grenzen des Outlook-Objekt-Modells</title>
      <description>&lt;p&gt;In der &lt;a href="http://www.dotnetpro.de/articles/articlearchive1750.aspx"&gt;Ausgabe 07/2010 des Fachmagazins DotNetPro&lt;/a&gt; kann man einen weiteren Artikel von mir lesen. In dem Artikel geht es darum einen fehlenden Event im Outlook Objekt Modell nachzubauen. Mit der Version 2007 von Outlook kam eine neue Inspector "PageChange" Benachrichtigung ins Objektmodell. Im &lt;a href="http://www.dotnetpro.de/articles/articlearchive1750.aspx"&gt;Heft 07/2010&lt;/a&gt; können Sie Nachlesen, wie Sie diesen Event ebenso für Outlook 2003 realisieren können.
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.dotnetpro.de/articles/articlearchive1750.aspx"&gt;&lt;img src="/Portals/0/Blog/Files/2/78/061910_1018_DotNetPro071.jpg" alt="" border="0"/&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;An dieser Stelle möchte ich mich auch nochmal ganz herzlich beim Team der DotNetPro für die freundliche Unterstützung beim Office Community Day 2010 bei Microsoft/Unterschleißheim bedanken.
&lt;/p&gt;&lt;p&gt;Helmut Obertanner&lt;/p&gt;</description>
      <link>http://www.outlooksharp.de/Home/tabid/36/EntryId/78/DotNetPro-07-2010-Hinter-die-Grenzen-des-Outlook-Objekt-Modells.aspx</link>
      <category domain="http://x4u.de/home/tabid/36/blogid/2/default.aspx">Blog von Helmut Obertanner (de)</category>
      <author>Helmut Obertanner</author>
      <comments>http://www.outlooksharp.de/Home/tabid/36/EntryId/78/DotNetPro-07-2010-Hinter-die-Grenzen-des-Outlook-Objekt-Modells.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.outlooksharp.de/Home/tabid/36/EntryId/78/DotNetPro-07-2010-Hinter-die-Grenzen-des-Outlook-Objekt-Modells.aspx</guid>
      <pubDate>Sat, 19 Jun 2010 10:18:38 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://x4u.de/DesktopModules/Blog/Trackback.aspx?id=78</trackback:ping>
    </item>
    <item>
      <title>Letzte Chance: Office Community Day 2010</title>
      <description>&lt;p&gt;Hallo liebe Office-Programmierer.&lt;br/&gt;Heute ist die letzte Chance um noch einen freien Platz für den Office (VSTO) Community Day zu ergattern.
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.vsto-taskforce.de/wikis/ocd2010/hauptseite.aspx"&gt;http://www.vsto-taskforce.de/wikis/ocd2010/hauptseite.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Wenn Sie zufällig in München und Umgebung sind und neues zum Thema Office und Sharepoint-Programmierung erfahren möchten, oder sich gerne mit einem Leidensgenossen austauschen möchten- hier ist die Gelegenheit. &lt;br/&gt;In freundlicher Atmosphäre wird ein reger Erfahrungsaustausch und Wissenstransfer stattfinden.
&lt;/p&gt;&lt;p&gt;Ich freu mich auf jeden Fall schon.
&lt;/p&gt;&lt;p&gt;Helmut Obertanner&lt;/p&gt;</description>
      <link>http://www.outlooksharp.de/Home/tabid/36/EntryId/77/Letzte-Chance-Office-Community-Day-2010.aspx</link>
      <category domain="http://x4u.de/home/tabid/36/blogid/2/default.aspx">Blog von Helmut Obertanner (de)</category>
      <author>Helmut Obertanner</author>
      <comments>http://www.outlooksharp.de/Home/tabid/36/EntryId/77/Letzte-Chance-Office-Community-Day-2010.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.outlooksharp.de/Home/tabid/36/EntryId/77/Letzte-Chance-Office-Community-Day-2010.aspx</guid>
      <pubDate>Mon, 14 Jun 2010 10:57:30 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://x4u.de/DesktopModules/Blog/Trackback.aspx?id=77</trackback:ping>
    </item>
    <item>
      <title>Zugriff auf Bilddateien in Projekt-Resourcen für Ribbon-Steuerelemente</title>
      <description>&lt;p&gt;Wie kann man auf einfachstem Wege auf Bilder für Ribbon-Steuerelemente wie &lt;button&gt; oder &lt;togglebutton&gt; aus Projektresourcen laden?&lt;br/&gt;Im ersten Schritt müssen die Bilder dem Projekt als Resource hinzugefügt werden.
&lt;/p&gt;&lt;p&gt;&lt;img src="/Portals/0/Blog/Files/2/76/061010_2013_ZugriffaufB1.png" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;Dazu öffnet man die Eigenschaften des Projekts und wechselt auf den Karteireiter "Resourcen", und importiert die gewünschten Bilddateien.&lt;br/&gt;In der Abbildung oben ist der Resourcen-Eigenschaften-Seite von Visual Studio 2010(en) zu sehen.&lt;br/&gt;Achtung: Nach dem Importieren einer Datei hat diese nicht den kompletten Dateinamen als Bezeichnung. &lt;br/&gt;Der Name ist üblicherweise der Dateiname ohne Endung. Aus "questionred.png" wird zum Beispiel  "questionred".&lt;br/&gt;Wie wird nun auf diese Bilder per Programmcode zugegriffen?&lt;br/&gt;Im Ribbon.xml muss dazu üblicherweise eine Callback-Methode definiert werden:
&lt;/p&gt;&lt;p&gt;&lt;span style="color:blue; font-family:Consolas; font-size:9pt"&gt;&lt;&lt;span style="color:#a31515"&gt;button&lt;span style="color:blue"&gt;
					&lt;span style="color:red"&gt;id&lt;span style="color:blue"&gt;=&lt;/span&gt;"&lt;span style="color:blue"&gt;buttonMoveToNirwana&lt;/span&gt;"&lt;span style="color:blue"&gt;
							&lt;span style="color:red"&gt;getImage&lt;span style="color:blue"&gt; =&lt;/span&gt;"&lt;span style="color:blue"&gt;buttonMoveToNirwana_GetImage&lt;/span&gt;"&lt;span style="color:blue"&gt; /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Im dazugehörigen Sourcecode muss eine öffentliche Methode definiert werden, welche ein stdole.IPictureDisp zurückliefert. 
&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt; buttonMoveToNirwana_GetImage(&lt;span style="color:#2b91af"&gt;IRibbonControl&lt;/span&gt; control) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;return&lt;/span&gt;
			&lt;span style="color:blue"&gt;null&lt;/span&gt;;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;}
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Jetzt muss nur noch das .Net Image in ein IpictureDisp convertiert werden.&lt;br/&gt;Der Zugriff auf die importierten Bilddateien ist sehr einfach, da bereits nach dem Import die entsprechende Methode dazu generiert.&lt;br/&gt;Dazu steht eine Eigenschaft &lt;span style="font-family:Consolas; font-size:9pt"&gt;Properties.&lt;span style="color:#2b91af"&gt;Resources&lt;/span&gt;.questionred &lt;/span&gt;bereit.
&lt;/p&gt;&lt;p&gt;Um das Bild in ein COM-Interface umzuwandeln wird wird eine kleine Hilfsklasse benötigt.&lt;br/&gt;In diesem Beispiel ist diese mit &lt;em&gt;ImageHelper&lt;/em&gt; bezeichnet:
&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;using&lt;/span&gt; System.Windows.Forms;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;using&lt;/span&gt; System.Drawing;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;using&lt;/span&gt; stdole;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;namespace&lt;/span&gt; RibbonExplorer {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;internal&lt;/span&gt;
			&lt;span style="color:blue"&gt;class&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;ImageHelper&lt;/span&gt; : &lt;span style="color:#2b91af"&gt;AxHost&lt;/span&gt; {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;        
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;private&lt;/span&gt; ImageHelper()
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;            : &lt;span style="color:blue"&gt;base&lt;/span&gt;(&lt;span style="color:blue"&gt;null&lt;/span&gt;) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;public&lt;/span&gt;
			&lt;span style="color:blue"&gt;static&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt; Convert(&lt;span style="color:#2b91af"&gt;Image&lt;/span&gt; image) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;return&lt;/span&gt; (&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt;)&lt;span style="color:#2b91af"&gt;AxHost&lt;/span&gt;.GetIPictureDispFromPicture(image);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;    }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;}
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Die Verwendung der Klasse gestaltet sich sehr einfach:
&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt; buttonMoveToNirwana_GetImage(&lt;span style="color:#2b91af"&gt;IRibbonControl&lt;/span&gt; control) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;return&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;ImageHelper&lt;/span&gt;.Convert(Properties.&lt;span style="color:#2b91af"&gt;Resources&lt;/span&gt;.questionred);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;}
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Ein Nachteil dieser Verwendung ist, dass die Resourcen fest als Eigenschaften definiert sind. Um hier nochmals eine einfachere/flexiblere Möglichkeit zur Verwendung zu schaffen, wird die &lt;em&gt;ImageHelper&lt;/em&gt;-Klasse um folgende Funktion erweitert:
&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt;
			&lt;span style="color:blue"&gt;static&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt; GetImage(&lt;span style="color:blue"&gt;string&lt;/span&gt; resourceName) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;return&lt;/span&gt; Convert((&lt;span style="color:#2b91af"&gt;Image&lt;/span&gt;)Properties.&lt;span style="color:#2b91af"&gt;Resources&lt;/span&gt;.ResourceManager.GetObject(resourceName));
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;}
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Dadurch lässt sich jetzt auch der Resourcename zum laden der Bilder verwenden. Der Name kann jetzt also auch im Tag eines Controls stehen, oder die RibbonId selbst sein.&lt;br/&gt;Die Verwendung der Klasse kann man unten sehen:
&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt; buttonMoveToNirwana_GetImage(&lt;span style="color:#2b91af"&gt;IRibbonControl&lt;/span&gt; control) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;return&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;ImageHelper&lt;/span&gt;.GetImage(&lt;span style="color:#a31515"&gt;"questionred"&lt;/span&gt;);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;}
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Dies ist einfach und flexibel.
&lt;/p&gt;&lt;p&gt;Grüße, Helmut
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;</description>
      <link>http://www.outlooksharp.de/Home/tabid/36/EntryId/76/Zugriff-auf-Bilddateien-in-Projekt-Resourcen-fur-Ribbon-Steuerelemente.aspx</link>
      <category domain="http://x4u.de/home/tabid/36/blogid/2/default.aspx">Blog von Helmut Obertanner (de)</category>
      <author>Helmut Obertanner</author>
      <comments>http://www.outlooksharp.de/Home/tabid/36/EntryId/76/Zugriff-auf-Bilddateien-in-Projekt-Resourcen-fur-Ribbon-Steuerelemente.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.outlooksharp.de/Home/tabid/36/EntryId/76/Zugriff-auf-Bilddateien-in-Projekt-Resourcen-fur-Ribbon-Steuerelemente.aspx</guid>
      <pubDate>Thu, 10 Jun 2010 20:13:18 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://x4u.de/DesktopModules/Blog/Trackback.aspx?id=76</trackback:ping>
    </item>
    <item>
      <title>How to get Images from Resource for your RibbonUI</title>
      <description>&lt;p&gt;What is the easiest way to load images to controls like a &lt;button&gt; or a &lt;togglebutton&gt; into a Ribbon.&lt;br/&gt;First you start by import an Image as Resource into your solution.
&lt;/p&gt;&lt;p&gt;&lt;img src="/Portals/0/Blog/Files/1/75/060810_2056_HowtogetIma1.png" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;You can do it by opening the properties of your solution, select the "Resources"-tab and import an existing Image file.&lt;br/&gt;In the example above you can see the Resources Property Page of Visual Studio2010.&lt;br/&gt;Important: After importing an Image as Resource have a look at the name. It's not the full filename – after importing it, it's the filename without the extension.&lt;br/&gt;So, when importing a file "questionred.png" it's listed as "questionred".
&lt;/p&gt;&lt;p&gt;How will you access this Images in your Solution?&lt;br/&gt;In the Ribbon.XML normally you define the getImage="Getimage_Method" attribute:&lt;br/&gt;&lt;span style="color:blue; font-family:Consolas; font-size:9pt"&gt;&lt;&lt;span style="color:#a31515"&gt;button&lt;span style="color:blue"&gt;
					&lt;span style="color:red"&gt;id&lt;span style="color:blue"&gt;=&lt;/span&gt;"&lt;span style="color:blue"&gt;buttonMoveToNirwana&lt;/span&gt;"&lt;span style="color:blue"&gt;
							&lt;span style="color:red"&gt;getImage&lt;span style="color:blue"&gt; =&lt;/span&gt;"&lt;span style="color:blue"&gt;buttonMoveToNirwana_GetImage&lt;/span&gt;"&lt;span style="color:blue"&gt; /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;In the code file for your Ribbon you need to define the Method to return an stdole.IPictureDisp interface.&lt;br/&gt;&lt;span style="color:blue; font-family:Consolas; font-size:9pt"&gt;
		&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt; buttonMoveToNirwana_GetImage(&lt;span style="color:#2b91af"&gt;IRibbonControl&lt;/span&gt; control) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;return&lt;/span&gt;
			&lt;span style="color:blue"&gt;null&lt;/span&gt;;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;}
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;All you need to do is to convert the Image from Resource to an IPictureDisp interface.&lt;br/&gt;Accessing the Image is easy, the code is already generated for you – you will access it this way:&lt;br/&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;Properties.&lt;span style="color:#2b91af"&gt;Resources&lt;/span&gt;.questionred
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;To convert it to IPictureDisp you need a small helper class that does the trick for you.
&lt;/p&gt;&lt;p&gt;In this sample the class is called &lt;em&gt;ImageHelper&lt;/em&gt;:
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;using&lt;/span&gt; System.Windows.Forms;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;using&lt;/span&gt; System.Drawing;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;using&lt;/span&gt; stdole;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;namespace&lt;/span&gt; RibbonExplorer {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;internal&lt;/span&gt;
			&lt;span style="color:blue"&gt;class&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;ImageHelper&lt;/span&gt; : &lt;span style="color:#2b91af"&gt;AxHost&lt;/span&gt; {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;        
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;private&lt;/span&gt; ImageHelper()
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;            : &lt;span style="color:blue"&gt;base&lt;/span&gt;(&lt;span style="color:blue"&gt;null&lt;/span&gt;) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;public&lt;/span&gt;
			&lt;span style="color:blue"&gt;static&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt; Convert(System.Drawing.&lt;span style="color:#2b91af"&gt;Image&lt;/span&gt; image) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;return&lt;/span&gt; (&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt;)&lt;span style="color:#2b91af"&gt;AxHost&lt;/span&gt;.GetIPictureDispFromPicture(image);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;        }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;    }
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;}
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Getting the Image for the Ribbon Control is as easy as this:
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt; buttonMoveToNirwana_GetImage(&lt;span style="color:#2b91af"&gt;IRibbonControl&lt;/span&gt; control) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;return&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;ImageHelper&lt;/span&gt;.Convert(Properties.&lt;span style="color:#2b91af"&gt;Resources&lt;/span&gt;.questionred);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;}
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;The Drawback is that the Image resources are strongly typed.&lt;br/&gt;To make it a bit more flexible we will extend the &lt;em&gt;ImageConverter&lt;/em&gt; class with this Method:
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt;
			&lt;span style="color:blue"&gt;static&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt; GetImage(&lt;span style="color:blue"&gt;string&lt;/span&gt; resourceName) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;return&lt;/span&gt; Convert((&lt;span style="color:#2b91af"&gt;Image&lt;/span&gt;)Properties.&lt;span style="color:#2b91af"&gt;Resources&lt;/span&gt;.ResourceManager.GetObject(resourceName));
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;}
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;We will pass the resource name to the method and return the Image directly as IPictureDisp.&lt;br/&gt;Then we can implement the method for retrieving the Image for the button this way:
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;IPictureDisp&lt;/span&gt; buttonMoveToNirwana_GetImage(&lt;span style="color:#2b91af"&gt;IRibbonControl&lt;/span&gt; control) {
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;
			&lt;span style="color:blue"&gt;return&lt;/span&gt;
			&lt;span style="color:#2b91af"&gt;ImageHelper&lt;/span&gt;.GetImage(&lt;span style="color:#a31515"&gt;"questionred"&lt;/span&gt;);
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Consolas; font-size:9pt"&gt;}
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;This is easy and flexible.
&lt;/p&gt;&lt;p&gt;Greets – Helmut.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;</description>
      <link>http://www.outlooksharp.de/Home/tabid/36/EntryId/75/How-to-get-Images-from-Resource-for-your-RibbonUI.aspx</link>
      <author>Helmut Obertanner</author>
      <comments>http://www.outlooksharp.de/Home/tabid/36/EntryId/75/How-to-get-Images-from-Resource-for-your-RibbonUI.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.outlooksharp.de/Home/tabid/36/EntryId/75/How-to-get-Images-from-Resource-for-your-RibbonUI.aspx</guid>
      <pubDate>Tue, 08 Jun 2010 20:56:28 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://x4u.de/DesktopModules/Blog/Trackback.aspx?id=75</trackback:ping>
    </item>
    <item>
      <title>OutlookTools Version 2.3 available</title>
      <description>&lt;p&gt;Mein friend and &lt;a href="http://www.howto-outlook.com/about"&gt;Outlook MVP Robert Sparnaaij&lt;/a&gt; has released the current Version 2.3 of his famous software OutlookTools.&lt;br/&gt;This software free for download and use. If you find OutlookTools useful and want to support the ongoing development, feel free to make a donation on the home page.
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.howto-outlook.com/products/outlooktools.htm"&gt;&lt;img src="/Portals/0/Blog/Files/1/74/060410_1621_OutlookTool1.png" alt="" border="0"/&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Here is the link to the home page: 
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.howto-outlook.com/products/outlooktools.htm"&gt;http://www.howto-outlook.com/products/outlooktools.htm&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;</description>
      <link>http://www.outlooksharp.de/Home/tabid/36/EntryId/74/OutlookTools-Version-2-3-available.aspx</link>
      <author>Helmut Obertanner</author>
      <comments>http://www.outlooksharp.de/Home/tabid/36/EntryId/74/OutlookTools-Version-2-3-available.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.outlooksharp.de/Home/tabid/36/EntryId/74/OutlookTools-Version-2-3-available.aspx</guid>
      <pubDate>Fri, 04 Jun 2010 16:22:03 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://x4u.de/DesktopModules/Blog/Trackback.aspx?id=74</trackback:ping>
    </item>
    <item>
      <title>OutlookTools Version 2.3 verfügbar</title>
      <description>&lt;p&gt;Mein Freund und &lt;a href="http://www.howto-outlook.com/about"&gt;Outlook MVP Robert Sparnaaij&lt;/a&gt; hat die aktuelle Version 2.3 seiner legendären Software OutlookTools veröffentlicht.&lt;br/&gt;Die Software steht frei zum Download und zur Benutzung zur Verfügung. Wenn Sie die Weiterentwicklung der OutlookTools unterstützen möchten, dürfen Sie auf der Homepage gerne spenden.
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.howto-outlook.com/products/outlooktools.htm"&gt;&lt;img src="/Portals/0/Blog/Files/2/73/060410_1617_OutlookTool1.png" alt="" border="0"/&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Hier geht es zur Homepage: 
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.howto-outlook.com/products/outlooktools.htm"&gt;http://www.howto-outlook.com/products/outlooktools.htm&lt;/a&gt;
	&lt;/p&gt;</description>
      <link>http://www.outlooksharp.de/Home/tabid/36/EntryId/73/OutlookTools-Version-2-3-available.aspx</link>
      <category domain="http://x4u.de/home/tabid/36/blogid/2/default.aspx">Blog von Helmut Obertanner (de)</category>
      <author>Helmut Obertanner</author>
      <comments>http://www.outlooksharp.de/Home/tabid/36/EntryId/73/OutlookTools-Version-2-3-available.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.outlooksharp.de/Home/tabid/36/EntryId/73/OutlookTools-Version-2-3-available.aspx</guid>
      <pubDate>Fri, 04 Jun 2010 16:17:49 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://x4u.de/DesktopModules/Blog/Trackback.aspx?id=73</trackback:ping>
    </item>
    <item>
      <title>Microsoft releases updated Time Zone Data Update Tool for Microsoft Office Outlook</title>
      <description>&lt;p&gt;&lt;span style="color:black; font-family:Verdana; font-size:13pt"&gt;Outlook Time Zone Data Update Tool 3.0
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Verdana; font-size:13pt"&gt;&lt;span style="color:black"&gt;This tool solves problems with DSTs and time zones by updating Microsoft Outlook calendar entries.&lt;br/&gt;The knowledgebase article can be found here: &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;931667"/&gt;&lt;/span&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;931667&lt;span style="color:black"&gt;
			&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:black; font-family:Verdana; font-size:13pt"&gt;Affected Outlook versions: 2002 to 2010.&lt;br/&gt;There is a 32-bit and a 64-bit version of this tool available, also there's an extra tool for updating Exchange servers. 
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Verdana; font-size:13pt"&gt;&lt;span style="color:black"&gt;32-bit Version: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=%20E343A233-B9C8-4652-9DD8-AE0F1AF62568"/&gt;&lt;/span&gt;http://www.microsoft.com/downloads/details.aspx?familyid=%20E343A233-B9C8-4652-9DD8-AE0F1AF62568&lt;span style="color:black"&gt;
			&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Verdana; font-size:13pt"&gt;&lt;span style="color:black"&gt;64-bit Version: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4bf28882-789e-4a66-a56f-a3c3ef23e5a7"/&gt;&lt;/span&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=4bf28882-789e-4a66-a56f-a3c3ef23e5a7&lt;span style="color:black"&gt;
			&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Verdana; font-size:13pt"&gt;&lt;span style="color:black"&gt;Knowledgebase article for updating Exchangeservers: &lt;a href="http://support.microsoft.com/kb/941018/"/&gt;&lt;/span&gt;http://support.microsoft.com/kb/941018/&lt;span style="color:black"&gt;
			&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Verdana; font-size:13pt"&gt;&lt;span style="color:black"&gt;Exchangeserver Version: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=27BB0EE2-03AC-4E5B-AEC5-3E878490FCE1&amp;displaylang=en"/&gt;&lt;/span&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=27BB0EE2-03AC-4E5B-AEC5-3E878490FCE1&amp;displaylang=en&lt;span style="color:black"&gt;
			&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://www.outlooksharp.de/Home/tabid/36/EntryId/72/Microsoft-releases-updated-Time-Zone-Data-Update-Tool-for-Microsoft-Office-Outlook.aspx</link>
      <category domain="http://x4u.de/home/tabid/36/blogid/3/default.aspx">Blog of Helmut Obertanner (en)</category>
      <author>Helmut Obertanner</author>
      <comments>http://www.outlooksharp.de/Home/tabid/36/EntryId/72/Microsoft-releases-updated-Time-Zone-Data-Update-Tool-for-Microsoft-Office-Outlook.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.outlooksharp.de/Home/tabid/36/EntryId/72/Microsoft-releases-updated-Time-Zone-Data-Update-Tool-for-Microsoft-Office-Outlook.aspx</guid>
      <pubDate>Fri, 04 Jun 2010 06:24:02 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://x4u.de/DesktopModules/Blog/Trackback.aspx?id=72</trackback:ping>
    </item>
    <item>
      <title>Microsoft stellt aktualisiertes Tool zum Aufbereiten von Outlook Kalendereinträgen bereit</title>
      <description>&lt;p&gt;&lt;span style="color:black; font-family:Verdana; font-size:13pt"&gt;Outlook Time Zone Data Update Tool 3.0
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Verdana; font-size:13pt"&gt;&lt;span style="color:black"&gt;Bei Problemen mit Sommerzeit- und Zeitzonenumstellungen gibt es von Microsoft ein Tool zur Aktualisierung der Kalendereinträge.&lt;br/&gt;Der Knowledgebaseartikel ist hier zu finden: &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;931667"/&gt;&lt;/span&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;931667&lt;span style="color:black"&gt;
			&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:black; font-family:Verdana; font-size:13pt"&gt;Es betrifft die Outlook Versionen 2002 bis 2010.&lt;br/&gt;Es gibt sowohl eine 32-bit als auch eine 64-bit Variante, und ein eigenes Tool für Exchangeserveraktualisierung. 
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Verdana; font-size:13pt"&gt;&lt;span style="color:black"&gt;32-bit Version: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=%20E343A233-B9C8-4652-9DD8-AE0F1AF62568"/&gt;&lt;/span&gt;http://www.microsoft.com/downloads/details.aspx?familyid=%20E343A233-B9C8-4652-9DD8-AE0F1AF62568&lt;span style="color:black"&gt;
			&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Verdana; font-size:13pt"&gt;&lt;span style="color:black"&gt;64-bit Version: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4bf28882-789e-4a66-a56f-a3c3ef23e5a7"/&gt;&lt;/span&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=4bf28882-789e-4a66-a56f-a3c3ef23e5a7&lt;span style="color:black"&gt;
			&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Verdana; font-size:13pt"&gt;&lt;span style="color:black"&gt;Knowledgebaseartikel zur Aktualisierung eines Exchangeservers: &lt;a href="http://support.microsoft.com/kb/941018/"/&gt;&lt;/span&gt;http://support.microsoft.com/kb/941018/&lt;span style="color:black"&gt;
			&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Verdana; font-size:13pt"&gt;&lt;span style="color:black"&gt;Exchangeserver Version: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=27BB0EE2-03AC-4E5B-AEC5-3E878490FCE1&amp;displaylang=en"/&gt;&lt;/span&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=27BB0EE2-03AC-4E5B-AEC5-3E878490FCE1&amp;displaylang=en&lt;span style="color:black"&gt;
			&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:black; font-family:Verdana; font-size:13pt"&gt;
		&lt;/span&gt; &lt;/p&gt;</description>
      <link>http://www.outlooksharp.de/Home/tabid/36/EntryId/71/Microsoft-stellt-aktualisiertes-Tool-zum-Aufbereiten-von-Outlook-Kalendereintragen-bereit.aspx</link>
      <category domain="http://x4u.de/home/tabid/36/blogid/2/default.aspx">Blog von Helmut Obertanner (de)</category>
      <author>Helmut Obertanner</author>
      <comments>http://www.outlooksharp.de/Home/tabid/36/EntryId/71/Microsoft-stellt-aktualisiertes-Tool-zum-Aufbereiten-von-Outlook-Kalendereintragen-bereit.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.outlooksharp.de/Home/tabid/36/EntryId/71/Microsoft-stellt-aktualisiertes-Tool-zum-Aufbereiten-von-Outlook-Kalendereintragen-bereit.aspx</guid>
      <pubDate>Fri, 04 Jun 2010 06:17:34 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://x4u.de/DesktopModules/Blog/Trackback.aspx?id=71</trackback:ping>
    </item>
  </channel>
</rss>