<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Michell Cronberg - Office</title>
    <link>http://blog.cronberg.dk/</link>
    <description>En blog om .NET-udvikling mv.</description>
    <language>da-dk</language>
    <copyright>Michell Cronberg</copyright>
    <lastBuildDate>Wed, 29 Apr 2009 07:46:05 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>michell@cronberg.dk</managingEditor>
    <webMaster>michell@cronberg.dk</webMaster>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=a08e72f9-fb1c-4de6-8278-e4a9fd93f008</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,a08e72f9-fb1c-4de6-8278-e4a9fd93f008.aspx</pingback:target>
      <dc:creator>Michell Cronberg</dc:creator>
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,a08e72f9-fb1c-4de6-8278-e4a9fd93f008.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=a08e72f9-fb1c-4de6-8278-e4a9fd93f008</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Så lige at Office teamet har frigivet service pack 2 til både WSS og MOSS - se <a href="http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx">SharePoint
team blog</a> for yderligere info.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=a08e72f9-fb1c-4de6-8278-e4a9fd93f008" />
      </body>
      <title>SP2 til WSS og MOSS (SharePoint)</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,a08e72f9-fb1c-4de6-8278-e4a9fd93f008.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,a08e72f9-fb1c-4de6-8278-e4a9fd93f008.aspx</link>
      <pubDate>Wed, 29 Apr 2009 07:46:05 GMT</pubDate>
      <description>&lt;p&gt;
Så lige at Office teamet har frigivet service pack 2 til både WSS og MOSS - se &lt;a href="http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx"&gt;SharePoint
team blog&lt;/a&gt; for yderligere info.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=a08e72f9-fb1c-4de6-8278-e4a9fd93f008" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,a08e72f9-fb1c-4de6-8278-e4a9fd93f008.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=e1823965-7324-4f09-a0b6-f550e845adf2</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,e1823965-7324-4f09-a0b6-f550e845adf2.aspx</pingback:target>
      <dc:creator>Michell Cronberg</dc:creator>
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,e1823965-7324-4f09-a0b6-f550e845adf2.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=e1823965-7324-4f09-a0b6-f550e845adf2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Nu er det snart nogle måneder siden at <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=46B6BF86-E35D-4870-B214-4D7B72B02BF9&amp;displaylang=en">VSTO
Power Tools v1</a> blev frigivet, og det er en af de downloads man skal kende til
hvis man udvikler VSTO løsninger. Hvis du gerne vil have et hurtigt overblik over
hvad der findes i VSTO Power Tools så kan du på Channel 9 finde en ca 20 min screencast
som løber det væsentlige igennem - den bør du se:
</p>
        <p>
          <a href="http://channel9.msdn.com/Showpost.aspx?postid=397787">Intro to the Visual
Studio Tools for Office (VSTO) Power Tools 1.0</a>
        </p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=e1823965-7324-4f09-a0b6-f550e845adf2" />
      </body>
      <title>VSTO Power Tools v1.0</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,e1823965-7324-4f09-a0b6-f550e845adf2.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,e1823965-7324-4f09-a0b6-f550e845adf2.aspx</link>
      <pubDate>Thu, 01 May 2008 21:54:14 GMT</pubDate>
      <description>&lt;p&gt;
Nu er det snart nogle måneder siden at &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=46B6BF86-E35D-4870-B214-4D7B72B02BF9&amp;amp;displaylang=en"&gt;VSTO
Power Tools v1&lt;/a&gt; blev frigivet, og det er en af de downloads man skal kende til
hvis man udvikler VSTO løsninger. Hvis du gerne vil have et hurtigt overblik over
hvad der findes i VSTO Power Tools så kan du på Channel 9 finde en ca 20 min screencast
som løber det væsentlige igennem - den bør du se:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=397787"&gt;Intro to the Visual
Studio Tools for Office (VSTO) Power Tools 1.0&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=e1823965-7324-4f09-a0b6-f550e845adf2" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,e1823965-7324-4f09-a0b6-f550e845adf2.aspx</comments>
      <category>DOTNET</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=e53c506a-0ec4-4721-b5c7-40b673bec71e</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,e53c506a-0ec4-4721-b5c7-40b673bec71e.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,e53c506a-0ec4-4721-b5c7-40b673bec71e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=e53c506a-0ec4-4721-b5c7-40b673bec71e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Så lige på <a href="http://blogs.msdn.com/wael/archive/2007/09/01/sharepoint-codeplex.aspx">denne
blog</a> en reference til <a href="http://www.codeplex.com/Project/ProjectDirectory.aspx?TagName=Sharepoint">SharePoint-projekter
hos CodePlex</a>. Hvis du er SharePoint-udvikler så prøv lige at se hvad der efterhånden
er tilgængeligt - AJAX Control Toolkit, Community Kit for SharePoint, SharePoint Learning
Kit, SmartPart for SharePoint, Useful Sharepoint Designer Custom Workflow Activities
og meget mere. Og så er det gratis (se dog lige licens).
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=e53c506a-0ec4-4721-b5c7-40b673bec71e" />
      </body>
      <title>SharePoint @ CodePlex</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,e53c506a-0ec4-4721-b5c7-40b673bec71e.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,e53c506a-0ec4-4721-b5c7-40b673bec71e.aspx</link>
      <pubDate>Sat, 01 Sep 2007 08:09:21 GMT</pubDate>
      <description>&lt;p&gt;
Så lige på &lt;a href="http://blogs.msdn.com/wael/archive/2007/09/01/sharepoint-codeplex.aspx"&gt;denne
blog&lt;/a&gt; en reference til &lt;a href="http://www.codeplex.com/Project/ProjectDirectory.aspx?TagName=Sharepoint"&gt;SharePoint-projekter
hos CodePlex&lt;/a&gt;. Hvis du er SharePoint-udvikler så prøv lige at se hvad der efterhånden
er tilgængeligt - AJAX Control Toolkit, Community Kit for SharePoint, SharePoint Learning
Kit, SmartPart for SharePoint, Useful Sharepoint Designer Custom Workflow Activities
og meget mere. Og så er det gratis (se dog lige licens).
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=e53c506a-0ec4-4721-b5c7-40b673bec71e" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,e53c506a-0ec4-4721-b5c7-40b673bec71e.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=397f3f18-972a-4030-809d-777f1c634c91</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,397f3f18-972a-4030-809d-777f1c634c91.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,397f3f18-972a-4030-809d-777f1c634c91.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=397f3f18-972a-4030-809d-777f1c634c91</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Som du måske ved så er det med det nye Office 2007 filformat ikke det store problem
at skrive lidt kode som danner et Word-dokument på serveren UDEN at Word er tilgængelig
(automatisering af Word på en serveren er en umådelig dårlig ide). Det kan gøres på
mange måder, men det nemmeste at oprette et Word dokument som en skabelon, og fylde
denne med content controls. Disse kan så databindes til en XML struktur som bliver
embedded i dokumentet. Nemt og lige til at gå til.
</p>
        <p>
Det er straks værre hvis man skal skabe et dokument med parent/child data - eksempelvis
en faktura med fakturalinjer eller et rykkerbrev med et på forhånd ukendt antal fakturaer.
Det kræver nemlig, at man opretter content controls "on the fly" i eksempelvis en
tabel. Det er egentlig ikke så svært, men man skal lige tænke tingene igennem. Heldigvis
behøver vi ikke tænke så meget når man hos <a href="http://blogs.msdn.com/mikeormond/">Mike
Ormond</a> kan finde et par videoer - hvor er det nemt at være udvikler idag ;)
</p>
        <p>
          <a href="http://blogs.msdn.com/mikeormond/archive/2007/08/29/content-controls-and-repeating-data-nugget-part-1.aspx">Content
Controls and Repeating Data</a>
        </p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=397f3f18-972a-4030-809d-777f1c634c91" />
      </body>
      <title>Dynamiske content controls</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,397f3f18-972a-4030-809d-777f1c634c91.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,397f3f18-972a-4030-809d-777f1c634c91.aspx</link>
      <pubDate>Wed, 29 Aug 2007 13:20:33 GMT</pubDate>
      <description>&lt;p&gt;
Som du måske ved så er det med det nye Office 2007 filformat ikke det store problem
at skrive lidt kode som danner et Word-dokument på serveren UDEN at Word er tilgængelig
(automatisering af Word på en serveren er en umådelig dårlig ide). Det kan gøres på
mange måder, men det nemmeste at oprette et Word dokument som en skabelon, og fylde
denne med content controls. Disse kan så databindes til en XML struktur som bliver
embedded i dokumentet. Nemt og lige til at gå til.
&lt;/p&gt;
&lt;p&gt;
Det er straks værre hvis man skal skabe et dokument med parent/child data - eksempelvis
en faktura med fakturalinjer eller et rykkerbrev med et på forhånd ukendt antal fakturaer.
Det kræver nemlig, at man opretter content controls "on the fly" i eksempelvis en
tabel. Det er egentlig ikke så svært, men man skal lige tænke tingene igennem. Heldigvis
behøver vi ikke tænke så meget når man hos &lt;a href="http://blogs.msdn.com/mikeormond/"&gt;Mike
Ormond&lt;/a&gt; kan finde et par videoer - hvor er det nemt at være udvikler idag ;)
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blogs.msdn.com/mikeormond/archive/2007/08/29/content-controls-and-repeating-data-nugget-part-1.aspx"&gt;Content
Controls and Repeating Data&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=397f3f18-972a-4030-809d-777f1c634c91" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,397f3f18-972a-4030-809d-777f1c634c91.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=50e9a9ef-1ded-4975-9cbe-fe855a6e5f73</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,50e9a9ef-1ded-4975-9cbe-fe855a6e5f73.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,50e9a9ef-1ded-4975-9cbe-fe855a6e5f73.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=50e9a9ef-1ded-4975-9cbe-fe855a6e5f73</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Hov - har I set <a href="http://blogs.msdn.com/sharepoint/default.aspx">SharePoint
Teamets blog</a>? De har netop frigivet Microsoft Business Data Catalog Definition
Editor hvilket gør livet noget nemmere for MOSS-udviklere.
</p>
        <p>
          <a href="http://blogs.msdn.com/sharepoint/archive/2007/08/22/announcing-the-microsoft-business-data-catalog-definition-editor-for-microsoft-office-sharepoint-server-2007.aspx">
            <img src="http://blog.cronberg.dk/content/binary/bdc.png" border="0" />
          </a>
        </p>
        <p>
          <a href="http://blogs.msdn.com/sharepoint/archive/2007/08/22/announcing-the-microsoft-business-data-catalog-definition-editor-for-microsoft-office-sharepoint-server-2007.aspx">Se
selv her</a>.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=50e9a9ef-1ded-4975-9cbe-fe855a6e5f73" />
      </body>
      <title>Microsoft Business Data Catalog Definition Editor </title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,50e9a9ef-1ded-4975-9cbe-fe855a6e5f73.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,50e9a9ef-1ded-4975-9cbe-fe855a6e5f73.aspx</link>
      <pubDate>Fri, 24 Aug 2007 07:26:04 GMT</pubDate>
      <description>&lt;p&gt;
Hov - har&amp;nbsp;I set &lt;a href="http://blogs.msdn.com/sharepoint/default.aspx"&gt;SharePoint
Teamets blog&lt;/a&gt;? De har netop frigivet Microsoft Business Data Catalog Definition
Editor hvilket gør livet noget nemmere for MOSS-udviklere.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blogs.msdn.com/sharepoint/archive/2007/08/22/announcing-the-microsoft-business-data-catalog-definition-editor-for-microsoft-office-sharepoint-server-2007.aspx"&gt;&lt;img src="http://blog.cronberg.dk/content/binary/bdc.png" border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blogs.msdn.com/sharepoint/archive/2007/08/22/announcing-the-microsoft-business-data-catalog-definition-editor-for-microsoft-office-sharepoint-server-2007.aspx"&gt;Se
selv her&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=50e9a9ef-1ded-4975-9cbe-fe855a6e5f73" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,50e9a9ef-1ded-4975-9cbe-fe855a6e5f73.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=51070ce9-d84e-4db3-880e-6d70bb3ec7b8</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,51070ce9-d84e-4db3-880e-6d70bb3ec7b8.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,51070ce9-d84e-4db3-880e-6d70bb3ec7b8.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=51070ce9-d84e-4db3-880e-6d70bb3ec7b8</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
MS har netop frigivet en reference til Outlook 2007 PIA - inklusiv et rigtig godt
afsnit med eksempler (Sample Tasks Using the Outlook 2007 PIA).
</p>
        <p>
Se <a href="http://msdn2.microsoft.com/en-us/library/bb612741.aspx">http://msdn2.microsoft.com/en-us/library/bb612741.aspx</a></p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=51070ce9-d84e-4db3-880e-6d70bb3ec7b8" />
      </body>
      <title>Guf for Outlook 2007-udviklere</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,51070ce9-d84e-4db3-880e-6d70bb3ec7b8.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,51070ce9-d84e-4db3-880e-6d70bb3ec7b8.aspx</link>
      <pubDate>Thu, 26 Jul 2007 22:22:17 GMT</pubDate>
      <description>&lt;p&gt;
MS har netop frigivet en reference til Outlook 2007 PIA - inklusiv et rigtig godt
afsnit med eksempler&amp;nbsp;(Sample Tasks Using the Outlook 2007 PIA).
&lt;/p&gt;
&lt;p&gt;
Se &lt;a href="http://msdn2.microsoft.com/en-us/library/bb612741.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb612741.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=51070ce9-d84e-4db3-880e-6d70bb3ec7b8" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,51070ce9-d84e-4db3-880e-6d70bb3ec7b8.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=c60f6f13-7af2-4ad9-9e5c-7cd54538bee9</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,c60f6f13-7af2-4ad9-9e5c-7cd54538bee9.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,c60f6f13-7af2-4ad9-9e5c-7cd54538bee9.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=c60f6f13-7af2-4ad9-9e5c-7cd54538bee9</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Hvis du i en eller anden form har noget med Office 2007 udvikling af gøre (klient
eller server) så bør du lige se her
</p>
        <p>
          <a href="http://msdn2.microsoft.com/en-us/office/bb266408.aspx">Office Developer How-to
Center on MSDN</a>
        </p>
        <p>
om der er ikke skulle være lidt info som du kan bruge til noget. 
</p>
        <p>
Der findes et hav af screencasts med tilhørende kode og tekst omkring eksempelvis
udvikling med Word 2007, Excel 2007, Open XML, SharePoint og meget mere.
</p>
        <p>
Jeg har en flok konsulenter som skal gennem et certificeringsforløb på Teknologisk
Institut omkring SharePoint-udvikling, og de bør se på nogle af disse (hint hint hint...):
</p>
        <ul>
          <li>
Activate Auditing Programmatically for a Single Document Library in Windows SharePoint
Services 3.0</li>
          <li>
Activate Auditing Programmatically for a Site Collection in Windows SharePoint Services
3.0</li>
          <li>
Configure IntelliSense with CAML Files When Developing for Windows SharePoint Services
3.0 - NEW!</li>
          <li>
Create a Custom HttpHandler (AuditLogWorkbook.ashx) in in Windows SharePoint Services
3.0 - NEW!</li>
          <li>
Create a Feature for an Entry Control Block Item in Windows SharePoint Services 3.0</li>
          <li>
Create a Feature for the Site Actions Menu in Windows SharePoint Services 3.0</li>
          <li>
Create an Application Page in Windows SharePoint Services 3.0</li>
          <li>
Create a Solution Package in in Windows SharePoint Services 3.0 - NEW!</li>
          <li>
Display Data by Using the SPGridView Control in Windows SharePoint Services 3.0 -
NEW!</li>
          <li>
Read Entries from the Audit Log in Windows SharePoint Services 3.0 - NEW!</li>
          <li>
Read ListId and ItemId from an Application Page in Windows SharePoint Services 3.0</li>
          <li>
Run Commands with Elevated Privileges in Windows SharePoint Services 3.0 - NEW!</li>
          <li>
Write Custom Entries to the Audit Log in Windows SharePoint Services 3.0 - NEW!</li>
          <li>
Create a Custom Search Page and Tabs in the Search Center of SharePoint Server</li>
          <li>
Create and Expose Managed Properties in the Advanced Search Page of SharePoint Server
Enterprise Search</li>
          <li>
Create and Expose Search Scopes in SharePoint Server 2007 Enterprise Search</li>
          <li>
Create Business Data Catalog Entities in SharePoint Server 2007</li>
          <li>
Create Content Sources to Crawl Business Data in SharePoint Server 2007 Enterprise
Search</li>
          <li>
Create Managed-Code UDFs for Excel Services</li>
          <li>
Enable Users to Act on LOB Data with Business Data Catalog Actions - NEW!</li>
          <li>
Filter One Business Data Catalog List from Another by Using Associations in SharePoint
Server 2007</li>
          <li>
Refine Business Data Catalog Search with Scopes</li>
          <li>
Retrieve Excel 2007 Workbooks or Snapshots Using SharePoint Server 2007 Excel Services</li>
          <li>
Use Business Data Catalog Actions to Pass Parameters to InfoPath 2007 Browser Forms</li>
        </ul>
        <p>
 
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=c60f6f13-7af2-4ad9-9e5c-7cd54538bee9" />
      </body>
      <title>Office 2007 - Watch it, Code it, Read it, Explore it</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,c60f6f13-7af2-4ad9-9e5c-7cd54538bee9.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,c60f6f13-7af2-4ad9-9e5c-7cd54538bee9.aspx</link>
      <pubDate>Sun, 27 May 2007 20:51:31 GMT</pubDate>
      <description>&lt;p&gt;
Hvis du i en eller anden form har noget med Office 2007 udvikling af gøre (klient
eller server) så bør du lige se her
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://msdn2.microsoft.com/en-us/office/bb266408.aspx"&gt;Office Developer How-to
Center on MSDN&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
om der er ikke skulle være lidt info som du kan bruge til noget. 
&lt;/p&gt;
&lt;p&gt;
Der findes et hav af screencasts med tilhørende kode og tekst omkring eksempelvis
udvikling med Word 2007, Excel 2007, Open XML, SharePoint og meget mere.
&lt;/p&gt;
&lt;p&gt;
Jeg har en flok konsulenter som skal gennem et certificeringsforløb på Teknologisk
Institut omkring SharePoint-udvikling, og de bør se på nogle af disse (hint hint hint...):
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Activate Auditing Programmatically for a Single Document Library in Windows SharePoint
Services 3.0&lt;/li&gt;
&lt;li&gt;
Activate Auditing Programmatically for a Site Collection in Windows SharePoint Services
3.0&lt;/li&gt;
&lt;li&gt;
Configure IntelliSense with CAML Files When Developing for Windows SharePoint Services
3.0 - NEW!&lt;/li&gt;
&lt;li&gt;
Create a Custom HttpHandler (AuditLogWorkbook.ashx) in in Windows SharePoint Services
3.0 - NEW!&lt;/li&gt;
&lt;li&gt;
Create a Feature for an Entry Control Block Item in Windows SharePoint Services 3.0&lt;/li&gt;
&lt;li&gt;
Create a Feature for the Site Actions Menu in Windows SharePoint Services 3.0&lt;/li&gt;
&lt;li&gt;
Create an Application Page in Windows SharePoint Services 3.0&lt;/li&gt;
&lt;li&gt;
Create a Solution Package in in Windows SharePoint Services 3.0 - NEW!&lt;/li&gt;
&lt;li&gt;
Display Data by Using the SPGridView Control in Windows SharePoint Services 3.0 -
NEW!&lt;/li&gt;
&lt;li&gt;
Read Entries from the Audit Log in Windows SharePoint Services 3.0 - NEW!&lt;/li&gt;
&lt;li&gt;
Read ListId and ItemId from an Application Page in Windows SharePoint Services 3.0&lt;/li&gt;
&lt;li&gt;
Run Commands with Elevated Privileges in Windows SharePoint Services 3.0 - NEW!&lt;/li&gt;
&lt;li&gt;
Write Custom Entries to the Audit Log in Windows SharePoint Services 3.0 - NEW!&lt;/li&gt;
&lt;li&gt;
Create a Custom Search Page and Tabs in the Search Center of SharePoint Server&lt;/li&gt;
&lt;li&gt;
Create and Expose Managed Properties in the Advanced Search Page of SharePoint Server
Enterprise Search&lt;/li&gt;
&lt;li&gt;
Create and Expose Search Scopes in SharePoint Server 2007 Enterprise Search&lt;/li&gt;
&lt;li&gt;
Create Business Data Catalog Entities in SharePoint Server 2007&lt;/li&gt;
&lt;li&gt;
Create Content Sources to Crawl Business Data in SharePoint Server 2007 Enterprise
Search&lt;/li&gt;
&lt;li&gt;
Create Managed-Code UDFs for Excel Services&lt;/li&gt;
&lt;li&gt;
Enable Users to Act on LOB Data with Business Data Catalog Actions - NEW!&lt;/li&gt;
&lt;li&gt;
Filter One Business Data Catalog List from Another by Using Associations in SharePoint
Server 2007&lt;/li&gt;
&lt;li&gt;
Refine Business Data Catalog Search with Scopes&lt;/li&gt;
&lt;li&gt;
Retrieve Excel 2007 Workbooks or Snapshots Using SharePoint Server 2007 Excel Services&lt;/li&gt;
&lt;li&gt;
Use Business Data Catalog Actions to Pass Parameters to InfoPath 2007 Browser Forms&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=c60f6f13-7af2-4ad9-9e5c-7cd54538bee9" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,c60f6f13-7af2-4ad9-9e5c-7cd54538bee9.aspx</comments>
      <category>Office</category>
      <category>Undervisning</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=c9caeb7c-72a8-4cc3-b09c-ccb012389f43</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,c9caeb7c-72a8-4cc3-b09c-ccb012389f43.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,c9caeb7c-72a8-4cc3-b09c-ccb012389f43.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=c9caeb7c-72a8-4cc3-b09c-ccb012389f43</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Så lige på <a href="http://blogs.msdn.com/mikeh">Mike Hernandez's blog</a> at der
starter en ny webcast serie om VSTO i midten af april. Her giver folk som Ken
Getz og Robert Green gode råd om VSTO-udvikling. Det er så vidt jeg ved level 200
indhold (dvs ikke så avanceret).
</p>
        <p>
Se <a href="http://blogs.msdn.com/mikeh/archive/2007/04/05/links-to-vsto-straight-from-the-experts-webcast-series.aspx">mere
her</a>.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=c9caeb7c-72a8-4cc3-b09c-ccb012389f43" />
      </body>
      <title>VSTO: Straight from the Experts Webcast Series</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,c9caeb7c-72a8-4cc3-b09c-ccb012389f43.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,c9caeb7c-72a8-4cc3-b09c-ccb012389f43.aspx</link>
      <pubDate>Fri, 06 Apr 2007 10:37:42 GMT</pubDate>
      <description>&lt;p&gt;
Så lige på &lt;a href="http://blogs.msdn.com/mikeh"&gt;Mike Hernandez's blog&lt;/a&gt; at der
starter en ny webcast serie om VSTO i midten af april. Her&amp;nbsp;giver folk som Ken
Getz og Robert Green gode råd om VSTO-udvikling. Det er så vidt jeg ved level 200
indhold (dvs ikke så avanceret).
&lt;/p&gt;
&lt;p&gt;
Se &lt;a href="http://blogs.msdn.com/mikeh/archive/2007/04/05/links-to-vsto-straight-from-the-experts-webcast-series.aspx"&gt;mere
her&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=c9caeb7c-72a8-4cc3-b09c-ccb012389f43" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,c9caeb7c-72a8-4cc3-b09c-ccb012389f43.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=fe5741e7-8efd-4d5e-b930-c92ac1d76aa0</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,fe5741e7-8efd-4d5e-b930-c92ac1d76aa0.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,fe5741e7-8efd-4d5e-b930-c92ac1d76aa0.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=fe5741e7-8efd-4d5e-b930-c92ac1d76aa0</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Hvis man er til SharePoint 2007 (WSS eller MOSS) er der ingen vej uden om den nye
Frontpage - SharePoint Designer 2007. Dem der kender mig ved, at jeg absolut ikke
kan sætte to farver sammen til et godt resultat, og jeg burde derfor holde mig langt
væk fra design. Ikke desto mindre har jeg leget lidt med applikationen - ikke bare
med hensyn til design men også for at bygge no-code workflows til SharePoint. Det
er altså en fed applikation.
</p>
        <p>
Kender du SharePoint Designer? Hvis ikke så var det måske en ide at se et par videoer
om dyret
</p>
        <p>
          <a href="http://office.microsoft.com/en-us/help/HA102199841033.aspx">Demos: A six-part
series on getting the most out of SharePoint Designer 2007</a>
        </p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=fe5741e7-8efd-4d5e-b930-c92ac1d76aa0" />
      </body>
      <title>Getting the most out of SharePoint Designer 2007</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,fe5741e7-8efd-4d5e-b930-c92ac1d76aa0.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,fe5741e7-8efd-4d5e-b930-c92ac1d76aa0.aspx</link>
      <pubDate>Fri, 23 Mar 2007 08:27:39 GMT</pubDate>
      <description>&lt;p&gt;
Hvis man er til SharePoint 2007 (WSS eller MOSS) er der ingen vej uden om den nye
Frontpage - SharePoint Designer 2007. Dem der kender mig ved, at jeg absolut ikke
kan sætte to farver sammen til et godt resultat, og jeg burde derfor holde mig langt
væk fra design. Ikke desto mindre har jeg leget lidt med applikationen - ikke bare
med hensyn til design men også for at bygge no-code workflows til SharePoint. Det
er altså en fed applikation.
&lt;/p&gt;
&lt;p&gt;
Kender du SharePoint Designer? Hvis ikke så var det måske en ide at se et par videoer
om dyret
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://office.microsoft.com/en-us/help/HA102199841033.aspx"&gt;Demos: A six-part
series on getting the most out of SharePoint Designer 2007&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=fe5741e7-8efd-4d5e-b930-c92ac1d76aa0" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,fe5741e7-8efd-4d5e-b930-c92ac1d76aa0.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=869c5586-9dfc-4563-bba4-5faeea6bed46</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,869c5586-9dfc-4563-bba4-5faeea6bed46.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,869c5586-9dfc-4563-bba4-5faeea6bed46.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=869c5586-9dfc-4563-bba4-5faeea6bed46</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Fik lige en besked fra Henrik fra Option (tak!) at Microsoft har nu <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=19f21e5e-b715-4f0c-b959-8c6dcbdc1057&amp;DisplayLang=en">frigivet
deres extensions</a> til VS omkring WSS med følgende indhold:
</p>
        <p>
          <strong>Visual Studio 2005 Project Templates</strong>
        </p>
        <ul>
          <li>
Web Part 
</li>
          <li>
Team Site Definition 
</li>
          <li>
Blank Site Definition 
</li>
          <li>
List Definition 
</li>
        </ul>
        <p>
          <br />
          <b>Visual Studio 2005 Item Templates</b> (items that can be added into an existing
project) 
</p>
        <ul>
          <li>
Web Part 
</li>
          <li>
Custom Field 
</li>
          <li>
List Definition (with optional Event Receiver) 
</li>
          <li>
Content Type (with optional Event Receiver) 
</li>
          <li>
Module 
</li>
        </ul>
        <p>
          <br />
          <b>SharePoint Solution Generator</b>
        </p>
        <ul>
          <li>
This stand-alone program generates a Site Definition project from an existing SharePoint
site. The program enables developers to use the browser and Microsoft Office SharePoint
Designer to customize the content of their sites before creating code by using Visual
Studio. 
</li>
        </ul>
        <p>
 
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=869c5586-9dfc-4563-bba4-5faeea6bed46" />
      </body>
      <title>Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,869c5586-9dfc-4563-bba4-5faeea6bed46.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,869c5586-9dfc-4563-bba4-5faeea6bed46.aspx</link>
      <pubDate>Mon, 19 Mar 2007 10:40:57 GMT</pubDate>
      <description>&lt;p&gt;
Fik lige en besked&amp;nbsp;fra Henrik fra Option (tak!) at Microsoft har nu &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=19f21e5e-b715-4f0c-b959-8c6dcbdc1057&amp;amp;DisplayLang=en"&gt;frigivet
deres extensions&lt;/a&gt; til VS omkring WSS med følgende indhold:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Visual Studio 2005 Project Templates&lt;/strong&gt; 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Web Part 
&lt;li&gt;
Team Site Definition 
&lt;li&gt;
Blank Site Definition 
&lt;li&gt;
List Definition 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;br&gt;
&lt;b&gt;Visual Studio 2005 Item Templates&lt;/b&gt; (items that can be added into an existing
project) 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Web Part 
&lt;li&gt;
Custom Field 
&lt;li&gt;
List Definition (with optional Event Receiver) 
&lt;li&gt;
Content Type (with optional Event Receiver) 
&lt;li&gt;
Module 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;br&gt;
&lt;b&gt;SharePoint Solution Generator&lt;/b&gt; 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
This stand-alone program generates a Site Definition project from an existing SharePoint
site. The program enables developers to use the browser and Microsoft Office SharePoint
Designer to customize the content of their sites before creating code by using Visual
Studio. 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=869c5586-9dfc-4563-bba4-5faeea6bed46" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,869c5586-9dfc-4563-bba4-5faeea6bed46.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=ab4a4669-e9f7-411c-8d9e-05fc8513be94</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,ab4a4669-e9f7-411c-8d9e-05fc8513be94.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,ab4a4669-e9f7-411c-8d9e-05fc8513be94.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=ab4a4669-e9f7-411c-8d9e-05fc8513be94</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
VSTO-udvikling (både med 2005 og 2005 SE) er kodemæssigt rimelig simpel, og mulighederne
for at skabe spændende løsninger er helt enorme. Der er dog især en stor udfordring
man skal overkomme - deployment.
</p>
        <p>
Deployment er en udfordring dels på grund af sikkerheden (alle VSTO løsninger kræver
full trust hvilket er fint nok - det er bare ikke nemt ifbm deployment), samt at få
installeret de komponenter der kræves på klienten for at en VSTO løsninger spiller
(.NET2, VSTO runtime, PIA'er mv). Det er absolut ikke det nemmeste i verden, og dokumentationen
har været mangelfuld. Men nu er der lidt kog i gryden - nogle af de tunge drenge
har "opdateret" en ældre MSDN artikel
</p>
        <p>
          <a href="http://msdn2.microsoft.com/en-us/library/bb332051.aspx">Deploying Visual
Studio 2005 Tools for Office Second Edition Solutions Using Windows Installer</a>
        </p>
        <p>
Hvis du er til VSTO kommer du ikke uden om at læse den.
</p>
        <p>
Faktisk har deployment været (og vil fortsat være) et stort issue i VSTO. Man løser
meget i forbindelse med Orcas - men det ligger jo lidt ude i fremtiden. Det kan
naturligvis være et tilfælde at artiklen kommer netop nu, men faktum er at <a href="http://mvp.support.microsoft.com/MVPsummit">mandag
samles</a> en meget stor del af verdens MVP'er og RD'er i Redmond, og nogle af
os mødes bla. med VSTO produkttemaet. Det bliver uden tvivl en livlig diskussion,
men måske lidt mere afdæmpet nu da artiklen (endelig) er frigivet :-)
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=ab4a4669-e9f7-411c-8d9e-05fc8513be94" />
      </body>
      <title>VSTO deployment</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,ab4a4669-e9f7-411c-8d9e-05fc8513be94.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,ab4a4669-e9f7-411c-8d9e-05fc8513be94.aspx</link>
      <pubDate>Fri, 09 Mar 2007 21:12:05 GMT</pubDate>
      <description>&lt;p&gt;
VSTO-udvikling (både med 2005 og 2005 SE) er kodemæssigt rimelig simpel, og mulighederne
for at skabe spændende løsninger er helt enorme. Der er dog især en stor udfordring
man skal overkomme - deployment.
&lt;/p&gt;
&lt;p&gt;
Deployment er en udfordring dels på grund af sikkerheden (alle VSTO løsninger kræver
full trust hvilket er fint nok - det er bare ikke nemt ifbm deployment), samt at få
installeret de&amp;nbsp;komponenter der kræves på klienten for at en VSTO løsninger spiller
(.NET2, VSTO runtime, PIA'er mv). Det er absolut ikke det nemmeste i verden, og dokumentationen
har været mangelfuld. Men nu er der lidt kog i gryden&amp;nbsp;- nogle af de tunge drenge
har "opdateret" en ældre MSDN artikel
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://msdn2.microsoft.com/en-us/library/bb332051.aspx"&gt;Deploying Visual
Studio 2005 Tools for Office Second Edition Solutions Using Windows Installer&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Hvis du er til VSTO kommer du ikke uden om at læse den.
&lt;/p&gt;
&lt;p&gt;
Faktisk har deployment været (og vil fortsat være) et stort issue i VSTO. Man løser
meget i forbindelse med Orcas - men det ligger jo lidt ude i fremtiden.&amp;nbsp;Det kan
naturligvis være et tilfælde at artiklen kommer netop nu, men faktum er at &lt;a href="http://mvp.support.microsoft.com/MVPsummit"&gt;mandag
samles&lt;/a&gt; en meget stor del af verdens MVP'er og RD'er&amp;nbsp;i Redmond, og nogle af
os mødes bla. med VSTO produkttemaet. Det bliver uden tvivl en livlig diskussion,
men måske lidt mere afdæmpet nu da artiklen (endelig) er frigivet :-)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=ab4a4669-e9f7-411c-8d9e-05fc8513be94" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,ab4a4669-e9f7-411c-8d9e-05fc8513be94.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=a9e26d22-bb5c-42d3-a6cc-87a2435b6207</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,a9e26d22-bb5c-42d3-a6cc-87a2435b6207.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,a9e26d22-bb5c-42d3-a6cc-87a2435b6207.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=a9e26d22-bb5c-42d3-a6cc-87a2435b6207</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Lidt nyt i historien om ASP.NET AJAX i WSS/MOSS. <a href="http://weblogs.asp.net/scottgu/archive/2007/02/20/asp-net-ajax-and-sharepoint.aspx">ScottGu
har netop blogget om spørgsmålet</a>, og bekræfter endnu en gang at det vil spille
i WSS 3 SP1. Samtidigt giver han et par gode links til hvordan man får det til at
virke i dag hvis man pine død ikke kan vente (og det er vi jo nogle stykker som ikke
kan..)
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=a9e26d22-bb5c-42d3-a6cc-87a2435b6207" />
      </body>
      <title>ASP.NET AJAX og SharePoint</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,a9e26d22-bb5c-42d3-a6cc-87a2435b6207.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,a9e26d22-bb5c-42d3-a6cc-87a2435b6207.aspx</link>
      <pubDate>Mon, 26 Feb 2007 14:02:01 GMT</pubDate>
      <description>&lt;p&gt;
Lidt nyt i historien om ASP.NET AJAX&amp;nbsp;i WSS/MOSS. &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/02/20/asp-net-ajax-and-sharepoint.aspx"&gt;ScottGu
har netop blogget om spørgsmålet&lt;/a&gt;, og bekræfter endnu en gang at det vil spille
i WSS 3 SP1. Samtidigt giver han et par gode links til hvordan man får det til at
virke i dag hvis man pine død ikke kan vente (og det er vi jo nogle stykker som ikke
kan..)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=a9e26d22-bb5c-42d3-a6cc-87a2435b6207" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,a9e26d22-bb5c-42d3-a6cc-87a2435b6207.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=114bf877-8214-49f6-9b2a-e09dfe89202a</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,114bf877-8214-49f6-9b2a-e09dfe89202a.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,114bf877-8214-49f6-9b2a-e09dfe89202a.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=114bf877-8214-49f6-9b2a-e09dfe89202a</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Som <a href="http://blog.cronberg.dk/default,date,2007-01-30.aspx">tidligere skrevet</a> har
Microsoft produceret 40 skabeloner til WSS 3.0. Nu er de sidste 20 frigivet i endelig
version og indeholder blandt andet:
</p>
        <ul>
          <li>
 Absence Request and Vacation Schedule Management 
</li>
          <li>
 Budgeting and Tracking Multiple Projects 
</li>
          <li>
 Bug Database 
</li>
          <li>
 Call Center 
</li>
          <li>
 Change Request Management 
</li>
          <li>
 Compliance Process Support Site 
</li>
          <li>
 Contacts Management 
</li>
          <li>
 Document Library and Review 
</li>
          <li>
 Event Planning 
</li>
          <li>
 Expense Reimbursement and Approval 
</li>
          <li>
 Help Desk 
</li>
          <li>
 Inventory Tracking 
</li>
          <li>
 IT Team Workspace 
</li>
          <li>
 Job Requisition and Interview Management 
</li>
          <li>
 Knowledge Base 
</li>
          <li>
 Lending Library 
</li>
          <li>
 Physical Asset Tracking and Management 
</li>
          <li>
 Project Tracking Workspace 
</li>
          <li>
 Room and Equipment Reservations 
</li>
          <li>
 Sales Lead Pipeline 
</li>
        </ul>
        <p>
Find dem her:
</p>
        <ul>
          <li>
            <a href="http://www.microsoft.com/technet/windowsserver/sharepoint/wssapps/templates/default.mspx">New
Application Templates for Windows SharePoint Services 3.0</a>
            <br />
          </li>
        </ul>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=114bf877-8214-49f6-9b2a-e09dfe89202a" />
      </body>
      <title>Sidste 20 WSS skabeloner er frigivet</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,114bf877-8214-49f6-9b2a-e09dfe89202a.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,114bf877-8214-49f6-9b2a-e09dfe89202a.aspx</link>
      <pubDate>Mon, 26 Feb 2007 10:03:26 GMT</pubDate>
      <description>&lt;p&gt;
Som &lt;a href="http://blog.cronberg.dk/default,date,2007-01-30.aspx"&gt;tidligere skrevet&lt;/a&gt; har
Microsoft produceret 40 skabeloner til WSS 3.0. Nu er de sidste 20 frigivet i endelig
version og indeholder blandt andet:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&amp;nbsp;Absence Request and Vacation Schedule Management 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Budgeting and Tracking Multiple Projects 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Bug Database 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Call Center 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Change Request Management 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Compliance Process Support Site 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Contacts Management 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Document Library and Review 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Event Planning 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Expense Reimbursement and Approval 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Help Desk 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Inventory Tracking 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;IT Team Workspace 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Job Requisition and Interview Management 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Knowledge Base 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Lending Library 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Physical Asset Tracking and Management 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Project Tracking Workspace 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Room and Equipment Reservations 
&lt;/li&gt;
&lt;li&gt;
&amp;nbsp;Sales Lead Pipeline 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Find dem her:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/technet/windowsserver/sharepoint/wssapps/templates/default.mspx"&gt;New
Application Templates for Windows SharePoint Services 3.0&lt;/a&gt;
&lt;br&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=114bf877-8214-49f6-9b2a-e09dfe89202a" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,114bf877-8214-49f6-9b2a-e09dfe89202a.aspx</comments>
      <category>Nyheder</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=2b94e011-fb6b-40ae-b127-7473dd9bb4c6</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,2b94e011-fb6b-40ae-b127-7473dd9bb4c6.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,2b94e011-fb6b-40ae-b127-7473dd9bb4c6.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=2b94e011-fb6b-40ae-b127-7473dd9bb4c6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Ajax er som bekendt det helt store i øjeblikket, og alle seriøse web-udviklere har
leget lidt med de nye bits, og sikkert allerede implementeret noget. Alle kan sikkert
blive enige om at det er cool.
</p>
        <p>
Ajax i SharePoint (webparts) hænger dog fortsat lidt. Selv om det er muligt er det
ikke det nemmeste (eller supporteret), men der er lys forude. <a href="http://weblogs.asp.net/scottgu/">ScottGu</a> skulle <a href="http://blog.cronberg.dk/EditEntry.aspx">efter
sigende i Belgien</a> have udtalt "ASP.NET Ajax will be supported in SharePoint when
we release a service pack for SharePoint, we will ship it later this year." Tænk hvad
en simpel implementering af Ajax i SharePoint vil betyde - det vil gøre produktet
hurtigere, mere brugervenligt og øge mulighederne for at skabe en god funktionaltet.
Jeg kan ihvertfald se et hav af muligheder - bare med updatepanel- og timer-kontrollen
(og det er jo kun toppen af isbjerget).
</p>
        <p>
Lad os så få den service pack - jo før jo bedre.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=2b94e011-fb6b-40ae-b127-7473dd9bb4c6" />
      </body>
      <title>ASP.NET AJAX og SharePoint</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,2b94e011-fb6b-40ae-b127-7473dd9bb4c6.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,2b94e011-fb6b-40ae-b127-7473dd9bb4c6.aspx</link>
      <pubDate>Thu, 08 Feb 2007 20:59:56 GMT</pubDate>
      <description>&lt;p&gt;
Ajax er som bekendt det helt store i øjeblikket, og alle seriøse web-udviklere har
leget lidt med de nye bits, og sikkert allerede implementeret noget. Alle kan sikkert
blive enige om at det er cool.
&lt;/p&gt;
&lt;p&gt;
Ajax i SharePoint (webparts) hænger dog fortsat lidt. Selv om det er muligt er det
ikke det nemmeste (eller supporteret), men der er lys forude. &lt;a href="http://weblogs.asp.net/scottgu/"&gt;ScottGu&lt;/a&gt; skulle &lt;a href="http://blog.cronberg.dk/EditEntry.aspx"&gt;efter
sigende i Belgien&lt;/a&gt; have udtalt "ASP.NET Ajax will be supported in SharePoint when
we release a service pack for SharePoint, we will ship it later this year." Tænk hvad
en simpel implementering af Ajax i SharePoint vil betyde - det vil gøre produktet
hurtigere, mere brugervenligt og øge mulighederne for at skabe en god funktionaltet.
Jeg kan ihvertfald se et hav af muligheder - bare med updatepanel- og timer-kontrollen
(og det er jo kun toppen af isbjerget).
&lt;/p&gt;
&lt;p&gt;
Lad os så få den service pack - jo før jo bedre.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=2b94e011-fb6b-40ae-b127-7473dd9bb4c6" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,2b94e011-fb6b-40ae-b127-7473dd9bb4c6.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=ea1eefe4-297e-4e07-8ca8-cc0ef655354d</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,ea1eefe4-297e-4e07-8ca8-cc0ef655354d.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,ea1eefe4-297e-4e07-8ca8-cc0ef655354d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=ea1eefe4-297e-4e07-8ca8-cc0ef655354d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
De foredrag jeg har holdt de sidste par måneder omkring VSTO har alle indeholdt slides
omkring et specielt problem (nogen vil kalde det en udfordring) i VSTO add-ins
til Word, InfoPath og Outlook. Kort fortalt handler det om, at de tre applikationer benytter
SDI-brugerflade (Single Document Interface) hvilket giver en del bøvl i forbindelse
med VSTO add-ins fordi man selv er nødt til at holde styr på hvor mange dokumenter
af eksempelvis Word der er kørende. Det komplicere i den grad brugen af ctp (custom
task pane) og synkronisering af disse med ribbon.
</p>
        <p>
For at få en ide om problemet så 
</p>
        <ol>
          <li>
Lav en Word-add in</li>
          <li>
Tilføj en custom task pane med en eller anden kontrol i App_Start (sæt task pane's visible=true)</li>
          <li>
Tryk F5. Word starter og den nye ctp vises</li>
          <li>
Start nu en ny instans af Word fra Start-menuen i Word eller Windows</li>
          <li>
Bemærk at et nyt dokument startes og den forventede <u>ctp</u> ikke vises 
</li>
        </ol>
        <p>
          <em>Bemærk: Man vil normalt ikke vise en ctp i app_start - det bør sker gennem ribbon.
Det er blot et eksempel.</em>
        </p>
        <p>
Der har været en del røre om problemet, og flere er kommet med diverse løsninger (flere
VSTO sessioner på TechEd i Barcelona for et par måneder siden havde info netop om
dette).
</p>
        <p>
Der er nu kommet en officiel MSDN artikel om hvordan man kan løse problemet
</p>
        <p>
          <a href="http://msdn2.microsoft.com/en-us/library/bb264456.aspx">Managing Task Panes
in Multiple Word and InfoPath Documents</a>
        </p>
        <p>
Jeg har endnu ikke selv haft tiden til at læse den men vil alligevel nævne det her
fordi jeg ved der er flere som kæmper med problemet.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=ea1eefe4-297e-4e07-8ca8-cc0ef655354d" />
      </body>
      <title>SDI-problemet i Word og InfoPath (VSTO 2005 SE)</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,ea1eefe4-297e-4e07-8ca8-cc0ef655354d.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,ea1eefe4-297e-4e07-8ca8-cc0ef655354d.aspx</link>
      <pubDate>Thu, 01 Feb 2007 08:54:48 GMT</pubDate>
      <description>&lt;p&gt;
De foredrag jeg har holdt de sidste par måneder omkring VSTO har alle indeholdt slides
omkring et specielt&amp;nbsp;problem (nogen vil kalde&amp;nbsp;det en udfordring) i VSTO add-ins
til Word, InfoPath og Outlook. Kort fortalt handler det om, at de tre applikationer&amp;nbsp;benytter
SDI-brugerflade (Single Document Interface) hvilket giver en del bøvl i forbindelse
med VSTO add-ins fordi man selv er nødt til at holde styr på hvor mange dokumenter
af eksempelvis Word der er kørende. Det komplicere i den grad brugen af ctp (custom
task pane) og synkronisering af disse med ribbon.
&lt;/p&gt;
&lt;p&gt;
For at få en ide om problemet så 
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Lav en Word-add in&lt;/li&gt;
&lt;li&gt;
Tilføj en custom task pane med en eller anden kontrol i App_Start (sæt task pane's&amp;nbsp;visible=true)&lt;/li&gt;
&lt;li&gt;
Tryk F5. Word starter og den nye ctp vises&lt;/li&gt;
&lt;li&gt;
Start nu en ny instans af Word fra Start-menuen i Word eller Windows&lt;/li&gt;
&lt;li&gt;
Bemærk at et nyt dokument startes og den forventede &lt;u&gt;ctp&lt;/u&gt; ikke vises 
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
&lt;em&gt;Bemærk: Man vil normalt ikke vise en ctp i app_start - det bør sker gennem ribbon.
Det er blot et eksempel.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
Der har været en del røre om problemet, og flere er kommet med diverse løsninger (flere
VSTO sessioner på TechEd i Barcelona for et par måneder siden havde info netop om
dette).
&lt;/p&gt;
&lt;p&gt;
Der er nu kommet en officiel MSDN artikel om hvordan man kan løse problemet
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://msdn2.microsoft.com/en-us/library/bb264456.aspx"&gt;Managing Task Panes
in Multiple Word and InfoPath Documents&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Jeg har endnu ikke selv haft tiden til at læse den men vil alligevel nævne det her
fordi jeg ved der er flere som kæmper med problemet.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=ea1eefe4-297e-4e07-8ca8-cc0ef655354d" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,ea1eefe4-297e-4e07-8ca8-cc0ef655354d.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=b02b6f83-c83f-4d2b-aa53-0c1aaf3cdefe</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,b02b6f83-c83f-4d2b-aa53-0c1aaf3cdefe.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,b02b6f83-c83f-4d2b-aa53-0c1aaf3cdefe.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=b02b6f83-c83f-4d2b-aa53-0c1aaf3cdefe</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Vi har nu i et stykke tid ventet på frigivelsen af 40 applikations skabeloner til
WSS3, og nu er de her - næsten. Der er netop frigivet 20 af dem, herunder
</p>
        <ul>
          <li>
Board of Directors </li>
          <li>
Business Performance Reporting </li>
          <li>
Case Management for Government Agencies </li>
          <li>
Classroom Management </li>
          <li>
Clinical Trial Initiation and Management </li>
          <li>
Competitive Analysis Site </li>
          <li>
Discussion Database </li>
          <li>
Disputed Invoice Management </li>
          <li>
Employee Activities Site </li>
          <li>
Employee Self-Service Benefits </li>
          <li>
Employee Training Scheduling and Materials </li>
          <li>
Equity Research </li>
          <li>
Integrated Marketing Campaign Tracking </li>
          <li>
Manufacturing Process Management </li>
          <li>
New Store Opening </li>
          <li>
Product and Marketing Requirements Planning </li>
          <li>
Request for Proposal </li>
          <li>
Sports League </li>
          <li>
Team Work Site </li>
          <li>
Timecard Management 
</li>
        </ul>
        <p>
Der skulle være noget at gå i gang med. Husk både WSS3, SQL Server (Express) og disse
skabeloner er gratis (kræver dog en Win2003), så skal man styre elever og klasser,
medarbejdere, timekort mv er det bare at komme i gang:
</p>
        <p>
          <a href="http://www.microsoft.com/technet/windowsserver/sharepoint/wssapps/templates/default.mspx">http://www.microsoft.com/technet/windowsserver/sharepoint/wssapps/templates/default.mspx</a>
        </p>
        <p>
I øvrigt - hvis man mangler et værktøj til skole/kursus-administration så findes der
ligeledes <a href="http://www.codeplex.com/SLK">SharePoint Learning Kit</a> på CodePlex
som er meget interessant. Det er en videreudvikling af Microsoft Class Server som
i sin sidste version bla kørte på wss2. Den nye version er (i modsætning til den gamle
Class Server) gratis.<br /></p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=b02b6f83-c83f-4d2b-aa53-0c1aaf3cdefe" />
      </body>
      <title>20 nye skabeloner til WSS 3</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,b02b6f83-c83f-4d2b-aa53-0c1aaf3cdefe.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,b02b6f83-c83f-4d2b-aa53-0c1aaf3cdefe.aspx</link>
      <pubDate>Tue, 30 Jan 2007 19:09:20 GMT</pubDate>
      <description>&lt;p&gt;
Vi har nu i et stykke tid ventet på frigivelsen af 40 applikations skabeloner til
WSS3, og nu er de her - næsten. Der er netop frigivet 20 af dem, herunder
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Board of Directors&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Business Performance Reporting&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Case Management for Government Agencies&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Classroom Management&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Clinical Trial Initiation and Management&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Competitive Analysis Site&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Discussion Database&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Disputed Invoice Management&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Employee Activities Site&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Employee Self-Service Benefits&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Employee Training Scheduling and Materials&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Equity Research&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Integrated Marketing Campaign Tracking&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Manufacturing Process Management&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
New Store Opening&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Product and Marketing Requirements Planning&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Request for Proposal&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Sports League&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Team Work Site&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
Timecard Management 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Der skulle være noget at gå i gang med. Husk både WSS3, SQL Server (Express) og disse
skabeloner er gratis (kræver dog en Win2003), så skal man styre elever og klasser,
medarbejdere, timekort mv er det bare at komme i gang:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.microsoft.com/technet/windowsserver/sharepoint/wssapps/templates/default.mspx"&gt;http://www.microsoft.com/technet/windowsserver/sharepoint/wssapps/templates/default.mspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I øvrigt - hvis man mangler et værktøj til skole/kursus-administration så findes der
ligeledes &lt;a href="http://www.codeplex.com/SLK"&gt;SharePoint Learning Kit&lt;/a&gt; på CodePlex
som er meget interessant. Det er en videreudvikling af Microsoft Class Server som
i sin sidste version bla kørte på wss2. Den nye version er (i modsætning til den gamle
Class Server) gratis.&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=b02b6f83-c83f-4d2b-aa53-0c1aaf3cdefe" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,b02b6f83-c83f-4d2b-aa53-0c1aaf3cdefe.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=5deb57ff-a4ac-49bf-b419-f3409d699993</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,5deb57ff-a4ac-49bf-b419-f3409d699993.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,5deb57ff-a4ac-49bf-b419-f3409d699993.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=5deb57ff-a4ac-49bf-b419-f3409d699993</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Der er netop frigivet en screencast på Channel9 der handler om brugen af de omkring
40 snippets til System.IO.Packaging. Se og lær... ;-)
</p>
        <p>
          <a href="http://channel9.msdn.com/ShowPost.aspx?PostID=276880">http://channel9.msdn.com/ShowPost.aspx?PostID=276880</a>
        </p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=5deb57ff-a4ac-49bf-b419-f3409d699993" />
      </body>
      <title>Office Open XML Code Snippets</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,5deb57ff-a4ac-49bf-b419-f3409d699993.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,5deb57ff-a4ac-49bf-b419-f3409d699993.aspx</link>
      <pubDate>Mon, 29 Jan 2007 19:39:13 GMT</pubDate>
      <description>&lt;p&gt;
Der er netop frigivet en screencast på Channel9 der handler om brugen af de omkring
40 snippets til&amp;nbsp;System.IO.Packaging. Se og lær... ;-)
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=276880"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=276880&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=5deb57ff-a4ac-49bf-b419-f3409d699993" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,5deb57ff-a4ac-49bf-b419-f3409d699993.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=97914b62-f827-4c5f-9e39-9f45546cae1b</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,97914b62-f827-4c5f-9e39-9f45546cae1b.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,97914b62-f827-4c5f-9e39-9f45546cae1b.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=97914b62-f827-4c5f-9e39-9f45546cae1b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Har for nylig holdt et længere foredrag om udvikling på den nye Office 2007 platform.
Jeg snakkede blandt andet om
</p>
        <ul>
          <li>
Det nye filformat og mulighederne her</li>
          <li>
De forskellige versioner af VSTO og mulighederne med disse</li>
          <li>
Mulighederne med den nye Ribbon-brugerflade</li>
          <li>
Brug af Windows Forms brugerkontroller i VSTO (WinForm og Custom Task Pane)</li>
          <li>
Content Controls i Word</li>
          <li>
På serversiden nåede vi at snakke om BI og BDC i MOSS</li>
        </ul>
        <p>
Slides mv er fortrolige men hvis nogen har interesse i nogle af de links jeg henviste
til så smider jeg dem lige her (usorteret):
</p>
        <ul>
          <li>
[104] <a href="http://msdn2.microsoft.com/en-us/library/aa537184(office.11).aspx">Understanding
the Excel Object Model from a Visual Studio 2005 Developer's Perspective</a></li>
          <li>
[105] <a href="http://msdn2.microsoft.com/en-us/library/aa537164(office.11).aspx">Understanding
the Word Object Model from a Visual Studio 2005 Developer's Perspective</a></li>
          <li>
[118] <a href="http://blogs.msdn.com/ptorr/archive/2004/07/16/184716.aspx">A useful
regfile for VSTO</a><br />
Tilføjer trust/untrust assembly til Windows shell</li>
          <li>
[125] <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_vsto2005_ta/html/OfficeVSTOWindowsInstallerOverview.asp">Deploying
Visual Studio 2005 Tools for Office Solutions Using Windows Installer</a></li>
          <li>
[209] <a href="http://channel9.msdn.com/Shows/In_the_Office">Channel 9 Screencasts
- In the Office</a><br />
En hel masse screencasts om VSTO og Sharepoint udvikling</li>
          <li>
[231] <a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=6cfaabc8-db4d-41c3-8a88-3f974a7d0abe">SmartPart
for SharePoint: Workspace Home</a></li>
          <li>
[232] <a href="http://openxmldeveloper.org/default.aspx">OpenXML Developer</a></li>
          <li>
[254] <a href="http://msdn.microsoft.com/office/learn/screencasts/">Screencasts 2007
Microsoft Office System</a></li>
          <li>
[265] <a href="http://msdn.microsoft.com/office/learn/conferences/default.aspx">Office
Developer Center: Microsoft Office System Developers Conference 2006 Videos</a></li>
          <li>
[302] <a href="http://msdn2.microsoft.com/en-us/library/ms772422.aspx">What's New
for Developers in Outlook 2007 (Part 1 of 2)</a></li>
          <li>
[361] <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C9FB6A54-8069-4918-A6F9-E744928DFAC3&amp;displaylang=en">Microsoft
PSS VSTO 2005 Client TroubleShooter</a></li>
          <li>
[366] <a href="http://blogs.msdn.com/erikaehrli/archive/2006/08/11/word2007DataDocumentGenerationPart1.aspx">Erika
Ehrli : Data-driven document generation with Word 2007 and the Office XML File Formats:
Part 1</a></li>
          <li>
[382] <a href="http://channel9.msdn.com/Showpost.aspx?postid=199933">Custom taks pane
in Word</a><br />
Se kommentarer</li>
          <li>
[388] <a href="http://msdn2.microsoft.com/en-us/library/ms788695.aspx">Building an
Outlook 2007 Form Region with a Managed Add-In</a></li>
          <li>
[389] <a href="http://msdn2.microsoft.com/en-us/library/ms778811.aspx">Outlook 2007
Sample Add-ins: Rules Add-in, Travel Agency Add-in, and Prepare for Meeting Add-in</a></li>
          <li>
[400] <a href="http://www.microsoft.com/downloads/details.aspx?familyid=05E0DD12-8394-402B-8936-A07FE8AFAFFD&amp;displaylang=en">Download
details: Windows SharePoint Services 3.0: SDK</a></li>
          <li>
[401] <a href="http://www.microsoft.com/downloads/details.aspx?familyid=6D94E307-67D9-41AC-B2D6-0074D6286FA9&amp;displaylang=en">Download
details: SharePoint Server 2007: SDK</a></li>
          <li>
[425] <a href="http://blogs.msdn.com/frice/archive/tags/Customizing+the+Ribbon+UI/default.aspx">Serie:
Customizing the Office 2007 Ribbon UI</a><br />
Serie af blogindlæg</li>
          <li>
[428] <a href="http://blogs.msdn.com/eric_carter/archive/2006/10/09/Simple-Outlook-2007-VSTO-2005-SE-add_2D00_in-that-shows-ItemContextMenuDisplay-and-Table-usage.aspx">Simple
Outlook 2007 VSTO 2005 SE add-in that shows ItemContextMenuDisplay and Table usage </a></li>
          <li>
[431] <a href="http://blogs.msdn.com/mikeormond/archive/2006/08/17/704579.aspx">Mike
Ormond's WebLog : Word 2007 Content Controls, the Custom XML Store and XML Mappings</a></li>
          <li>
[447] <a href="http://msdn.microsoft.com/office/tool/ribbon/">Office Developer Center:
Ribbon</a></li>
          <li>
[450] <a href="http://blogs.msdn.com/andreww/archive/2006/10/20/synchronizing-ribbon-and-task-pane.aspx">Andrew
Whitechapel : Synchronizing Ribbon and Task Pane</a></li>
          <li>
[451] <a href="http://blogs.msdn.com/andreww/archive/2006/08/14/700404.aspx">Andrew
Whitechapel : The Anomalous Behavior of Custom Task Panes in Word and InfoPath</a></li>
          <li>
[462] <a href="http://msdn2.microsoft.com/en-us/office/aa942741(VS.80).aspx">Walkthrough:
Creating an Outlook Form Region</a></li>
          <li>
[463] <a href="http://www.codeplex.com/dbe">Word 2007 Content Control Toolkit</a></li>
          <li>
[464] <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f5539a90-dc41-4792-8ef8-f4de62ff1e81&amp;DisplayLang=en">Download
details: Microsoft Visual Studio 2005 Tools for Office Second Edition Runtime (VSTO
2005 SE) (x86)</a><br />
Hent VSTO 2005 SE</li>
          <li>
[465] <a href="http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;displaylang=en">Download
details: .NET Framework Version 2.0 Redistributable Package (x86)</a></li>
          <li>
[466] <a href="http://www.microsoft.com/downloads/details.aspx?familyid=59daebaa-bed4-4282-a28c-b864d8bfa513&amp;displaylang=en">Download
details: 2007 Microsoft Office System Update: Redistributable Primary Interop Assemblies</a></li>
          <li>
[467] <a href="http://msdn2.microsoft.com/en-us/library/2zs2w66f(VS.80).aspx">Deploying
Document-Level Customizations</a></li>
          <li>
[468] <a href="http://msdn2.microsoft.com/en-us/library/ms269007(VS.80).aspx">Deploying
Application-Level Add-ins</a></li>
          <li>
[469] <a href="http://msdn2.microsoft.com/en-us/library/d2tx7z6d(VS.80).aspx">Visual
Studio Tools for Office MSDN Doc</a></li>
          <li>
[470] <a href="http://msdn2.microsoft.com/en-us/office/aa905533.aspx">Visual Studio
Tools for Office Developer Portal</a></li>
          <li>
[472] <a href="http://www.microsoft.com/downloads/details.aspx?familyid=5E86CAB3-6FD6-4955-B979-E1676DB6B3CB&amp;displaylang=en">Download
details: Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System</a></li>
          <li>
[473] <a href="http://msdn2.microsoft.com/en-us/office/aa905544.aspx">Visual Studio
Tools for Office Community</a></li>
          <li>
[477] <a href="http://links.cronberg.dk/">Cronbergs links</a><br />
Samling af links fra Michell Cronberg</li>
          <li>
[478] <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C09B5A2D-EB6A-44B6-8BBD-3764A2FDA9CE&amp;displaylang=en">Download
details: Visual Studio Code Name "Orcas" October 2006 CTP</a></li>
          <li>
[479] <a href="http://blogs.msdn.com/mshneer/archive/2006/06/09/com-shim-wizard-for-visual-studio-2005.aspx">Misha
Shneerson : COM shim wizard for Visual Studio 2005</a></li>
          <li>
[481] <a href="http://msdn2.microsoft.com/en-us/office/aa905530.aspx">Ribbon Extensibility
developers home on MSDN</a></li>
          <li>
[483] <a href="http://blogs.msdn.com/tq/archive/2006/10/30/outlook-2007-form-region-sample.aspx">RSS
Outlook 2007 Form Region Sample</a></li>
          <li>
[484] <a href="http://blogs.msdn.com/coding4fun/archive/2006/11/20/1111248.aspx">Collecting
Outlook 2007 Statistics Using VSTO 2005 SE</a></li>
          <li>
[485] <a href="http://support.microsoft.com/kb/306422">HOW TO: Create an Office XP
Smart Tag DLL by Using Visual C# .NET</a></li>
          <li>
[486] <a href="http://msdn2.microsoft.com/en-us/library/aa338202.aspx">Customizing
the Office (2007) Ribbon User Interface for Developers (Part 1 of 3)</a><br />
Bemærk - dette er del 1 af 3 (de sidste 2 er også nødvendige). Disse tre artikler
er uundværdlige!</li>
          <li>
[491] <a href="http://msdn2.microsoft.com/en-us/library/aa942864(VS.80).aspx">Custom
Task Panes Overview</a></li>
          <li>
[492] <a href="http://www.microsoft.com/downloads/details.aspx?familyid=B7561318-542A-401C-B24E-8FFFA859F7F6&amp;displaylang=en">Download
details: Visual Studio 2005 Tools for Office Sample: Outlook Samples</a></li>
          <li>
[493] <a href="http://msdn2.microsoft.com/en-us/library/ms674894.aspx">Technical Articles.
Outlook 2007</a></li>
          <li>
[494] <a href="http://www.pptfaq.com/">The PowerPoint FAQ List</a></li>
          <li>
[495] <a href="http://www.nirsoft.net/articles/outlook_2007_object_model.html">What's
new in Outlook 2007 Object Model</a></li>
          <li>
[499] <a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321334884&amp;rl=1">Visual
Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath - $39.99</a></li>
          <li>
[500] <a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321426711&amp;rl=1">VSTO
for Mere Mortals™: A VBA Developer's Guide to Microsoft Office Development Using Visual
Studio 2005 Tools for Office - $35.99</a></li>
          <li>
[548] <a href="http://www.netfx3.com/">Microsoft .NET Framework 3.0 Community (NetFx3)</a></li>
          <li>
[550] <a href="http://blogs.msdn.com/erikaehrli/archive/2006/12/01/TopTenOfficeDeveloperResources.aspx">Erika
Ehrli : 2007 Microsoft Office System - Top Ten List of Resources for Developers and
Architects</a></li>
          <li>
[551] <a href="http://www.asaris.de/sites/Walsh/Lists/WSSv3%20FAQ/V%20Books.aspx">SharePoint
2007 books </a></li>
          <li>
[553] <a href="http://blogs.msdn.com/brian%5Fjones/">Brian Jones: Open XML Formats</a></li>
          <li>
[554] <a href="http://msdn2.microsoft.com/en-us/netframework/bb264589.aspx">.NET Framework
3.0 Downloads</a></li>
          <li>
[555] <a href="http://www.codeplex.com/PackageExplorer">Open XML Package Explorer</a></li>
          <li>
[556] <a href="http://betterecm.wordpress.com/2007/01/08/moss-2007-books-list-continues-to-grow/">MOSS
2007 Books List</a></li>
          <li>
[557] <a href="http://www.bdcmetaman.com/default.aspx">Home - BDC MetaMan</a></li>
        </ul>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=97914b62-f827-4c5f-9e39-9f45546cae1b" />
      </body>
      <title>Links til Office 2007 udvikling</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,97914b62-f827-4c5f-9e39-9f45546cae1b.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,97914b62-f827-4c5f-9e39-9f45546cae1b.aspx</link>
      <pubDate>Thu, 25 Jan 2007 19:41:57 GMT</pubDate>
      <description>&lt;p&gt;
Har for nylig holdt et længere foredrag om udvikling på den nye Office 2007 platform.
Jeg snakkede blandt andet om
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Det nye filformat og mulighederne her&lt;/li&gt;
&lt;li&gt;
De forskellige versioner af VSTO og mulighederne med disse&lt;/li&gt;
&lt;li&gt;
Mulighederne med den nye Ribbon-brugerflade&lt;/li&gt;
&lt;li&gt;
Brug af Windows Forms brugerkontroller i VSTO (WinForm og Custom Task Pane)&lt;/li&gt;
&lt;li&gt;
Content Controls&amp;nbsp;i Word&lt;/li&gt;
&lt;li&gt;
På serversiden nåede vi at snakke om BI og BDC i MOSS&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Slides mv er fortrolige men hvis nogen har interesse i nogle af de links jeg henviste
til så smider jeg dem lige her (usorteret):
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
[104] &lt;a href="http://msdn2.microsoft.com/en-us/library/aa537184(office.11).aspx"&gt;Understanding
the Excel Object Model from a Visual Studio 2005 Developer's Perspective&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[105] &lt;a href="http://msdn2.microsoft.com/en-us/library/aa537164(office.11).aspx"&gt;Understanding
the Word Object Model from a Visual Studio 2005 Developer's Perspective&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[118] &lt;a href="http://blogs.msdn.com/ptorr/archive/2004/07/16/184716.aspx"&gt;A useful
regfile for VSTO&lt;/a&gt;
&lt;br&gt;
Tilføjer trust/untrust assembly til Windows shell&lt;/li&gt;
&lt;li&gt;
[125] &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_vsto2005_ta/html/OfficeVSTOWindowsInstallerOverview.asp"&gt;Deploying
Visual Studio 2005 Tools for Office Solutions Using Windows Installer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[209] &lt;a href="http://channel9.msdn.com/Shows/In_the_Office"&gt;Channel 9 Screencasts
- In the Office&lt;/a&gt;
&lt;br&gt;
En hel masse screencasts om VSTO og Sharepoint udvikling&lt;/li&gt;
&lt;li&gt;
[231] &lt;a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=6cfaabc8-db4d-41c3-8a88-3f974a7d0abe"&gt;SmartPart
for SharePoint: Workspace Home&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[232] &lt;a href="http://openxmldeveloper.org/default.aspx"&gt;OpenXML Developer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[254] &lt;a href="http://msdn.microsoft.com/office/learn/screencasts/"&gt;Screencasts 2007
Microsoft Office System&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[265] &lt;a href="http://msdn.microsoft.com/office/learn/conferences/default.aspx"&gt;Office
Developer Center: Microsoft Office System Developers Conference 2006 Videos&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[302] &lt;a href="http://msdn2.microsoft.com/en-us/library/ms772422.aspx"&gt;What's New
for Developers in Outlook 2007 (Part 1 of 2)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[361] &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C9FB6A54-8069-4918-A6F9-E744928DFAC3&amp;amp;displaylang=en"&gt;Microsoft
PSS VSTO 2005 Client TroubleShooter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[366] &lt;a href="http://blogs.msdn.com/erikaehrli/archive/2006/08/11/word2007DataDocumentGenerationPart1.aspx"&gt;Erika
Ehrli : Data-driven document generation with Word 2007 and the Office XML File Formats:
Part 1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[382] &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=199933"&gt;Custom taks pane
in Word&lt;/a&gt;
&lt;br&gt;
Se kommentarer&lt;/li&gt;
&lt;li&gt;
[388] &lt;a href="http://msdn2.microsoft.com/en-us/library/ms788695.aspx"&gt;Building an
Outlook 2007 Form Region with a Managed Add-In&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[389] &lt;a href="http://msdn2.microsoft.com/en-us/library/ms778811.aspx"&gt;Outlook 2007
Sample Add-ins: Rules Add-in, Travel Agency Add-in, and Prepare for Meeting Add-in&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[400] &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=05E0DD12-8394-402B-8936-A07FE8AFAFFD&amp;amp;displaylang=en"&gt;Download
details: Windows SharePoint Services 3.0: SDK&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[401] &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=6D94E307-67D9-41AC-B2D6-0074D6286FA9&amp;amp;displaylang=en"&gt;Download
details: SharePoint Server 2007: SDK&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[425] &lt;a href="http://blogs.msdn.com/frice/archive/tags/Customizing+the+Ribbon+UI/default.aspx"&gt;Serie:
Customizing the Office 2007 Ribbon UI&lt;/a&gt;
&lt;br&gt;
Serie af blogindlæg&lt;/li&gt;
&lt;li&gt;
[428] &lt;a href="http://blogs.msdn.com/eric_carter/archive/2006/10/09/Simple-Outlook-2007-VSTO-2005-SE-add_2D00_in-that-shows-ItemContextMenuDisplay-and-Table-usage.aspx"&gt;Simple
Outlook 2007 VSTO 2005 SE add-in that shows ItemContextMenuDisplay and Table usage &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[431] &lt;a href="http://blogs.msdn.com/mikeormond/archive/2006/08/17/704579.aspx"&gt;Mike
Ormond's WebLog : Word 2007 Content Controls, the Custom XML Store and XML Mappings&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[447] &lt;a href="http://msdn.microsoft.com/office/tool/ribbon/"&gt;Office Developer Center:
Ribbon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[450] &lt;a href="http://blogs.msdn.com/andreww/archive/2006/10/20/synchronizing-ribbon-and-task-pane.aspx"&gt;Andrew
Whitechapel : Synchronizing Ribbon and Task Pane&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[451] &lt;a href="http://blogs.msdn.com/andreww/archive/2006/08/14/700404.aspx"&gt;Andrew
Whitechapel : The Anomalous Behavior of Custom Task Panes in Word and InfoPath&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[462] &lt;a href="http://msdn2.microsoft.com/en-us/office/aa942741(VS.80).aspx"&gt;Walkthrough:
Creating an Outlook Form Region&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[463] &lt;a href="http://www.codeplex.com/dbe"&gt;Word 2007 Content Control Toolkit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[464] &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f5539a90-dc41-4792-8ef8-f4de62ff1e81&amp;amp;DisplayLang=en"&gt;Download
details: Microsoft Visual Studio 2005 Tools for Office Second Edition Runtime (VSTO
2005 SE) (x86)&lt;/a&gt;
&lt;br&gt;
Hent VSTO 2005 SE&lt;/li&gt;
&lt;li&gt;
[465] &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;amp;displaylang=en"&gt;Download
details: .NET Framework Version 2.0 Redistributable Package (x86)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[466] &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=59daebaa-bed4-4282-a28c-b864d8bfa513&amp;amp;displaylang=en"&gt;Download
details: 2007 Microsoft Office System Update: Redistributable Primary Interop Assemblies&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[467] &lt;a href="http://msdn2.microsoft.com/en-us/library/2zs2w66f(VS.80).aspx"&gt;Deploying
Document-Level Customizations&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[468] &lt;a href="http://msdn2.microsoft.com/en-us/library/ms269007(VS.80).aspx"&gt;Deploying
Application-Level Add-ins&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[469] &lt;a href="http://msdn2.microsoft.com/en-us/library/d2tx7z6d(VS.80).aspx"&gt;Visual
Studio Tools for Office MSDN Doc&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[470] &lt;a href="http://msdn2.microsoft.com/en-us/office/aa905533.aspx"&gt;Visual Studio
Tools for Office Developer Portal&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[472] &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=5E86CAB3-6FD6-4955-B979-E1676DB6B3CB&amp;amp;displaylang=en"&gt;Download
details: Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[473] &lt;a href="http://msdn2.microsoft.com/en-us/office/aa905544.aspx"&gt;Visual Studio
Tools for Office Community&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[477] &lt;a href="http://links.cronberg.dk/"&gt;Cronbergs links&lt;/a&gt;
&lt;br&gt;
Samling af links fra Michell Cronberg&lt;/li&gt;
&lt;li&gt;
[478] &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C09B5A2D-EB6A-44B6-8BBD-3764A2FDA9CE&amp;amp;displaylang=en"&gt;Download
details: Visual Studio Code Name "Orcas" October 2006 CTP&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[479] &lt;a href="http://blogs.msdn.com/mshneer/archive/2006/06/09/com-shim-wizard-for-visual-studio-2005.aspx"&gt;Misha
Shneerson : COM shim wizard for Visual Studio 2005&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[481] &lt;a href="http://msdn2.microsoft.com/en-us/office/aa905530.aspx"&gt;Ribbon Extensibility
developers home on MSDN&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[483] &lt;a href="http://blogs.msdn.com/tq/archive/2006/10/30/outlook-2007-form-region-sample.aspx"&gt;RSS
Outlook 2007 Form Region Sample&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[484] &lt;a href="http://blogs.msdn.com/coding4fun/archive/2006/11/20/1111248.aspx"&gt;Collecting
Outlook 2007 Statistics Using VSTO 2005 SE&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[485] &lt;a href="http://support.microsoft.com/kb/306422"&gt;HOW TO: Create an Office XP
Smart Tag DLL by Using Visual C# .NET&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[486] &lt;a href="http://msdn2.microsoft.com/en-us/library/aa338202.aspx"&gt;Customizing
the Office (2007) Ribbon User Interface for Developers (Part 1 of 3)&lt;/a&gt;
&lt;br&gt;
Bemærk - dette er del 1 af 3 (de sidste 2 er også nødvendige). Disse tre artikler
er uundværdlige!&lt;/li&gt;
&lt;li&gt;
[491] &lt;a href="http://msdn2.microsoft.com/en-us/library/aa942864(VS.80).aspx"&gt;Custom
Task Panes Overview&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[492] &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=B7561318-542A-401C-B24E-8FFFA859F7F6&amp;amp;displaylang=en"&gt;Download
details: Visual Studio 2005 Tools for Office Sample: Outlook Samples&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[493] &lt;a href="http://msdn2.microsoft.com/en-us/library/ms674894.aspx"&gt;Technical Articles.
Outlook 2007&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[494] &lt;a href="http://www.pptfaq.com/"&gt;The PowerPoint FAQ List&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[495] &lt;a href="http://www.nirsoft.net/articles/outlook_2007_object_model.html"&gt;What's
new in Outlook 2007 Object Model&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[499] &lt;a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321334884&amp;amp;rl=1"&gt;Visual
Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath - $39.99&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[500] &lt;a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321426711&amp;amp;rl=1"&gt;VSTO
for Mere Mortals™: A VBA Developer's Guide to Microsoft Office Development Using Visual
Studio 2005 Tools for Office - $35.99&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[548] &lt;a href="http://www.netfx3.com/"&gt;Microsoft .NET Framework 3.0 Community (NetFx3)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[550] &lt;a href="http://blogs.msdn.com/erikaehrli/archive/2006/12/01/TopTenOfficeDeveloperResources.aspx"&gt;Erika
Ehrli : 2007 Microsoft Office System - Top Ten List of Resources for Developers and
Architects&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[551] &lt;a href="http://www.asaris.de/sites/Walsh/Lists/WSSv3%20FAQ/V%20Books.aspx"&gt;SharePoint
2007 books &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[553] &lt;a href="http://blogs.msdn.com/brian%5Fjones/"&gt;Brian Jones: Open XML Formats&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[554] &lt;a href="http://msdn2.microsoft.com/en-us/netframework/bb264589.aspx"&gt;.NET Framework
3.0 Downloads&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[555] &lt;a href="http://www.codeplex.com/PackageExplorer"&gt;Open XML Package Explorer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[556] &lt;a href="http://betterecm.wordpress.com/2007/01/08/moss-2007-books-list-continues-to-grow/"&gt;MOSS
2007 Books List&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
[557] &lt;a href="http://www.bdcmetaman.com/default.aspx"&gt;Home - BDC MetaMan&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=97914b62-f827-4c5f-9e39-9f45546cae1b" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,97914b62-f827-4c5f-9e39-9f45546cae1b.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=e3b7843a-3bfb-417c-8ab5-c52dfa7c73b4</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,e3b7843a-3bfb-417c-8ab5-c52dfa7c73b4.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,e3b7843a-3bfb-417c-8ab5-c52dfa7c73b4.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=e3b7843a-3bfb-417c-8ab5-c52dfa7c73b4</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Gode nyheder for SharePoint folket - SDK'er er klar til både <a href="http://www.microsoft.com/downloads/details.aspx?familyid=6D94E307-67D9-41AC-B2D6-0074D6286FA9&amp;displaylang=en">MOSS</a> og <a href="http://www.microsoft.com/downloads/details.aspx?familyid=05e0dd12-8394-402b-8936-a07fe8afaffd&amp;displaylang=en">WSS</a>.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=e3b7843a-3bfb-417c-8ab5-c52dfa7c73b4" />
      </body>
      <title>MOSS SDK og WSS SDK</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,e3b7843a-3bfb-417c-8ab5-c52dfa7c73b4.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,e3b7843a-3bfb-417c-8ab5-c52dfa7c73b4.aspx</link>
      <pubDate>Tue, 23 Jan 2007 11:25:30 GMT</pubDate>
      <description>&lt;p&gt;
Gode nyheder for SharePoint folket - SDK'er er klar til både &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=6D94E307-67D9-41AC-B2D6-0074D6286FA9&amp;amp;displaylang=en"&gt;MOSS&lt;/a&gt; og &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=05e0dd12-8394-402b-8936-a07fe8afaffd&amp;amp;displaylang=en"&gt;WSS&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=e3b7843a-3bfb-417c-8ab5-c52dfa7c73b4" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,e3b7843a-3bfb-417c-8ab5-c52dfa7c73b4.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=3e01d653-0b84-4475-a387-af54cff99db6</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,3e01d653-0b84-4475-a387-af54cff99db6.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,3e01d653-0b84-4475-a387-af54cff99db6.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=3e01d653-0b84-4475-a387-af54cff99db6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Der er et par forhold du skal være opmærksom på hvis du udvikler til Outlook 2007
- der er to nye KB artikler på MSDN
</p>
        <p>
929592 Known issues with developing Office Outlook 2007 form regions<br /><a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;929592">http://support.microsoft.com/default.aspx?scid=kb;EN-US;929592</a></p>
        <p>
929593 The known issues with the Microsoft Office Outlook 2007 object model<br /><a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;929593">http://support.microsoft.com/default.aspx?scid=kb;EN-US;929593</a></p>
        <p>
Outlook-udvikling har aldrig været nemt ;)
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=3e01d653-0b84-4475-a387-af54cff99db6" />
      </body>
      <title>Outlook 2007 udvikling - artikler om "problemer"</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,3e01d653-0b84-4475-a387-af54cff99db6.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,3e01d653-0b84-4475-a387-af54cff99db6.aspx</link>
      <pubDate>Mon, 08 Jan 2007 21:26:35 GMT</pubDate>
      <description>&lt;p&gt;
Der er et par forhold du skal være opmærksom på hvis du udvikler til Outlook 2007
- der er to nye KB artikler på MSDN
&lt;/p&gt;
&lt;p&gt;
929592 Known issues with developing Office Outlook 2007 form regions&lt;br&gt;
&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;929592"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;929592&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
929593 The known issues with the Microsoft Office Outlook 2007 object model&lt;br&gt;
&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;929593"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;929593&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Outlook-udvikling har aldrig været nemt ;)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=3e01d653-0b84-4475-a387-af54cff99db6" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,3e01d653-0b84-4475-a387-af54cff99db6.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=f1b2ede4-7524-433b-9d66-02e5378f464b</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,f1b2ede4-7524-433b-9d66-02e5378f464b.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,f1b2ede4-7524-433b-9d66-02e5378f464b.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=f1b2ede4-7524-433b-9d66-02e5378f464b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
På 2007 Microsoft Office Learning Portal er der pt gratis (så længe det varer!) e-learning
kurser omkring diverse Office 2007-applikationer - herunder WSS, MOSS og Communications
Server.
</p>
        <p>
Se <a href="http://www.Microsoft.com/learning/office2007/itpro/default.mspx">http://www.Microsoft.com/learning/office2007/itpro/default.mspx</a>,
men gør det hellere nu. Tilbuddet varer ikke evigt.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=f1b2ede4-7524-433b-9d66-02e5378f464b" />
      </body>
      <title>Gratis Office 2007 online træning </title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,f1b2ede4-7524-433b-9d66-02e5378f464b.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,f1b2ede4-7524-433b-9d66-02e5378f464b.aspx</link>
      <pubDate>Sun, 07 Jan 2007 20:22:24 GMT</pubDate>
      <description>&lt;p&gt;
På 2007 Microsoft Office Learning Portal er der pt gratis (så længe det varer!) e-learning
kurser omkring diverse Office 2007-applikationer - herunder WSS, MOSS og&amp;nbsp;Communications
Server.
&lt;/p&gt;
&lt;p&gt;
Se &lt;a href="http://www.Microsoft.com/learning/office2007/itpro/default.mspx"&gt;http://www.Microsoft.com/learning/office2007/itpro/default.mspx&lt;/a&gt;,
men gør det hellere nu. Tilbuddet varer ikke evigt.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=f1b2ede4-7524-433b-9d66-02e5378f464b" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,f1b2ede4-7524-433b-9d66-02e5378f464b.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=2e4c527f-5a76-4adc-b67c-43f7626bd528</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,2e4c527f-5a76-4adc-b67c-43f7626bd528.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,2e4c527f-5a76-4adc-b67c-43f7626bd528.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=2e4c527f-5a76-4adc-b67c-43f7626bd528</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Hvis man installerer WSS3 (Windows SharePoint Services) har man en indbygget site
collection til at skabe en blog. Den har jeg brugt et par gange efterhånden og den
virker fint. Dog er der en ting der har irriteret mig - nemlig at man som udgangspunkt
kun kan tilknytte en enkelt kategori til et indlæg. Men nu er SharePoint jo nem at
tilrette så her er en kort forklaring på hvordan du gør:
</p>
        <ol>
          <li>
Vælg "View All Site Content" for at finde listen "Posts" (alt i SharePoint er lister
og til en blog oprettes der automatisk en liste med indlæg, kategorier, kommentarer
og så videre) 
</li>
          <li>
Klik på "Posts" listen og vælg "List settings" på Settings-menuen 
</li>
          <li>
Klik på "Category" i Columns-tabellen 
</li>
          <li>
Sæt kryds i "Allow multiple values" og klik Ok</li>
        </ol>
        <p align="center">
          <img height="333" alt="category.jpg" src="http://blog.cronberg.dk/content/binary/category.jpg" width="619" border="0" />
        </p>
        <p align="left">
Nu kan et indlæg placeres i flere kategorier. 
</p>
        <p align="left">
Længe leve SharePoint ;)
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=2e4c527f-5a76-4adc-b67c-43f7626bd528" />
      </body>
      <title>Tilretning af blog i WSS3</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,2e4c527f-5a76-4adc-b67c-43f7626bd528.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,2e4c527f-5a76-4adc-b67c-43f7626bd528.aspx</link>
      <pubDate>Fri, 29 Dec 2006 09:48:09 GMT</pubDate>
      <description>&lt;p&gt;
Hvis man installerer WSS3 (Windows SharePoint Services) har man en indbygget site
collection til at skabe en blog. Den har jeg brugt et par gange efterhånden og den
virker fint. Dog er der en ting der har irriteret mig - nemlig at man som udgangspunkt
kun kan tilknytte en enkelt kategori til et indlæg. Men nu er SharePoint jo nem at
tilrette så her er en kort forklaring på hvordan du gør:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Vælg "View All Site Content" for at finde listen "Posts" (alt i SharePoint er lister
og til en blog oprettes der automatisk en liste med indlæg, kategorier, kommentarer
og så videre) 
&lt;li&gt;
Klik på "Posts" listen og vælg "List settings" på Settings-menuen 
&lt;li&gt;
Klik på "Category" i Columns-tabellen 
&lt;li&gt;
Sæt kryds i "Allow multiple values" og klik Ok&lt;/li&gt;
&lt;/ol&gt;
&lt;p align=center&gt;
&lt;img height=333 alt=category.jpg src="http://blog.cronberg.dk/content/binary/category.jpg" width=619 border=0&gt;
&lt;/p&gt;
&lt;p align=left&gt;
Nu kan et indlæg placeres i flere kategorier. 
&lt;/p&gt;
&lt;p align=left&gt;
Længe leve SharePoint ;)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=2e4c527f-5a76-4adc-b67c-43f7626bd528" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,2e4c527f-5a76-4adc-b67c-43f7626bd528.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=256edd63-a39e-4a70-8435-94e5850b292f</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,256edd63-a39e-4a70-8435-94e5850b292f.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,256edd63-a39e-4a70-8435-94e5850b292f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=256edd63-a39e-4a70-8435-94e5850b292f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Jeg har tidligere snakket lidt om bøger til WSS3 (2007) og til MOSS, og faldt i dag
over en (ligner det) komplet liste over bøger (i skrivende stund 31 titler). Det er <a href="http://www.asaris.de/sites/Walsh/default.aspx">Mike
Walsh</a> der står bag et stort site om WSS3 der vedligeholder listen - <a href="http://www.asaris.de/sites/Walsh/Lists/WSSv3%20FAQ/V%20Books.aspx">du
kan finde den her</a>.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=256edd63-a39e-4a70-8435-94e5850b292f" />
      </body>
      <title>Udgivelser om WSS3 / MOSS</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,256edd63-a39e-4a70-8435-94e5850b292f.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,256edd63-a39e-4a70-8435-94e5850b292f.aspx</link>
      <pubDate>Mon, 25 Dec 2006 21:43:38 GMT</pubDate>
      <description>&lt;p&gt;
Jeg har tidligere snakket lidt om bøger til WSS3 (2007) og til MOSS, og faldt i dag
over en (ligner det) komplet liste over bøger (i skrivende stund 31 titler). Det er &lt;a href="http://www.asaris.de/sites/Walsh/default.aspx"&gt;Mike
Walsh&lt;/a&gt;&amp;nbsp;der står bag et stort site om WSS3 der vedligeholder listen - &lt;a href="http://www.asaris.de/sites/Walsh/Lists/WSSv3%20FAQ/V%20Books.aspx"&gt;du
kan finde den her&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=256edd63-a39e-4a70-8435-94e5850b292f" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,256edd63-a39e-4a70-8435-94e5850b292f.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=c6e1c39a-6dea-40c6-9be6-03431038974a</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,c6e1c39a-6dea-40c6-9be6-03431038974a.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,c6e1c39a-6dea-40c6-9be6-03431038974a.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=c6e1c39a-6dea-40c6-9be6-03431038974a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img height="90" alt="gblogo.gif" hspace="5" src="http://blog.cronberg.dk/content/binary/gblogo.gif" width="236" align="right" vspace="5" border="0" />Har
lige siddet og leget lidt med den nye skabelon til WSS 3 kaldet <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=4030D847-31BC-43EA-90EC-111B546D5411&amp;displaylang=en">Microsoft
GroupBoard Workspace</a>. Den giver mulighed for at oprette et site som gør det nemt
for et team at samarbejde. Der eksempelvis kalender, styring af ressourcer (mødelokaler,
projektor mv), timekort, og en del mere. Den virker ret brugbar og så er den ligesom
WSS3 jo gratis. Prøv den selv.
</p>
        <p>
          <a href="http://www.elfyourself.com/?userid=6b13654123a1d55b342080dG06122204">N</a>u
venter vi så med spænding på <a href="http://blogs.msdn.com/sharepoint/archive/2006/11/16/pre-announcing-of-the-fabulous-40-application-templates-for-windows-sharepoint-services-3-0.aspx">Fabulous
40 Application Templates</a>.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=c6e1c39a-6dea-40c6-9be6-03431038974a" />
      </body>
      <title>Microsoft GroupBoard Workspace </title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,c6e1c39a-6dea-40c6-9be6-03431038974a.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,c6e1c39a-6dea-40c6-9be6-03431038974a.aspx</link>
      <pubDate>Tue, 19 Dec 2006 13:08:50 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img height=90 alt=gblogo.gif hspace=5 src="http://blog.cronberg.dk/content/binary/gblogo.gif" width=236 align=right vspace=5 border=0&gt;Har
lige siddet og leget lidt med den nye skabelon til WSS 3 kaldet &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=4030D847-31BC-43EA-90EC-111B546D5411&amp;amp;displaylang=en"&gt;Microsoft
GroupBoard Workspace&lt;/a&gt;. Den giver mulighed for at oprette et site som gør det nemt
for et team at samarbejde. Der eksempelvis kalender, styring af ressourcer (mødelokaler,
projektor mv), timekort, og en del mere. Den virker ret brugbar og så er den ligesom
WSS3 jo gratis. Prøv den selv.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.elfyourself.com/?userid=6b13654123a1d55b342080dG06122204"&gt;N&lt;/a&gt;u
venter vi så med spænding på &lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/11/16/pre-announcing-of-the-fabulous-40-application-templates-for-windows-sharepoint-services-3-0.aspx"&gt;Fabulous
40 Application Templates&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=c6e1c39a-6dea-40c6-9be6-03431038974a" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,c6e1c39a-6dea-40c6-9be6-03431038974a.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=ff355932-db35-455e-a8d9-3bdfedce5df1</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,ff355932-db35-455e-a8d9-3bdfedce5df1.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,ff355932-db35-455e-a8d9-3bdfedce5df1.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=ff355932-db35-455e-a8d9-3bdfedce5df1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Som aftalt er her VB-koden til synkronisering af ribbon. Denne kode er til en PowerPoint
add-in som indsætter en dato i det aktuelle slide. Se de tidligere indlæg for en nærmere
forklaring på koden.
</p>
        <p>
Først ThisAddIn.vb:
</p>
        <p>
          <font face="Courier New">
            <font color="blue">Public</font>
            <font color="black">
            </font>
            <font color="blue">Class</font>
          </font>
          <font face="Courier New">
            <font color="black"> ThisAddIn<br /><br />
  </font>
            <font color="blue">Public</font>
            <font color="black">
            </font>
            <font color="blue">WithEvents</font>
            <font color="black"> ctp </font>
            <font color="blue">As</font>
          </font>
          <font face="Courier New">
            <font color="black"> Microsoft.Office.Tools.CustomTaskPane<br />
  </font>
            <font color="blue">Private</font>
            <font color="black"> cal </font>
            <font color="blue">As</font>
          </font>
          <font face="Courier New">
            <font color="black"> MonthCalendar<br />
  </font>
            <font color="blue">Private</font>
            <font color="black">
            </font>
            <font color="blue">WithEvents</font>
            <font color="black"> btn </font>
            <font color="blue">As</font>
          </font>
          <font face="Courier New">
            <font color="black"> Button<br /><br />
  </font>
            <font color="blue">Private</font>
            <font color="black">
            </font>
            <font color="blue">Sub</font>
            <font color="black"> ThisAddIn_Startup(</font>
            <font color="blue">ByVal</font>
            <font color="black"> sender </font>
            <font color="blue">As</font>
            <font color="black">
            </font>
            <font color="blue">Object</font>
            <font color="black">, 
<br />
  </font>
            <font color="blue">ByVal</font>
            <font color="black"> e </font>
            <font color="blue">As</font>
            <font color="black"> System.EventArgs) </font>
            <font color="blue">Handles</font>
            <font color="black">
            </font>
            <font color="blue">Me</font>
          </font>
          <font face="Courier New">
            <font color="black">.Startup<br /><br />
    cal = </font>
            <font color="blue">New</font>
          </font>
          <font face="Courier New">
            <font color="black"> MonthCalendar()<br />
    cal.Left = 10<br />
    cal.Top = 10<br /><br />
    btn = </font>
            <font color="blue">New</font>
          </font>
          <font face="Courier New" color="black"> Button()<br />
    btn.Text = </font>
          <font face="Courier New" color="maroon">"Klik
på mig"<br /></font>
          <font face="Courier New">
            <font color="black">    btn.Left
= 10<br />
    btn.Top = cal.Height + 20<br /><br />
    </font>
            <font color="blue">Dim</font>
            <font color="black"> ctrl </font>
            <font color="blue">As</font>
            <font color="black"> UserControl
= </font>
            <font color="blue">New</font>
          </font>
          <font face="Courier New">
            <font color="black"> UserControl<br />
    ctrl.Controls.Add(cal)<br />
    ctrl.Controls.Add(btn)<br />
    ctp = </font>
            <font color="blue">Me</font>
            <font color="black">.CustomTaskPanes.Add(ctrl, </font>
            <font color="maroon">"min
test"</font>
          </font>
          <font face="Courier New" color="black">)<br />
    ctp.Visible = </font>
          <font face="Courier New">
            <font color="blue">False<br /><br /></font>
            <font color="black">  </font>
            <font color="blue">End</font>
            <font color="black">
            </font>
          </font>
          <font face="Courier New">
            <font color="blue">Sub<br /><br /></font>
            <font color="black">  </font>
            <font color="blue">Private</font>
            <font color="black">
            </font>
            <font color="blue">Sub</font>
            <font color="black"> ThisAddIn_Shutdown(</font>
            <font color="blue">ByVal</font>
            <font color="black"> sender </font>
            <font color="blue">As</font>
            <font color="black">
            </font>
            <font color="blue">Object</font>
            <font color="black">, 
<br />
  </font>
            <font color="blue">ByVal</font>
            <font color="black"> e </font>
            <font color="blue">As</font>
            <font color="black"> System.EventArgs) </font>
            <font color="blue">Handles</font>
            <font color="black">
            </font>
            <font color="blue">Me</font>
          </font>
          <font face="Courier New">
            <font color="black">.Shutdown<br />
    </font>
            <font color="blue">Me</font>
          </font>
          <font face="Courier New">
            <font color="black">.CustomTaskPanes.Remove(ctp)<br />
  </font>
            <font color="blue">End</font>
            <font color="black">
            </font>
          </font>
          <font face="Courier New">
            <font color="blue">Sub<br /><br /></font>
            <font color="black">  </font>
            <font color="blue">Private</font>
            <font color="black">
            </font>
            <font color="blue">Sub</font>
            <font color="black"> btn_Click(</font>
            <font color="blue">ByVal</font>
            <font color="black"> sender </font>
            <font color="blue">As</font>
            <font color="black">
            </font>
            <font color="blue">Object</font>
            <font color="black">, 
<br />
  </font>
            <font color="blue">ByVal</font>
            <font color="black"> e </font>
            <font color="blue">As</font>
            <font color="black"> System.EventArgs) </font>
            <font color="blue">Handles</font>
          </font>
          <font face="Courier New">
            <font color="black"> btn.Click<br />
    </font>
            <font color="blue">Dim</font>
            <font color="black"> textbox </font>
            <font color="blue">As</font>
          </font>
          <font face="Courier New">
            <font color="black"> Microsoft.Office.Interop.PowerPoint.Shape
= _<br />
    Globals.ThisAddIn.Application.ActiveWindow.Selection.ShapeRange(1)<br />
    Globals.ThisAddIn.Application.ActiveWindow.Selection.TextRange.Text
_<br />
    = cal.SelectionStart.ToLongDateString<br />
  </font>
            <font color="blue">End</font>
            <font color="black">
            </font>
          </font>
          <font face="Courier New">
            <font color="blue">Sub<br /><br /></font>
            <font color="black">  </font>
            <font color="blue">Private</font>
            <font color="black">
            </font>
            <font color="blue">Sub</font>
            <font color="black"> ctp_VisibleChanged(</font>
            <font color="blue">ByVal</font>
            <font color="black"> sender </font>
            <font color="blue">As</font>
            <font color="black">
            </font>
            <font color="blue">Object</font>
            <font color="black">, 
<br />
  </font>
            <font color="blue">ByVal</font>
            <font color="black"> e </font>
            <font color="blue">As</font>
            <font color="black"> System.EventArgs) </font>
            <font color="blue">Handles</font>
          </font>
          <font face="Courier New">
            <font color="black"> ctp.VisibleChanged<br />
    ribbon.IsVisible = </font>
            <font color="blue">Not</font>
          </font>
          <font face="Courier New">
            <font color="black"> ribbon.IsVisible<br />
  </font>
            <font color="blue">End</font>
            <font color="black">
            </font>
          </font>
          <font face="Courier New">
            <font color="blue">Sub<br /><br />
End</font>
            <font color="black">
            </font>
          </font>
          <font face="Courier New" color="blue">Class<br /></font>
        </p>
        <p>
Så Ribbon.xml
</p>
        <p>
          <font face="Monospace" size="-1">
            <font color="blue">&lt;</font>
            <font color="maroon">customUI</font>
            <font color="blue">
            </font>
            <font color="red">xmlns</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">
              <a href="http://schemas.microsoft.com/">http://schemas.microsoft.com/</a>
              <br />
office/2006/01/customui</font>
            <font color="black">"</font>
            <font color="blue">
            </font>
            <font color="red">onLoad</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">OnLoad</font>
            <font color="black">"</font>
            <font color="blue">&gt;<br />
  &lt;</font>
            <font color="maroon">ribbon</font>
            <font color="blue">&gt;<br />
    &lt;</font>
            <font color="maroon">tabs</font>
            <font color="blue">&gt;<br />
      &lt;</font>
            <font color="maroon">tab</font>
            <font color="blue">
            </font>
            <font color="red">idMso</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">TabAddIns</font>
            <font color="black">"</font>
            <font color="blue">&gt;<br />
        &lt;</font>
            <font color="maroon">group</font>
            <font color="blue">
            </font>
            <font color="red">id</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">MyGroup</font>
            <font color="black">"<br /></font>
            <font color="blue">               </font>
            <font color="red">label</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">My
Group</font>
            <font color="black">"</font>
            <font color="blue">&gt;<br />
          &lt;</font>
            <font color="maroon">toggleButton</font>
            <font color="blue">
            </font>
            <font color="red">id</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">toggleButton1</font>
            <font color="black">"</font>
            <font color="blue">
              <br />
                        </font>
            <font color="red">size</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">large</font>
            <font color="black">"<br /></font>
            <font color="blue">                        </font>
            <font color="red">label</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">My
Button</font>
            <font color="black">"<br /></font>
            <font color="blue">                        </font>
            <font color="red">screentip</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">My
Button Screentip</font>
            <font color="black">"<br /></font>
            <font color="blue">                        </font>
            <font color="red">onAction</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">OnToggleButton1</font>
            <font color="black">"</font>
            <font color="blue">
              <br />
                        </font>
            <font color="red">imageMso</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">HappyFace</font>
            <font color="black">"</font>
            <font color="blue">
              <br />
                        </font>
            <font color="red">getPressed</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">getpressed</font>
            <font color="black">"</font>
            <font color="blue"> /&gt;<br />
        &lt;/</font>
            <font color="maroon">group</font>
            <font color="blue">&gt;<br />
      &lt;/</font>
            <font color="maroon">tab</font>
            <font color="blue">&gt;<br />
    &lt;/</font>
            <font color="maroon">tabs</font>
            <font color="blue">&gt;<br />
  &lt;/</font>
            <font color="maroon">ribbon</font>
            <font color="blue">&gt;<br />
&lt;/</font>
            <font color="maroon">customUI</font>
            <font color="blue">&gt;<br /></font>
          </font>
        </p>
        <p>
Slutteligt den del af ribbon1.vb som er tilføjet/rettet:
</p>
        <p>
          <font face="Monospace" size="-1">
            <font color="black">
              <br />
  </font>
            <font color="blue">Private</font>
            <font color="black"> _isVisible </font>
            <font color="blue">As</font>
            <font color="black">
            </font>
            <font color="blue">Boolean<br /></font>
            <font color="black">  </font>
            <font color="blue">Public</font>
            <font color="black">
            </font>
            <font color="blue">Property</font>
            <font color="black"> IsVisible() </font>
            <font color="blue">As</font>
            <font color="black">
            </font>
            <font color="blue">Boolean<br /></font>
            <font color="black">    </font>
            <font color="blue">Get<br /></font>
            <font color="black">      </font>
            <font color="blue">Return</font>
            <font color="black"> _isVisible<br />
    </font>
            <font color="blue">End</font>
            <font color="black">
            </font>
            <font color="blue">Get<br /></font>
            <font color="black">    </font>
            <font color="blue">Set</font>
            <font color="black">(</font>
            <font color="blue">ByVal</font>
            <font color="black"> value </font>
            <font color="blue">As</font>
            <font color="black">
            </font>
            <font color="blue">Boolean</font>
            <font color="black">)<br />
      _isVisible = value<br />
      ribbon.InvalidateControl(</font>
            <font color="maroon">"toggleButton1"</font>
            <font color="black">)<br />
    </font>
            <font color="blue">End</font>
            <font color="black">
            </font>
            <font color="blue">Set<br /></font>
            <font color="black">  </font>
            <font color="blue">End</font>
            <font color="black">
            </font>
            <font color="blue">Property<br /><br /></font>
            <font color="black">  </font>
            <font color="blue">Public</font>
            <font color="black">
            </font>
            <font color="blue">Function</font>
            <font color="black"> getpressed(</font>
            <font color="blue">ByVal</font>
            <font color="black"> control </font>
            <font color="blue">As<br />
  </font>
            <font color="black"> Office.IRibbonControl) </font>
            <font color="blue">As</font>
            <font color="black">
            </font>
            <font color="blue">Boolean<br /></font>
            <font color="black">    </font>
            <font color="blue">Return</font>
            <font color="black"> IsVisible<br />
  </font>
            <font color="blue">End</font>
            <font color="black">
            </font>
            <font color="blue">Function<br /><br /></font>
            <font color="black">  </font>
            <font color="blue">Public</font>
            <font color="black">
            </font>
            <font color="blue">Sub</font>
            <font color="black"> OnToggleButton1(</font>
            <font color="blue">ByVal</font>
            <font color="black"> control </font>
            <font color="blue">As</font>
            <font color="black"> Office.IRibbonControl,<br />
  </font>
            <font color="blue">ByVal</font>
            <font color="black"> isPressed </font>
            <font color="blue">As</font>
            <font color="black">
            </font>
            <font color="blue">Boolean</font>
            <font color="black">)<br />
    Globals.ThisAddIn.ctp.Visible = isPressed<br />
  </font>
            <font color="blue">End</font>
            <font color="black">
            </font>
            <font color="blue">Sub<br /></font>
          </font>
        </p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=ff355932-db35-455e-a8d9-3bdfedce5df1" />
      </body>
      <title>Synkronisering af ribbon i Visual Basic (og PowerPoint)</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,ff355932-db35-455e-a8d9-3bdfedce5df1.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,ff355932-db35-455e-a8d9-3bdfedce5df1.aspx</link>
      <pubDate>Sat, 16 Dec 2006 16:46:44 GMT</pubDate>
      <description>&lt;p&gt;
Som aftalt er her VB-koden til synkronisering af ribbon. Denne kode er til en PowerPoint
add-in som indsætter en dato i det aktuelle slide. Se de tidligere indlæg for en nærmere
forklaring på koden.
&lt;/p&gt;
&lt;p&gt;
Først ThisAddIn.vb:
&lt;/p&gt;
&lt;p&gt;
&lt;font face="Courier New"&gt;&lt;font color=blue&gt;Public&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Class&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt; ThisAddIn&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Public&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;WithEvents&lt;/font&gt;&lt;font color=black&gt; ctp &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt; Microsoft.Office.Tools.CustomTaskPane&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Private&lt;/font&gt;&lt;font color=black&gt; cal &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt; MonthCalendar&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Private&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;WithEvents&lt;/font&gt;&lt;font color=black&gt; btn &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt; Button&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Private&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Sub&lt;/font&gt;&lt;font color=black&gt; ThisAddIn_Startup(&lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; sender &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Object&lt;/font&gt;&lt;font color=black&gt;, 
&lt;br&gt;
&amp;nbsp; &lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; e &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; System.EventArgs) &lt;/font&gt;&lt;font color=blue&gt;Handles&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Me&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt;.Startup&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cal = &lt;/font&gt;&lt;font color=blue&gt;New&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt; MonthCalendar()&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cal.Left = 10&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cal.Top = 10&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;btn = &lt;/font&gt;&lt;font color=blue&gt;New&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New" color=black&gt; Button()&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;btn.Text = &lt;/font&gt;&lt;font face="Courier New" color=maroon&gt;"Klik
på mig"&lt;br&gt;
&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;btn.Left
= 10&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;btn.Top = cal.Height + 20&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Dim&lt;/font&gt;&lt;font color=black&gt; ctrl &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; UserControl
= &lt;/font&gt;&lt;font color=blue&gt;New&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt; UserControl&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ctrl.Controls.Add(cal)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ctrl.Controls.Add(btn)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ctp = &lt;/font&gt;&lt;font color=blue&gt;Me&lt;/font&gt;&lt;font color=black&gt;.CustomTaskPanes.Add(ctrl, &lt;/font&gt;&lt;font color=maroon&gt;"min
test"&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New" color=black&gt;)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ctp.Visible = &lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=blue&gt;False&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;End&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=blue&gt;Sub&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Private&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Sub&lt;/font&gt;&lt;font color=black&gt; ThisAddIn_Shutdown(&lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; sender &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Object&lt;/font&gt;&lt;font color=black&gt;, 
&lt;br&gt;
&amp;nbsp; &lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; e &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; System.EventArgs) &lt;/font&gt;&lt;font color=blue&gt;Handles&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Me&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt;.Shutdown&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Me&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt;.CustomTaskPanes.Remove(ctp)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;End&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=blue&gt;Sub&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Private&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Sub&lt;/font&gt;&lt;font color=black&gt; btn_Click(&lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; sender &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Object&lt;/font&gt;&lt;font color=black&gt;, 
&lt;br&gt;
&amp;nbsp; &lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; e &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; System.EventArgs) &lt;/font&gt;&lt;font color=blue&gt;Handles&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt; btn.Click&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Dim&lt;/font&gt;&lt;font color=black&gt; textbox &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt; Microsoft.Office.Interop.PowerPoint.Shape
= _&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals.ThisAddIn.Application.ActiveWindow.Selection.ShapeRange(1)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals.ThisAddIn.Application.ActiveWindow.Selection.TextRange.Text
_&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= cal.SelectionStart.ToLongDateString&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;End&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=blue&gt;Sub&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Private&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Sub&lt;/font&gt;&lt;font color=black&gt; ctp_VisibleChanged(&lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; sender &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Object&lt;/font&gt;&lt;font color=black&gt;, 
&lt;br&gt;
&amp;nbsp; &lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; e &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; System.EventArgs) &lt;/font&gt;&lt;font color=blue&gt;Handles&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt; ctp.VisibleChanged&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ribbon.IsVisible = &lt;/font&gt;&lt;font color=blue&gt;Not&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=black&gt; ribbon.IsVisible&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;End&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;font color=blue&gt;Sub&lt;br&gt;
&lt;br&gt;
End&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;/font&gt;&lt;font face="Courier New" color=blue&gt;Class&lt;br&gt;
&lt;/font&gt;&gt;
&lt;/p&gt;
&lt;p&gt;
Så Ribbon.xml
&lt;/p&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;&lt;font color=blue&gt;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;customUI&lt;/font&gt;&lt;font color=blue&gt; &lt;/font&gt;&lt;font color=red&gt;xmlns&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;&lt;a href="http://schemas.microsoft.com/"&gt;http://schemas.microsoft.com/&lt;/a&gt;
&lt;br&gt;
office/2006/01/customui&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt; &lt;/font&gt;&lt;font color=red&gt;onLoad&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;OnLoad&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;ribbon&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;tabs&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;tab&lt;/font&gt;&lt;font color=blue&gt; &lt;/font&gt;&lt;font color=red&gt;idMso&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;TabAddIns&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;group&lt;/font&gt;&lt;font color=blue&gt; &lt;/font&gt;&lt;font color=red&gt;id&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;MyGroup&lt;/font&gt;&lt;font color=black&gt;"&lt;br&gt;
&lt;/font&gt;&lt;font color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color=red&gt;label&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;My
Group&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;toggleButton&lt;/font&gt;&lt;font color=blue&gt; &lt;/font&gt;&lt;font color=red&gt;id&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;toggleButton1&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;size&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;large&lt;/font&gt;&lt;font color=black&gt;"&lt;br&gt;
&lt;/font&gt;&lt;font color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;label&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;My
Button&lt;/font&gt;&lt;font color=black&gt;"&lt;br&gt;
&lt;/font&gt;&lt;font color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;screentip&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;My
Button Screentip&lt;/font&gt;&lt;font color=black&gt;"&lt;br&gt;
&lt;/font&gt;&lt;font color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;onAction&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;OnToggleButton1&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;imageMso&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;HappyFace&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;getPressed&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;getpressed&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt; /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/font&gt;&lt;font color=maroon&gt;group&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/font&gt;&lt;font color=maroon&gt;tab&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/font&gt;&lt;font color=maroon&gt;tabs&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/font&gt;&lt;font color=maroon&gt;ribbon&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;lt;/&lt;/font&gt;&lt;font color=maroon&gt;customUI&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
Slutteligt den del af ribbon1.vb som er tilføjet/rettet:
&lt;/p&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;&lt;font color=black&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Private&lt;/font&gt;&lt;font color=black&gt; _isVisible &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Boolean&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Public&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Property&lt;/font&gt;&lt;font color=black&gt; IsVisible() &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Boolean&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Get&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Return&lt;/font&gt;&lt;font color=black&gt; _isVisible&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;End&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Get&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Set&lt;/font&gt;&lt;font color=black&gt;(&lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; value &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Boolean&lt;/font&gt;&lt;font color=black&gt;)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;_isVisible = value&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ribbon.InvalidateControl(&lt;/font&gt;&lt;font color=maroon&gt;"toggleButton1"&lt;/font&gt;&lt;font color=black&gt;)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;End&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Set&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;End&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Property&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Public&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Function&lt;/font&gt;&lt;font color=black&gt; getpressed(&lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; control &lt;/font&gt;&lt;font color=blue&gt;As&lt;br&gt;
&amp;nbsp; &lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;Office.IRibbonControl) &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Boolean&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Return&lt;/font&gt;&lt;font color=black&gt; IsVisible&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;End&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Function&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;Public&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Sub&lt;/font&gt;&lt;font color=black&gt; OnToggleButton1(&lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; control &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; Office.IRibbonControl,&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;ByVal&lt;/font&gt;&lt;font color=black&gt; isPressed &lt;/font&gt;&lt;font color=blue&gt;As&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Boolean&lt;/font&gt;&lt;font color=black&gt;)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals.ThisAddIn.ctp.Visible = isPressed&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;End&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;Sub&lt;br&gt;
&lt;/p&gt;
&gt;&gt;&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=ff355932-db35-455e-a8d9-3bdfedce5df1" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,ff355932-db35-455e-a8d9-3bdfedce5df1.aspx</comments>
      <category>Foredrag</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=3fb1192d-a6ad-4f5a-948a-9378754b8b22</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,3fb1192d-a6ad-4f5a-948a-9378754b8b22.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,3fb1192d-a6ad-4f5a-948a-9378754b8b22.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=3fb1192d-a6ad-4f5a-948a-9378754b8b22</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I tidligere indlæg har vi set på brugen af custom task pane og ribbon, men mangler
at sørge for automatisk synkronisering af den oprettede ribbon knap således, at når
brugeren lukker custon task pane-vinduet ved at klikke på krydset så er dette afspejlet
af knappen. Gør som følger:
</p>
        <ul>
          <li>
Tilret ribbon1.xml således, at der oprettes en call back metode kaldet getpressed.
Denne metode kaldes af Office enten når der er behov for det eller vi konkret beder
om det (ved at bruge Invalidate jf. senere)</li>
        </ul>
        <p>
          <font face="Monospace" size="-1">
            <font color="blue">&lt;</font>
            <font color="maroon">customUI</font>
            <font color="blue">
            </font>
            <font color="red">xmlns</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">
              <a href="http://schemas.microsoft.com/office/">http://schemas.microsoft.com/office/</a>
              <br />
2006/01/customui</font>
            <font color="black">"</font>
            <font color="blue">
            </font>
            <font color="red">onLoad</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">OnLoad</font>
            <font color="black">"</font>
            <font color="blue">&gt;<br />
  &lt;</font>
            <font color="maroon">ribbon</font>
            <font color="blue">&gt;<br />
    &lt;</font>
            <font color="maroon">tabs</font>
            <font color="blue">&gt;<br />
      &lt;</font>
            <font color="maroon">tab</font>
            <font color="blue">
            </font>
            <font color="red">idMso</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">TabAddIns</font>
            <font color="black">"</font>
            <font color="blue">&gt;<br />
        &lt;</font>
            <font color="maroon">group</font>
            <font color="blue">
            </font>
            <font color="red">id</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">MyGroup</font>
            <font color="black">"<br /></font>
            <font color="blue">               </font>
            <font color="red">label</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">My
Group</font>
            <font color="black">"</font>
            <font color="blue">&gt;<br />
          &lt;</font>
            <font color="maroon">toggleButton</font>
            <font color="blue">
            </font>
            <font color="red">id</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">toggleButton1</font>
            <font color="black">"</font>
            <font color="blue">
              <br />
                        </font>
            <font color="red">size</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">large</font>
            <font color="black">"<br /></font>
            <font color="blue">                        </font>
            <font color="red">label</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">My
Button</font>
            <font color="black">"<br /></font>
            <font color="blue">                        </font>
            <font color="red">screentip</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">My
Button Screentip</font>
            <font color="black">"<br /></font>
            <font color="blue">                        </font>
            <font color="red">onAction</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">OnToggleButton1</font>
            <font color="black">"</font>
            <font color="blue">
              <br />
                        </font>
            <font color="red">imageMso</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">HappyFace</font>
            <font color="black">"</font>
            <font color="blue">
              <br />
                        </font>
            <font color="red">getPressed</font>
            <font color="blue">=</font>
            <font color="black">"</font>
            <font color="blue">getpressed</font>
            <font color="black">"</font>
            <font color="blue"> /&gt;<br />
        &lt;/</font>
            <font color="maroon">group</font>
            <font color="blue">&gt;<br />
      &lt;/</font>
            <font color="maroon">tab</font>
            <font color="blue">&gt;<br />
    &lt;/</font>
            <font color="maroon">tabs</font>
            <font color="blue">&gt;<br />
  &lt;/</font>
            <font color="maroon">ribbon</font>
            <font color="blue">&gt;<br />
&lt;/</font>
            <font color="maroon">customUI</font>
            <font color="blue">&gt;<br /></font>
          </font>
        </p>
        <ul>
          <li>
Opret nu et felt med tilhørende egenskab i Ribbon1-klassen. Når feltet tildeles en
værdi kaldes samtidigt invalidate som vil gennemtvinge et kald til den føromtalte
getpressed</li>
        </ul>
        <p>
          <font face="Monospace" size="-1">    <font color="blue">private</font><font color="black"></font><font color="blue">bool</font><font color="black"> isVisible;<br /><br />
    </font><font color="blue">public</font><font color="black"></font><font color="blue">bool</font><font color="black"> IsVisible<br />
    {<br />
      </font><font color="blue">get</font><font color="black"> { </font><font color="blue">return</font><font color="black"> isVisible;
}<br />
      </font><font color="blue">set</font><font color="black"> {<br />
        ribbon.InvalidateControl(</font><font color="maroon">"toggleButton1"</font><font color="black">);<br />
        isVisible = </font><font color="blue">value</font><font color="black">;
}<br />
    }<br /></font></font>
        </p>
        <ul>
          <li>
Opret getpressed-metoden i Ribbon1-klassen og returner IsVisible</li>
        </ul>
        <p>
          <font face="Monospace" size="-1">
            <font color="blue">public</font>
            <font color="black">
            </font>
            <font color="blue">bool</font>
            <font color="black"> getpressed(Office.</font>
            <font color="teal">IRibbonControl</font>
            <font color="black"> control)<br />
{<br />
  </font>
            <font color="blue">return</font>
            <font color="black"> IsVisible;<br />
}</font>
          </font>
        </p>
        <ul>
          <li>
Nu mangler vi blot at fange den hændelse som custom task pane-vinduet smider når det
bliver lukket. Tilføj en eventhandler til ThisAddIn_StartUp i ThisAddIn-klassen</li>
        </ul>
        <p>
          <font face="Monospace" size="-1">ctp.VisibleChanged += <font color="blue">new</font><font color="black"></font><font color="teal">EventHandler</font><font color="black">(ctp_VisibleChanged);</font></font>
        </p>
        <ul>
          <li>
Og tilføj følgende metode der ændre værdien af isVisible (som igen sørger for at kalde
InvalidateControl)</li>
        </ul>
        <p>
          <font face="Monospace" size="-1">
            <font color="blue">void</font>
            <font color="black"> ctp_VisibleChanged(</font>
            <font color="blue">object</font>
            <font color="black"> sender, </font>
            <font color="teal">EventArgs</font>
            <font color="black"> e)<br />
{<br />
  ribbon.IsVisible = !ribbon.IsVisible;<br />
}</font>
          </font>
        </p>
        <p>
Nu vil ToggleButton-kontrollen blive synkroniseret når custom task pane-vinduet lukker. 
</p>
        <p>
Du kan læse mere om ribbon callback metoder her:
</p>
        <ul>
          <li>
            <a href="http://msdn2.microsoft.com/en-us/library/aa338202.aspx" target="_blank">Customizing
the Office (2007) Ribbon User Interface for Developers (Part 1 of 3)</a>
            <br />
Bemærk - dette er del 1 af 3 (de sidste 2 er også nødvendige). Disse tre artikler
er uundværdlige!</li>
        </ul>
        <p>
 
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=3fb1192d-a6ad-4f5a-948a-9378754b8b22" />
      </body>
      <title>Synkronisering af ribbon</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,3fb1192d-a6ad-4f5a-948a-9378754b8b22.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,3fb1192d-a6ad-4f5a-948a-9378754b8b22.aspx</link>
      <pubDate>Sat, 16 Dec 2006 16:13:59 GMT</pubDate>
      <description>&lt;p&gt;
I tidligere indlæg har vi set på brugen af custom task pane og ribbon, men mangler
at sørge for automatisk synkronisering af den oprettede ribbon knap således, at når
brugeren lukker custon task pane-vinduet ved at klikke på krydset så er dette afspejlet
af knappen. Gør som følger:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Tilret ribbon1.xml således, at der oprettes en call back metode kaldet getpressed.
Denne metode kaldes af Office enten når der er behov for det eller vi konkret beder
om det (ved at bruge Invalidate jf. senere)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;&lt;font color=blue&gt;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;customUI&lt;/font&gt;&lt;font color=blue&gt; &lt;/font&gt;&lt;font color=red&gt;xmlns&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;&lt;a href="http://schemas.microsoft.com/office/"&gt;http://schemas.microsoft.com/office/&lt;/a&gt;
&lt;br&gt;
2006/01/customui&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt; &lt;/font&gt;&lt;font color=red&gt;onLoad&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;OnLoad&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;ribbon&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;tabs&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;tab&lt;/font&gt;&lt;font color=blue&gt; &lt;/font&gt;&lt;font color=red&gt;idMso&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;TabAddIns&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;group&lt;/font&gt;&lt;font color=blue&gt; &lt;/font&gt;&lt;font color=red&gt;id&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;MyGroup&lt;/font&gt;&lt;font color=black&gt;"&lt;br&gt;
&lt;/font&gt;&lt;font color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font color=red&gt;label&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;My
Group&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/font&gt;&lt;font color=maroon&gt;toggleButton&lt;/font&gt;&lt;font color=blue&gt; &lt;/font&gt;&lt;font color=red&gt;id&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;toggleButton1&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;size&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;large&lt;/font&gt;&lt;font color=black&gt;"&lt;br&gt;
&lt;/font&gt;&lt;font color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;label&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;My
Button&lt;/font&gt;&lt;font color=black&gt;"&lt;br&gt;
&lt;/font&gt;&lt;font color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;screentip&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;My
Button Screentip&lt;/font&gt;&lt;font color=black&gt;"&lt;br&gt;
&lt;/font&gt;&lt;font color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;onAction&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;OnToggleButton1&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;imageMso&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;HappyFace&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=red&gt;getPressed&lt;/font&gt;&lt;font color=blue&gt;=&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt;getpressed&lt;/font&gt;&lt;font color=black&gt;"&lt;/font&gt;&lt;font color=blue&gt; /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/font&gt;&lt;font color=maroon&gt;group&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/font&gt;&lt;font color=maroon&gt;tab&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/font&gt;&lt;font color=maroon&gt;tabs&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/font&gt;&lt;font color=maroon&gt;ribbon&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&amp;lt;/&lt;/font&gt;&lt;font color=maroon&gt;customUI&lt;/font&gt;&lt;font color=blue&gt;&amp;gt;&lt;br&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Opret nu et felt med tilhørende egenskab i Ribbon1-klassen. Når feltet tildeles en
værdi kaldes samtidigt invalidate som vil gennemtvinge et kald til den føromtalte
getpressed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=blue&gt;private&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;bool&lt;/font&gt;&lt;font color=black&gt; isVisible;&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;public&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;bool&lt;/font&gt;&lt;font color=black&gt; IsVisible&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;get&lt;/font&gt;&lt;font color=black&gt; { &lt;/font&gt;&lt;font color=blue&gt;return&lt;/font&gt;&lt;font color=black&gt; isVisible;
}&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;set&lt;/font&gt;&lt;font color=black&gt; {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ribbon.InvalidateControl(&lt;/font&gt;&lt;font color=maroon&gt;"toggleButton1"&lt;/font&gt;&lt;font color=black&gt;);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;isVisible = &lt;/font&gt;&lt;font color=blue&gt;value&lt;/font&gt;&lt;font color=black&gt;;
}&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Opret getpressed-metoden i Ribbon1-klassen og returner IsVisible&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;&lt;font color=blue&gt;public&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;bool&lt;/font&gt;&lt;font color=black&gt; getpressed(Office.&lt;/font&gt;&lt;font color=teal&gt;IRibbonControl&lt;/font&gt;&lt;font color=black&gt; control)&lt;br&gt;
{&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;return&lt;/font&gt;&lt;font color=black&gt; IsVisible;&lt;br&gt;
}&lt;/font&gt; &lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Nu mangler vi blot at fange den hændelse som custom task pane-vinduet smider når det
bliver lukket. Tilføj en eventhandler til ThisAddIn_StartUp i ThisAddIn-klassen&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;ctp.VisibleChanged += &lt;font color=blue&gt;new&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=teal&gt;EventHandler&lt;/font&gt;&lt;font color=black&gt;(ctp_VisibleChanged);&lt;/font&gt; &lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Og tilføj følgende metode der ændre værdien af isVisible (som igen sørger for at kalde
InvalidateControl)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;&lt;font color=blue&gt;void&lt;/font&gt;&lt;font color=black&gt; ctp_VisibleChanged(&lt;/font&gt;&lt;font color=blue&gt;object&lt;/font&gt;&lt;font color=black&gt; sender, &lt;/font&gt;&lt;font color=teal&gt;EventArgs&lt;/font&gt;&lt;font color=black&gt; e)&lt;br&gt;
{&lt;br&gt;
&amp;nbsp;&amp;nbsp;ribbon.IsVisible = !ribbon.IsVisible;&lt;br&gt;
}&lt;/font&gt; &lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
Nu vil ToggleButton-kontrollen blive synkroniseret når custom task pane-vinduet lukker. 
&lt;/p&gt;
&lt;p&gt;
Du kan læse mere om ribbon callback metoder her:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://msdn2.microsoft.com/en-us/library/aa338202.aspx" target=_blank&gt;Customizing
the Office (2007) Ribbon User Interface for Developers (Part 1 of 3)&lt;/a&gt;
&lt;br&gt;
Bemærk - dette er del 1 af 3 (de sidste 2 er også nødvendige). Disse tre artikler
er uundværdlige!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=3fb1192d-a6ad-4f5a-948a-9378754b8b22" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,3fb1192d-a6ad-4f5a-948a-9378754b8b22.aspx</comments>
      <category>Foredrag</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=f6647192-6102-47e9-a88e-8e51fd17486d</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,f6647192-6102-47e9-a88e-8e51fd17486d.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,f6647192-6102-47e9-a88e-8e51fd17486d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=f6647192-6102-47e9-a88e-8e51fd17486d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Så lige at Ted Pattison har en artikel i MSDN Mag der giver en intro til generering
af Word dokumenter med .NET 3. Har ikke selv læst den endnu, men vi snakkede en del
om fremgangsmåden på Mød Microsoft. Måske er artiklen det du behøver for at komme
igang? Se
</p>
        <p>
          <a href="http://msdn.microsoft.com/msdnmag/issues/06/11/BasicInstincts/">http://msdn.microsoft.com/msdnmag/issues/06/11/BasicInstincts/</a>
        </p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=f6647192-6102-47e9-a88e-8e51fd17486d" />
      </body>
      <title>Server-Side Generation of Word 2007 Docs</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,f6647192-6102-47e9-a88e-8e51fd17486d.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,f6647192-6102-47e9-a88e-8e51fd17486d.aspx</link>
      <pubDate>Fri, 15 Dec 2006 08:27:11 GMT</pubDate>
      <description>&lt;p&gt;
Så lige at Ted Pattison har en artikel i MSDN Mag der giver en intro til generering
af Word dokumenter med .NET 3. Har ikke selv læst den endnu, men vi snakkede en del
om fremgangsmåden på Mød Microsoft. Måske er artiklen det du behøver for at komme
igang? Se
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://msdn.microsoft.com/msdnmag/issues/06/11/BasicInstincts/"&gt;http://msdn.microsoft.com/msdnmag/issues/06/11/BasicInstincts/&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=f6647192-6102-47e9-a88e-8e51fd17486d" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,f6647192-6102-47e9-a88e-8e51fd17486d.aspx</comments>
      <category>DOTNET</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=89827636-29d6-447e-ae89-9f12fca23bae</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,89827636-29d6-447e-ae89-9f12fca23bae.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,89827636-29d6-447e-ae89-9f12fca23bae.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=89827636-29d6-447e-ae89-9f12fca23bae</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I indlægget om "<a href="http://blog.cronberg.dk/PermaLink,guid,a35e3658-930b-49a1-a3b9-e871097e7a2e.aspx">Simpel
demo af Custom Task Pane</a>" mangler der som nævnt at kunne åbne og lukke custom
task pane-vinduet med en Ribbon-knap. Det er heldigvis en simpel opgave:
</p>
        <ul>
          <li>
Tilføj Ribbon-support ved "Add new item"-&gt;"Ribbon support" 
</li>
          <li>
Sørg for, at partial definitationen af ThisAddIn-klassen udkommenteres (jf. kommentarerne
i ribbon1.cs) 
</li>
          <li>
Sørg for at ctp-variablen i ThisAddIn.cs er defineres som public 
</li>
          <li>
Ret ctp.Visible = true til ctp.Visible = false i ThisAddIn_StartUp (ThisAddIn.cs) 
</li>
          <li>
Ret OnToggleButton1-metoden i ribbon1.cs i Ribbon callbacks-regionen til følgende</li>
        </ul>
        <p>
          <font face="Monospace" size="-1">
            <font color="blue">public</font>
            <font color="black">
            </font>
            <font color="blue">void</font>
            <font color="black"> OnToggleButton1(Office.</font>
            <font color="teal">IRibbonControl</font>
            <font color="black"> control, </font>
            <font color="blue">bool</font>
            <font color="black"> isPressed)<br />
{<br />
  </font>
            <font color="teal">Globals</font>
            <font color="black">.ThisAddIn.ctp.Visible
= isPressed;<br />
}</font>
          </font>
        </p>
        <ul>
          <li>
Bemærk brugen af Globals der som nævnt under foredraget er en indgang til diverse
objekter - herunder ThisAddIn 
</li>
          <li>
Tryk på F5 og find den nye knap i Add-Ins-tabben. Klik på knappen hvorefter vores
custom task pane vil dukke op. Endnu et klik vi fjerne vinduet igen</li>
        </ul>
        <p align="center">
          <img height="386" alt="exceladdin2.jpg" src="http://blog.cronberg.dk/content/binary/exceladdin2.jpg" width="534" border="0" />
        </p>
        <p align="left">
Det var jo nemt nok men opgaven er desværre ikke løst helt korrekt - prøv at lukke
custom task pane-vinduet ved at klikke på det lille kryds i højre hjørne. Vinduet
lukker korrekt men bemærk at vores togglebutton i Ribbon ikke synkroniseres og viser
at vinduet er lukket. Det kræver en ekstra indsats som jeg vender retur til i næste
indlæg.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=89827636-29d6-447e-ae89-9f12fca23bae" />
      </body>
      <title>Simpel brug af Ribbon</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,89827636-29d6-447e-ae89-9f12fca23bae.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,89827636-29d6-447e-ae89-9f12fca23bae.aspx</link>
      <pubDate>Thu, 14 Dec 2006 09:38:19 GMT</pubDate>
      <description>&lt;p&gt;
I indlægget om "&lt;a href="http://blog.cronberg.dk/PermaLink,guid,a35e3658-930b-49a1-a3b9-e871097e7a2e.aspx"&gt;Simpel
demo af Custom Task Pane&lt;/a&gt;" mangler der som nævnt at kunne åbne og lukke custom
task pane-vinduet med en Ribbon-knap. Det er heldigvis en simpel opgave:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Tilføj Ribbon-support ved "Add new item"-&amp;gt;"Ribbon support" 
&lt;li&gt;
Sørg for, at partial definitationen af ThisAddIn-klassen udkommenteres (jf. kommentarerne
i ribbon1.cs) 
&lt;li&gt;
Sørg for at ctp-variablen i ThisAddIn.cs er defineres som public 
&lt;li&gt;
Ret ctp.Visible = true til ctp.Visible&amp;nbsp;= false i ThisAddIn_StartUp (ThisAddIn.cs) 
&lt;li&gt;
Ret OnToggleButton1-metoden i ribbon1.cs i Ribbon callbacks-regionen til følgende&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;&lt;font color=blue&gt;public&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=blue&gt;void&lt;/font&gt;&lt;font color=black&gt; OnToggleButton1(Office.&lt;/font&gt;&lt;font color=teal&gt;IRibbonControl&lt;/font&gt;&lt;font color=black&gt; control, &lt;/font&gt;&lt;font color=blue&gt;bool&lt;/font&gt;&lt;font color=black&gt; isPressed)&lt;br&gt;
{&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=teal&gt;Globals&lt;/font&gt;&lt;font color=black&gt;.ThisAddIn.ctp.Visible
= isPressed;&lt;br&gt;
}&lt;/font&gt; &lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Bemærk brugen af Globals der som nævnt under foredraget er en indgang til diverse
objekter - herunder ThisAddIn 
&lt;li&gt;
Tryk på F5 og find den nye knap i Add-Ins-tabben. Klik på knappen hvorefter vores
custom task pane vil dukke op. Endnu et klik vi fjerne vinduet igen&lt;/li&gt;
&lt;/ul&gt;
&lt;p align=center&gt;
&lt;img height=386 alt=exceladdin2.jpg src="http://blog.cronberg.dk/content/binary/exceladdin2.jpg" width=534 border=0&gt;
&lt;/p&gt;
&lt;p align=left&gt;
Det var jo nemt nok men opgaven er desværre ikke løst helt korrekt - prøv at lukke
custom task pane-vinduet ved at klikke på det lille kryds i højre hjørne. Vinduet
lukker korrekt men bemærk at vores togglebutton i Ribbon ikke synkroniseres og viser
at vinduet er lukket. Det kræver en ekstra indsats som jeg vender retur til i næste
indlæg.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=89827636-29d6-447e-ae89-9f12fca23bae" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,89827636-29d6-447e-ae89-9f12fca23bae.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=a35e3658-930b-49a1-a3b9-e871097e7a2e</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,a35e3658-930b-49a1-a3b9-e871097e7a2e.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,a35e3658-930b-49a1-a3b9-e871097e7a2e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=a35e3658-930b-49a1-a3b9-e871097e7a2e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Jeg lovede på Mød Microsoft at publisere noget af demokoden. Vi starter lidt blidt
med at vise meget simpel brug af Custom Task Pane i en Excel add-in.
</p>
        <p>
Gør som følger:
</p>
        <ul>
          <li>
Sørg for at have Office 2007, VS (pro eller højere) og VSTO 2005 SE installeret 
</li>
          <li>
Lav et C# 2007 Excel Add-in Projekt (skal nok skifte lidt mellem sprogene - næste
gang bliver det i VB) 
</li>
          <li>
Definer tre variabler private for ThisAddIn-klassen (eksempelvis lige over ThisAddIn_Startup-metoden)</li>
        </ul>
        <p>
          <font face="Monospace" size="-1">
            <br />
Microsoft.Office.Tools.<font color="teal">CustomTaskPane</font><font color="black"> ctp;<br /></font><font color="teal">MonthCalendar</font><font color="black"> cal;<br /></font><font color="teal">Button</font><font color="black"> btn;</font></font>
        </p>
        <ul>
          <li>
Tilføj følgende kode til ThisAddIn_Startup</li>
        </ul>
        <p>
          <font face="Monospace" size="-1">
            <font color="green">// Kalender<br /></font>
            <font color="black">cal = </font>
            <font color="blue">new</font>
            <font color="black">
            </font>
            <font color="teal">MonthCalendar</font>
            <font color="black">();<br />
cal.Left = 10;<br />
cal.Top = 10;<br /></font>
            <font color="green">// Knap<br /></font>
            <font color="black">btn = </font>
            <font color="blue">new</font>
            <font color="black">
            </font>
            <font color="teal">Button</font>
            <font color="black">();<br />
btn.Text = </font>
            <font color="maroon">"Klik på mig"</font>
            <font color="black">;<br />
btn.Left = 10;<br />
btn.Top = cal.Height + 20;<br />
btn.Click += </font>
            <font color="blue">new</font>
            <font color="black">
            </font>
            <font color="teal">EventHandler</font>
            <font color="black">(btn_Click);<br /></font>
            <font color="green">// Brugerkontrol med kalender og knap<br /></font>
            <font color="black">
            </font>
            <font color="teal">UserControl</font>
            <font color="black"> ctrl
= </font>
            <font color="blue">new</font>
            <font color="black">
            </font>
            <font color="teal">UserControl</font>
            <font color="black">();<br />
ctrl.Controls.Add(cal);<br />
ctrl.Controls.Add(btn);<br /></font>
            <font color="green">// Tilføj kontrol til Custom Task Pane og vis den<br /></font>
            <font color="black">ctp = </font>
            <font color="blue">this</font>
            <font color="black">.CustomTaskPanes.Add(ctrl, </font>
            <font color="maroon">"min
test"</font>
            <font color="black">);<br />
ctp.Visible = </font>
            <font color="blue">true</font>
            <font color="black">;</font>
          </font>
        </p>
        <ul>
          <li>
Tilføj følgende eventhandler</li>
        </ul>
        <p>
          <font face="Monospace" size="-1">
            <font color="blue">void</font>
            <font color="black"> btn_Click(</font>
            <font color="blue">object</font>
            <font color="black"> sender, </font>
            <font color="teal">EventArgs</font>
            <font color="black"> e)<br />
{<br />
  </font>
            <font color="blue">this</font>
            <font color="black">.Application.ActiveCell.Value2
=<br />
      cal.SelectionStart.ToShortDateString();<br />
}</font>
          </font>
        </p>
        <ul>
          <li>
Tilføj følgende til ThisAddIn_ShutDown</li>
        </ul>
        <p>
          <font face="Monospace" size="-1">
            <font color="blue">this</font>
            <font color="black">.CustomTaskPanes.Remove(ctp);</font>
          </font>
        </p>
        <ul>
          <li>
Klik på F5</li>
        </ul>
        <p>
Nu vil add-in'en blive installeret og en kalender og en knap vil være tilgængelig
i en custom task pane. Når der klikkes på knappen indsættes den i kalenderen valgte
dato.
</p>
        <p align="center">
          <img height="258" alt="exceladdin1.jpg" src="http://blog.cronberg.dk/content/binary/exceladdin1.jpg" width="356" border="0" />
        </p>
        <p align="left">
Add-in'en er ikke særlig praktisk fordi der blandt andet oprettes en custom task
pane i Addin_Startup, og den eneste måde brugeren kan styre om vinduet skal være tilgængeligt
eller ej er ved at starte og stoppe add-in'en og det er naturligvis ikke så godt.
Bedre var det hvis vinduet kunne styres af brugeren gennem en knap på ribbon - og
det handler næste indlæg om. 
</p>
        <p align="left">
I øvrigt: Hvis du gerne vil slette en installeret add-in så klik på Office-knappen
og vælg Excel options. Herefter klikker du på Add-ins-fanen og vælger COM add-ins
i Manage-listen (nederst) og klikker på Go... Nu kan den ønskede add-in fjernes.
</p>
        <p align="left">
Ovennævnte kode er i øvrigt fra en artikel til det Alt om DATA som kommer primo januar.
</p>
        <p align="left">
 
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=a35e3658-930b-49a1-a3b9-e871097e7a2e" />
      </body>
      <title>Simpel demo af Custom Task Pane</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,a35e3658-930b-49a1-a3b9-e871097e7a2e.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,a35e3658-930b-49a1-a3b9-e871097e7a2e.aspx</link>
      <pubDate>Tue, 12 Dec 2006 10:15:48 GMT</pubDate>
      <description>&lt;p&gt;
Jeg lovede på Mød Microsoft at publisere noget af demokoden. Vi starter lidt blidt
med at vise meget simpel brug af Custom Task Pane i en Excel add-in.
&lt;/p&gt;
&lt;p&gt;
Gør som følger:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Sørg for at have Office 2007, VS (pro eller højere) og VSTO 2005 SE installeret 
&lt;li&gt;
Lav et C# 2007 Excel Add-in Projekt (skal nok skifte lidt mellem sprogene - næste
gang bliver det i VB) 
&lt;li&gt;
Definer tre variabler private for ThisAddIn-klassen (eksempelvis lige over ThisAddIn_Startup-metoden)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;
&lt;br&gt;
Microsoft.Office.Tools.&lt;font color=teal&gt;CustomTaskPane&lt;/font&gt;&lt;font color=black&gt; ctp;&lt;br&gt;
&lt;/font&gt;&lt;font color=teal&gt;MonthCalendar&lt;/font&gt;&lt;font color=black&gt; cal;&lt;br&gt;
&lt;/font&gt;&lt;font color=teal&gt;Button&lt;/font&gt;&lt;font color=black&gt; btn;&lt;/font&gt; &lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Tilføj følgende kode til ThisAddIn_Startup&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;&lt;font color=green&gt;// Kalender&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;cal = &lt;/font&gt;&lt;font color=blue&gt;new&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=teal&gt;MonthCalendar&lt;/font&gt;&lt;font color=black&gt;();&lt;br&gt;
cal.Left = 10;&lt;br&gt;
cal.Top = 10;&lt;br&gt;
&lt;/font&gt;&lt;font color=green&gt;// Knap&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;btn = &lt;/font&gt;&lt;font color=blue&gt;new&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=teal&gt;Button&lt;/font&gt;&lt;font color=black&gt;();&lt;br&gt;
btn.Text = &lt;/font&gt;&lt;font color=maroon&gt;"Klik på mig"&lt;/font&gt;&lt;font color=black&gt;;&lt;br&gt;
btn.Left = 10;&lt;br&gt;
btn.Top = cal.Height + 20;&lt;br&gt;
btn.Click += &lt;/font&gt;&lt;font color=blue&gt;new&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=teal&gt;EventHandler&lt;/font&gt;&lt;font color=black&gt;(btn_Click);&lt;br&gt;
&lt;/font&gt;&lt;font color=green&gt;// Brugerkontrol med kalender og knap&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;&lt;/font&gt;&lt;font color=teal&gt;UserControl&lt;/font&gt;&lt;font color=black&gt; ctrl
= &lt;/font&gt;&lt;font color=blue&gt;new&lt;/font&gt;&lt;font color=black&gt; &lt;/font&gt;&lt;font color=teal&gt;UserControl&lt;/font&gt;&lt;font color=black&gt;();&lt;br&gt;
ctrl.Controls.Add(cal);&lt;br&gt;
ctrl.Controls.Add(btn);&lt;br&gt;
&lt;/font&gt;&lt;font color=green&gt;// Tilføj kontrol til Custom Task Pane og vis den&lt;br&gt;
&lt;/font&gt;&lt;font color=black&gt;ctp = &lt;/font&gt;&lt;font color=blue&gt;this&lt;/font&gt;&lt;font color=black&gt;.CustomTaskPanes.Add(ctrl, &lt;/font&gt;&lt;font color=maroon&gt;"min
test"&lt;/font&gt;&lt;font color=black&gt;);&lt;br&gt;
ctp.Visible = &lt;/font&gt;&lt;font color=blue&gt;true&lt;/font&gt;&lt;font color=black&gt;;&lt;/font&gt; &lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Tilføj følgende eventhandler&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;&lt;font color=blue&gt;void&lt;/font&gt;&lt;font color=black&gt; btn_Click(&lt;/font&gt;&lt;font color=blue&gt;object&lt;/font&gt;&lt;font color=black&gt; sender, &lt;/font&gt;&lt;font color=teal&gt;EventArgs&lt;/font&gt;&lt;font color=black&gt; e)&lt;br&gt;
{&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=blue&gt;this&lt;/font&gt;&lt;font color=black&gt;.Application.ActiveCell.Value2
=&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cal.SelectionStart.ToShortDateString();&lt;br&gt;
}&lt;/font&gt; &lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Tilføj følgende til ThisAddIn_ShutDown&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font face=Monospace size=-1&gt;&lt;font color=blue&gt;this&lt;/font&gt;&lt;font color=black&gt;.CustomTaskPanes.Remove(ctp);&lt;/font&gt; &lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Klik på F5&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Nu vil add-in'en blive installeret og en kalender og en knap vil være tilgængelig
i en custom task pane. Når der klikkes på knappen indsættes den i kalenderen valgte
dato.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img height=258 alt=exceladdin1.jpg src="http://blog.cronberg.dk/content/binary/exceladdin1.jpg" width=356 border=0&gt;
&lt;/p&gt;
&lt;p align=left&gt;
Add-in'en er ikke særlig praktisk fordi der blandt andet&amp;nbsp;oprettes en custom task
pane i Addin_Startup, og den eneste måde brugeren kan styre om vinduet skal være tilgængeligt
eller ej er ved at starte og stoppe add-in'en og det er naturligvis ikke så godt.
Bedre var det hvis vinduet kunne styres af brugeren gennem en knap på ribbon - og
det handler næste indlæg om. 
&lt;/p&gt;
&lt;p align=left&gt;
I øvrigt: Hvis du gerne vil slette en installeret add-in så klik på Office-knappen
og vælg Excel options. Herefter klikker du på Add-ins-fanen og vælger COM add-ins
i Manage-listen (nederst) og klikker på Go... Nu kan den ønskede add-in fjernes.
&lt;/p&gt;
&lt;p align=left&gt;
Ovennævnte kode er i øvrigt fra en artikel til det Alt om DATA som kommer primo januar.
&lt;/p&gt;
&lt;p align=left&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=a35e3658-930b-49a1-a3b9-e871097e7a2e" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,a35e3658-930b-49a1-a3b9-e871097e7a2e.aspx</comments>
      <category>Alt om DATA</category>
      <category>Foredrag</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=141ae19d-f8ca-4fd6-a1f3-fa3065304bc9</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,141ae19d-f8ca-4fd6-a1f3-fa3065304bc9.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,141ae19d-f8ca-4fd6-a1f3-fa3065304bc9.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=141ae19d-f8ca-4fd6-a1f3-fa3065304bc9</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Som nævnt under VSTO præsentationer på Mød Microsoft er der to VSTO bøger som jeg
mener er interessante
</p>
        <ul>
          <li>
            <a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321334884&amp;rl=1" target="_blank">Visual
Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath - $39.99</a>
          </li>
          <li>
            <a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321426711&amp;rl=1" target="_blank">VSTO
for Mere Mortals™: A VBA Developer's Guide to Microsoft Office Development Using Visual
Studio 2005 Tools for Office - $35.99</a>
          </li>
        </ul>
        <p>
Sidstnævnte er først tilgængelig i løbet af december. 
</p>
        <p>
Nu tyder det på at der er en ny (og mere bred) på vej som også ser interessant ud
</p>
        <ul>
          <li>
            <a href="http://blogs.msdn.com/edhild/pages/pro-sharepoint-solution-development-combining-net-sharepoint-and-office-2007.aspx" target="_blank">Bog:
Pro SharePoint Solution Development: Combining .NET, SharePoint and Office 2007</a>
          </li>
        </ul>
        <p>
Bogen handler både om VSTO (SE) og WSS/MOSS og ud fra indholdsfortegnelsen at dømme
er den spændende. Det er en APress-bog og skulle komme i løbet af foråret.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=141ae19d-f8ca-4fd6-a1f3-fa3065304bc9" />
      </body>
      <title>Endnu en bog om Office 2007-udvikling</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,141ae19d-f8ca-4fd6-a1f3-fa3065304bc9.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,141ae19d-f8ca-4fd6-a1f3-fa3065304bc9.aspx</link>
      <pubDate>Sat, 09 Dec 2006 14:14:40 GMT</pubDate>
      <description>&lt;p&gt;
Som nævnt under VSTO præsentationer på Mød Microsoft er der to VSTO bøger som jeg
mener er interessante
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321334884&amp;amp;rl=1" target=_blank&gt;Visual
Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath - $39.99&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321426711&amp;amp;rl=1" target=_blank&gt;VSTO
for Mere Mortals™: A VBA Developer's Guide to Microsoft Office Development Using Visual
Studio 2005 Tools for Office - $35.99&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Sidstnævnte er først tilgængelig i løbet af december. 
&lt;/p&gt;
&lt;p&gt;
Nu tyder det på at der er en ny (og mere bred) på vej som også ser interessant ud
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.msdn.com/edhild/pages/pro-sharepoint-solution-development-combining-net-sharepoint-and-office-2007.aspx" target=_blank&gt;Bog:
Pro SharePoint Solution Development: Combining .NET, SharePoint and Office 2007&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Bogen handler både om VSTO (SE) og WSS/MOSS og ud fra indholdsfortegnelsen at dømme
er den spændende. Det er en APress-bog og skulle komme i løbet af foråret.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=141ae19d-f8ca-4fd6-a1f3-fa3065304bc9" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,141ae19d-f8ca-4fd6-a1f3-fa3065304bc9.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=cc103610-d962-4f4b-b50a-5a80fe306a7f</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,cc103610-d962-4f4b-b50a-5a80fe306a7f.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,cc103610-d962-4f4b-b50a-5a80fe306a7f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=cc103610-d962-4f4b-b50a-5a80fe306a7f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
På 
</p>
        <p>
          <a href="http://us1.trymicrosoftoffice.com/">http://us1.trymicrosoftoffice.com/</a>
        </p>
        <p>
kan man finde forskellige Office 2007 applikationer i en 60 dags prøveversion
- herunder Office 2007 Professional.
</p>
        <p>
Jeg må dog indrømme at jeg ikke har hentet en prøveversion så jeg skal ikke sige om
det spiller som forventet (umiddelbart kan jeg ikke finde info omkring muligheden
for at downloade til europa). Hvis du prøver så smid lige en kommentar med dine erfaringer.
</p>
        <p>
Til orientering så ligger den også på MSDN men det kræver det rigtige abonnement.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=cc103610-d962-4f4b-b50a-5a80fe306a7f" />
      </body>
      <title>Download 60 dages version af Office 2007</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,cc103610-d962-4f4b-b50a-5a80fe306a7f.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,cc103610-d962-4f4b-b50a-5a80fe306a7f.aspx</link>
      <pubDate>Wed, 06 Dec 2006 20:05:14 GMT</pubDate>
      <description>&lt;p&gt;
På 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://us1.trymicrosoftoffice.com/"&gt;http://us1.trymicrosoftoffice.com/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
kan man finde forskellige Office 2007 applikationer&amp;nbsp;i en 60 dags prøveversion
- herunder Office 2007 Professional.
&lt;/p&gt;
&lt;p&gt;
Jeg må dog indrømme at jeg ikke har hentet en prøveversion så jeg skal ikke sige om
det spiller som forventet (umiddelbart kan jeg ikke finde info omkring muligheden
for at downloade til europa). Hvis du prøver så smid lige en kommentar med dine erfaringer.
&lt;/p&gt;
&lt;p&gt;
Til orientering så ligger den også på MSDN men det kræver det rigtige abonnement.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=cc103610-d962-4f4b-b50a-5a80fe306a7f" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,cc103610-d962-4f4b-b50a-5a80fe306a7f.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=d2cce98c-6fd6-4da4-9fdb-a76ae745f284</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,d2cce98c-6fd6-4da4-9fdb-a76ae745f284.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,d2cce98c-6fd6-4da4-9fdb-a76ae745f284.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=d2cce98c-6fd6-4da4-9fdb-a76ae745f284</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
En hurtig besked - Alt om DATA nr 17 er på gade og jeg har til orientering et par
artikler i. Vores serie om ASP.NET2 udvikling er nået til nr 4 og handler denne gang
om Master pages. Sidste del kommer i næste nummer. Yderligere er der en artikel fra
Tech-Ed Barcelona. 
</p>
        <p>
I øvrigt starter jeg 2007 en ny serie - denne gang om udvikling på Office-2007-platformen.
Der kommer til at være fem artikler omkring udvikling til både klient og server. Vender
lige retur når jeg har fastlagt dispositionen. Giv mig endelig et prej hvis der er
nogen specielle ønsker. 
</p>
        <p>
Jeg har åbnet mulighed for at skrive kommentarer til indlæg igen, men sidste gang
blev jeg oversvømmet med spam. Vi må se hvordan det går nu.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=d2cce98c-6fd6-4da4-9fdb-a76ae745f284" />
      </body>
      <title>Alt om DATA 17/2006 </title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,d2cce98c-6fd6-4da4-9fdb-a76ae745f284.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,d2cce98c-6fd6-4da4-9fdb-a76ae745f284.aspx</link>
      <pubDate>Mon, 04 Dec 2006 12:07:58 GMT</pubDate>
      <description>&lt;p&gt;
En hurtig besked - Alt om DATA nr 17 er på gade og jeg har til orientering et par
artikler i. Vores serie om ASP.NET2 udvikling er nået til nr 4 og handler denne gang
om Master pages. Sidste del kommer i næste nummer. Yderligere er der en artikel fra
Tech-Ed Barcelona. 
&lt;/p&gt;
&lt;p&gt;
I øvrigt starter jeg&amp;nbsp;2007 en ny serie - denne gang om udvikling på Office-2007-platformen.
Der kommer til at være fem artikler omkring udvikling til både klient og server. Vender
lige retur når jeg har fastlagt dispositionen. Giv mig endelig et prej hvis der er
nogen specielle ønsker. 
&lt;/p&gt;
&lt;p&gt;
Jeg har åbnet mulighed for at skrive kommentarer til indlæg igen, men sidste gang
blev jeg oversvømmet med spam. Vi må se hvordan det går nu.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=d2cce98c-6fd6-4da4-9fdb-a76ae745f284" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,d2cce98c-6fd6-4da4-9fdb-a76ae745f284.aspx</comments>
      <category>Alt om DATA</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=5db018af-e28e-4c3f-a257-474d149c2e5d</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,5db018af-e28e-4c3f-a257-474d149c2e5d.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,5db018af-e28e-4c3f-a257-474d149c2e5d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=5db018af-e28e-4c3f-a257-474d149c2e5d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Hvis man har arbejdet som udvikler på et SharePoint-projekt inden Office 2007 kender
man uden tvivl til SmartPart der giver mulighed for at benytte brugerkontroller i
SharePoint 2.0 webparts. Tingene er jo noget nemmere i WSS 3.0 og MOSS regi
fsva udvikling af webparts, men der er fra Microsoft fortsat ikke frigivet en komponent
til at wrappe en ASP.NET 2.0 brugerkontrol til en kompileret webpart (den skulle dog
være på vej efter hvad jeg har hørt). 
</p>
        <p>
Heldigvis har U2U som står bag SmartPart frigivet en ny version til Office 2007 så
vi igen nemt kan benytte brugerkontroller som webparts i WSS/MOSS.
</p>
        <p>
Se <a href="http://weblogs.asp.net/jan/archive/2006/12/02/deploying-the-return-of-the-smartpart.aspx">mere
her</a> hvor der også er link til en screencast.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=5db018af-e28e-4c3f-a257-474d149c2e5d" />
      </body>
      <title>The return of the SmartPart </title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,5db018af-e28e-4c3f-a257-474d149c2e5d.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,5db018af-e28e-4c3f-a257-474d149c2e5d.aspx</link>
      <pubDate>Sun, 03 Dec 2006 20:12:51 GMT</pubDate>
      <description>&lt;p&gt;
Hvis man har arbejdet som udvikler på et SharePoint-projekt inden Office 2007 kender
man uden tvivl til SmartPart der giver mulighed for at benytte brugerkontroller i
SharePoint 2.0 webparts. Tingene er jo noget&amp;nbsp;nemmere&amp;nbsp;i WSS 3.0 og MOSS regi
fsva udvikling af webparts, men der er fra Microsoft fortsat ikke frigivet en komponent
til at wrappe en ASP.NET 2.0 brugerkontrol til en kompileret webpart (den skulle dog
være på vej&amp;nbsp;efter hvad jeg har hørt). 
&lt;/p&gt;
&lt;p&gt;
Heldigvis har U2U som står bag SmartPart frigivet en ny version til&amp;nbsp;Office 2007&amp;nbsp;så
vi igen nemt kan benytte brugerkontroller som webparts i WSS/MOSS.
&lt;/p&gt;
&lt;p&gt;
Se &lt;a href="http://weblogs.asp.net/jan/archive/2006/12/02/deploying-the-return-of-the-smartpart.aspx"&gt;mere
her&lt;/a&gt; hvor der også er link til en screencast.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=5db018af-e28e-4c3f-a257-474d149c2e5d" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,5db018af-e28e-4c3f-a257-474d149c2e5d.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=4a0e79e9-c1cf-48af-8cd7-65423803ae4b</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,4a0e79e9-c1cf-48af-8cd7-65423803ae4b.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,4a0e79e9-c1cf-48af-8cd7-65423803ae4b.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=4a0e79e9-c1cf-48af-8cd7-65423803ae4b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Så er det i næste uge det går løs i både Århus (tirsdag) og København (torsdag). Der
er allerede mange tilmeldte - men der er fortsat plads har jeg hørt. Hvis du ikke
allerede er tilmeldt så kan du altså nå det endnu.
</p>
        <p>
          <a href="http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx">http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx</a>
        </p>
        <p>
Hele dagen kommer til at handle om udvikling til den nye Office 2007-platform -
såvel klient som server - og hvis du ikke kender til Office som en udviklingsplatform
så bør du sætte tiden af til at komme og høre hvad man kan med såvel Visual Studio
Tools for Office (VSTO) som SharePoint.
</p>
        <p>
Det er mig der står for klientsporet så kom endelig forbi og hils på når du dukker
op.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=4a0e79e9-c1cf-48af-8cd7-65423803ae4b" />
      </body>
      <title>Mød Microsoft - næste uge - er du tilmeldt?</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,4a0e79e9-c1cf-48af-8cd7-65423803ae4b.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,4a0e79e9-c1cf-48af-8cd7-65423803ae4b.aspx</link>
      <pubDate>Thu, 30 Nov 2006 13:30:59 GMT</pubDate>
      <description>&lt;p&gt;
Så er det i næste uge det går løs i både Århus (tirsdag) og København (torsdag). Der
er allerede mange tilmeldte - men der er fortsat plads har jeg hørt. Hvis du ikke
allerede er tilmeldt så kan du altså nå det endnu.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx"&gt;http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Hele dagen kommer til&amp;nbsp;at handle om udvikling til den nye Office 2007-platform&amp;nbsp;-
såvel klient som server - og hvis du ikke kender til Office som en udviklingsplatform
så bør du sætte tiden af til at komme og høre hvad man kan med såvel Visual Studio
Tools for Office (VSTO) som SharePoint.
&lt;/p&gt;
&lt;p&gt;
Det er mig der står for klientsporet så kom endelig forbi og hils på når du dukker
op.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=4a0e79e9-c1cf-48af-8cd7-65423803ae4b" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,4a0e79e9-c1cf-48af-8cd7-65423803ae4b.aspx</comments>
      <category>Foredrag</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=1f57e523-b4ff-4bc4-a4fa-9dbeb6eae56d</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,1f57e523-b4ff-4bc4-a4fa-9dbeb6eae56d.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,1f57e523-b4ff-4bc4-a4fa-9dbeb6eae56d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=1f57e523-b4ff-4bc4-a4fa-9dbeb6eae56d</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Følgende servere ligger nu til download på MSDN (med det rette abonnement):
</p>
        <ul>
          <li>
Office Forms Server 2007 
</li>
          <li>
Office Groove Server 2007 
</li>
          <li>
Office Project Server 2007 
</li>
          <li>
Office Sharepoint Server 2007</li>
        </ul>
        <p>
Se <a class="" href="http://msdn.microsoft.com/subscriptions/" target="_blank" minmax_bound="true" mce_href="http://msdn.microsoft.com/subscriptions/">MSDN
Subscriber Downloads</a></p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=1f57e523-b4ff-4bc4-a4fa-9dbeb6eae56d" />
      </body>
      <title>Diverse Office 2007 servere kan nu hentes på MSDN</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,1f57e523-b4ff-4bc4-a4fa-9dbeb6eae56d.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,1f57e523-b4ff-4bc4-a4fa-9dbeb6eae56d.aspx</link>
      <pubDate>Tue, 28 Nov 2006 08:15:46 GMT</pubDate>
      <description>&lt;p&gt;
Følgende servere ligger nu til download på MSDN (med det rette abonnement):
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Office Forms Server 2007 
&lt;/li&gt;
&lt;li&gt;
Office Groove Server 2007 
&lt;/li&gt;
&lt;li&gt;
Office Project Server 2007 
&lt;/li&gt;
&lt;li&gt;
Office Sharepoint Server 2007&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Se&amp;nbsp;&lt;a class="" href="http://msdn.microsoft.com/subscriptions/" target=_blank minmax_bound="true" mce_href="http://msdn.microsoft.com/subscriptions/"&gt;MSDN
Subscriber Downloads&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=1f57e523-b4ff-4bc4-a4fa-9dbeb6eae56d" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,1f57e523-b4ff-4bc4-a4fa-9dbeb6eae56d.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=a6a03acf-06cf-4b50-91ac-09ddd7fdbe05</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,a6a03acf-06cf-4b50-91ac-09ddd7fdbe05.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,a6a03acf-06cf-4b50-91ac-09ddd7fdbe05.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=a6a03acf-06cf-4b50-91ac-09ddd7fdbe05</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Så er der hjælp for dem som kan have svært ved at finde de konkrete forskelle mellem
de mange servere i Office 2007 og 2003. Der er lavet et meget udførligt regneark som
viser forskellene på 
</p>
        <ul>
          <li>
Windows SharePoint Services 3.0 
</li>
          <li>
SharePoint Portal Server 2003 
</li>
          <li>
Office SharePoint Server 2007 for Search 
</li>
          <li>
Office Forms Server 2007 
</li>
          <li>
Office SharePoint Server 2007 Standard CAL 
</li>
          <li>
Office SharePoint Server 2007 Enterprise CAL or for Internet Site</li>
        </ul>
        <p>
Der bliver kigget på features som samarbejde, portal, søgning, CMS, formularer, 6.
Business Intelligence, administration og platform.
</p>
        <p>
Regnearket givet et ret godt overblik.
</p>
        <p>
Se indlæg fra Roberto D'Angelo "<a href="http://blogs.msdn.com/roberdan/archive/2006/11/26/microsoft-office-sharepoint-server-2007-products-comparison-matrix.aspx">Microsoft
Office SharePoint Server 2007 products comparison matrix</a>"
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=a6a03acf-06cf-4b50-91ac-09ddd7fdbe05" />
      </body>
      <title>Microsoft Office SharePoint Server 2007 products comparison matrix</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,a6a03acf-06cf-4b50-91ac-09ddd7fdbe05.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,a6a03acf-06cf-4b50-91ac-09ddd7fdbe05.aspx</link>
      <pubDate>Sun, 26 Nov 2006 19:44:56 GMT</pubDate>
      <description>&lt;p&gt;
Så er der hjælp for dem som kan have svært ved at finde de konkrete forskelle&amp;nbsp;mellem
de mange servere i Office 2007 og 2003. Der er lavet et meget udførligt regneark som
viser forskellene på 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Windows SharePoint Services 3.0 
&lt;li&gt;
SharePoint Portal Server 2003 
&lt;li&gt;
Office SharePoint Server 2007 for Search 
&lt;li&gt;
Office Forms Server 2007 
&lt;li&gt;
Office SharePoint Server 2007 Standard CAL 
&lt;li&gt;
Office SharePoint Server 2007 Enterprise CAL or for Internet Site&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Der bliver kigget på features som samarbejde, portal, søgning, CMS, formularer, 6.
Business Intelligence, administration og platform.
&lt;/p&gt;
&lt;p&gt;
Regnearket givet et ret godt overblik.
&lt;/p&gt;
&lt;p&gt;
Se indlæg fra Roberto D'Angelo "&lt;a href="http://blogs.msdn.com/roberdan/archive/2006/11/26/microsoft-office-sharepoint-server-2007-products-comparison-matrix.aspx"&gt;Microsoft
Office SharePoint Server 2007 products comparison matrix&lt;/a&gt;"
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=a6a03acf-06cf-4b50-91ac-09ddd7fdbe05" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,a6a03acf-06cf-4b50-91ac-09ddd7fdbe05.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=d9d629d5-7202-4ad9-b10a-abc41bc67c19</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,d9d629d5-7202-4ad9-b10a-abc41bc67c19.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,d9d629d5-7202-4ad9-b10a-abc41bc67c19.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=d9d629d5-7202-4ad9-b10a-abc41bc67c19</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Office 2007 er som tidligere nævnt frigivet - men hvad er egentlig de konkrete forskelle
mellem applikationerne i O2003 og O2007? På TechNet findes der meget specifik information
om ændringer og udvidelser i hver applikation, og her kan man få et overblik over
alt det nye - ligefra at man i Word har fjernet muligheden for at skrive hvid tekst
på blå baggrund (hey - så kan jeg jo ikke længere mindes min gamle WordPerfect)
til at man i Excel nu har Multi-threaded kalkulationer.
</p>
        <p>
Se <a href="http://technet2.microsoft.com/Office/en-us/library/a9189734-e303-4d7d-93eb-3584c358d1c91033.mspx?mfr=true">Differences
between the 2007 Office system and Office 2003</a></p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=d9d629d5-7202-4ad9-b10a-abc41bc67c19" />
      </body>
      <title>Forskel på Office 2003 og Office 2007</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,d9d629d5-7202-4ad9-b10a-abc41bc67c19.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,d9d629d5-7202-4ad9-b10a-abc41bc67c19.aspx</link>
      <pubDate>Mon, 20 Nov 2006 09:26:57 GMT</pubDate>
      <description>&lt;p&gt;
Office 2007 er som tidligere nævnt frigivet - men hvad er egentlig de konkrete forskelle
mellem applikationerne i O2003 og O2007? På TechNet findes der meget specifik information
om ændringer og udvidelser i hver applikation, og her kan man få et overblik over
alt det nye - ligefra at man i Word har fjernet muligheden for at skrive hvid tekst
på blå baggrund (hey&amp;nbsp;- så kan jeg jo ikke længere&amp;nbsp;mindes min gamle WordPerfect)
til at man i Excel nu har Multi-threaded kalkulationer.
&lt;/p&gt;
&lt;p&gt;
Se &lt;a href="http://technet2.microsoft.com/Office/en-us/library/a9189734-e303-4d7d-93eb-3584c358d1c91033.mspx?mfr=true"&gt;Differences
between the 2007 Office system and Office 2003&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=d9d629d5-7202-4ad9-b10a-abc41bc67c19" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,d9d629d5-7202-4ad9-b10a-abc41bc67c19.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=46ab529f-3e3e-4f3a-8366-29a3af351aff</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,46ab529f-3e3e-4f3a-8366-29a3af351aff.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,46ab529f-3e3e-4f3a-8366-29a3af351aff.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=46ab529f-3e3e-4f3a-8366-29a3af351aff</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Til orientering er der en "Mød Microsoft" konference i starten af december omkring
Office 2007-udvikling - både klient og server. Klientdelen kommer især til at
handle om VSTO men jeg (det er mig der taler på begge sessioner) har også lidt andre
ting at vise - herunder content controls i Word og mon ikke vi kan snige lidt VBA
ind også. Serverdelen handler om SharePoint og er du ASP.NET-udvikler må du ikke snyde
dig selv for at se hvad man kan på WSS-platformen. 
</p>
        <p>
Læs mere og tilmeld dig her
</p>
        <p>
          <a title="http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx" href="http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx">http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx</a>
        </p>
        <p>
Håber vi ses!
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=46ab529f-3e3e-4f3a-8366-29a3af351aff" />
      </body>
      <title>Mød Microsoft om Office 2007 udvikling</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,46ab529f-3e3e-4f3a-8366-29a3af351aff.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,46ab529f-3e3e-4f3a-8366-29a3af351aff.aspx</link>
      <pubDate>Fri, 17 Nov 2006 13:10:32 GMT</pubDate>
      <description>&lt;p&gt;
Til orientering er der en "Mød Microsoft" konference i starten af december omkring
Office 2007-udvikling&amp;nbsp;- både klient og server. Klientdelen kommer især til at
handle om VSTO men jeg (det er mig der taler på begge sessioner) har også lidt andre
ting at vise - herunder content controls i Word og mon ikke vi kan snige lidt VBA
ind også. Serverdelen handler om SharePoint og er du ASP.NET-udvikler må du ikke snyde
dig selv for at se hvad man kan på WSS-platformen. 
&lt;/p&gt;
&lt;p&gt;
Læs mere og tilmeld dig her
&lt;/p&gt;
&lt;p&gt;
&lt;a title=http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx href="http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx"&gt;http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Håber vi ses!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=46ab529f-3e3e-4f3a-8366-29a3af351aff" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,46ab529f-3e3e-4f3a-8366-29a3af351aff.aspx</comments>
      <category>Foredrag</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=15b63c6d-7676-464e-8099-20a7d149495d</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,15b63c6d-7676-464e-8099-20a7d149495d.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,15b63c6d-7676-464e-8099-20a7d149495d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=15b63c6d-7676-464e-8099-20a7d149495d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
De endelige bits til WSS 3.0 (gratis) og MOSS (180 dages licens) kan nu findes hos
MS - se
</p>
        <ul>
          <li>
            <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d51730b5-48fc-4ca2-b454-8dc2caf93951&amp;DisplayLang=en ">WSS
3.0</a>
          </li>
          <li>
            <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2e6e5a9c-ebf6-4f7f-8467-f4de6bd6b831&amp;DisplayLang=en ">MOSS</a>
          </li>
        </ul>
        <p>
Der er nu intet der forhindrer dig i at sætte et SharePoint-site op! Og der er faktisk
ingen ben i at installere såvel WSS som MOSS - selv jeg kan finde ud af det :-)
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=15b63c6d-7676-464e-8099-20a7d149495d" />
      </body>
      <title>WSS og MOSS (SharePoint) kan nu downloades</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,15b63c6d-7676-464e-8099-20a7d149495d.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,15b63c6d-7676-464e-8099-20a7d149495d.aspx</link>
      <pubDate>Thu, 16 Nov 2006 14:39:50 GMT</pubDate>
      <description>&lt;p&gt;
De endelige bits til WSS 3.0 (gratis) og MOSS (180 dages licens) kan nu findes hos
MS - se
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d51730b5-48fc-4ca2-b454-8dc2caf93951&amp;amp;DisplayLang=en "&gt;WSS
3.0&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2e6e5a9c-ebf6-4f7f-8467-f4de6bd6b831&amp;amp;DisplayLang=en "&gt;MOSS&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Der er nu intet der forhindrer dig i at sætte et SharePoint-site op! Og der er faktisk
ingen ben i at installere såvel WSS som MOSS - selv jeg kan finde ud af det :-)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=15b63c6d-7676-464e-8099-20a7d149495d" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,15b63c6d-7676-464e-8099-20a7d149495d.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=8224a6f3-4b9f-4653-b5a8-3a152550d99c</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,8224a6f3-4b9f-4653-b5a8-3a152550d99c.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,8224a6f3-4b9f-4653-b5a8-3a152550d99c.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=8224a6f3-4b9f-4653-b5a8-3a152550d99c</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Blot til orientering så jeg at den endelige version af Office 2007 Pro (engelsk) nu
er tilgængelig gennem MSDN download. Hvis hvis du har abonnement til MSDN
ligger der 450 mb og venter. Min download kører med 74 KB/sec i øjeblikket så det
kræver lidt tålmodighed - men den er på vej ned. Skal nok lige give et pip når den
danske version er tilgængelig. Vista skulle være på vej op.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=8224a6f3-4b9f-4653-b5a8-3a152550d99c" />
      </body>
      <title>Office 2007 på MSDN</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,8224a6f3-4b9f-4653-b5a8-3a152550d99c.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,8224a6f3-4b9f-4653-b5a8-3a152550d99c.aspx</link>
      <pubDate>Mon, 13 Nov 2006 12:37:14 GMT</pubDate>
      <description>&lt;p&gt;
Blot til orientering så jeg at den endelige version af Office 2007 Pro (engelsk) nu
er tilgængelig&amp;nbsp;gennem MSDN&amp;nbsp;download. Hvis hvis du har abonnement til MSDN
ligger der 450 mb og venter. Min download kører med 74 KB/sec i øjeblikket så det
kræver lidt tålmodighed - men den er på vej ned. Skal nok lige give et pip når den
danske version er tilgængelig. Vista skulle være på vej op.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=8224a6f3-4b9f-4653-b5a8-3a152550d99c" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,8224a6f3-4b9f-4653-b5a8-3a152550d99c.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=af8a31e8-f765-4322-abb9-e24c001f2306</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,af8a31e8-f765-4322-abb9-e24c001f2306.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,af8a31e8-f765-4322-abb9-e24c001f2306.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=af8a31e8-f765-4322-abb9-e24c001f2306</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Så lige at Andrew Whitechapel (VSTO team) har lavet en kort screencast af VSTO
SE. Hvis du ikke lige ved hvad man kan med Visual Studio Tools for Office 2005 Second
Edition - <a href="http://wm.microsoft.com/ms/msdn/Office/VSTO2005SEIntro/VSTO2005SEIntro.wmv">klik
her</a>.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=af8a31e8-f765-4322-abb9-e24c001f2306" />
      </body>
      <title>VSTO 2005 SE Video Demo</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,af8a31e8-f765-4322-abb9-e24c001f2306.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,af8a31e8-f765-4322-abb9-e24c001f2306.aspx</link>
      <pubDate>Thu, 09 Nov 2006 08:55:46 GMT</pubDate>
      <description>&lt;p&gt;
Så lige at Andrew Whitechapel (VSTO team) har lavet en kort&amp;nbsp;screencast af VSTO
SE. Hvis du ikke lige ved hvad man kan med Visual Studio Tools for Office 2005 Second
Edition - &lt;a href="http://wm.microsoft.com/ms/msdn/Office/VSTO2005SEIntro/VSTO2005SEIntro.wmv"&gt;klik
her&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=af8a31e8-f765-4322-abb9-e24c001f2306" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,af8a31e8-f765-4322-abb9-e24c001f2306.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=891cef14-6032-4cab-b4f0-8f5010b59e0e</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,891cef14-6032-4cab-b4f0-8f5010b59e0e.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,891cef14-6032-4cab-b4f0-8f5010b59e0e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=891cef14-6032-4cab-b4f0-8f5010b59e0e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Så er udviklingen på Office 2007 lukket - produktet er i RTM (released to manufacture).
Læs mere <a href="http://www.microsoft.com/presspass/press/2006/nov06/11-062007OfficeRTMPR.mspx">her</a>.
Man forventer at kunne lægge "free downloadable trials" op 1. december, men vi er
lidt inde i 2007 inden vi kan finde en dansk version på hylden hos vores lokale software
pusher. Det bliver rart at komme ud af beta versionerne (selv om den sidste faktisk
har kørt godt). Nu venter vi så bare på en lignende pressemeddelelse omkring Vista.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=891cef14-6032-4cab-b4f0-8f5010b59e0e" />
      </body>
      <title>Òffice 2007 i RTM</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,891cef14-6032-4cab-b4f0-8f5010b59e0e.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,891cef14-6032-4cab-b4f0-8f5010b59e0e.aspx</link>
      <pubDate>Mon, 06 Nov 2006 23:23:33 GMT</pubDate>
      <description>&lt;p&gt;
Så er udviklingen på Office 2007 lukket - produktet er i RTM (released to manufacture).
Læs mere &lt;a href="http://www.microsoft.com/presspass/press/2006/nov06/11-062007OfficeRTMPR.mspx"&gt;her&lt;/a&gt;.
Man forventer at kunne lægge "free downloadable trials" op 1. december, men vi er
lidt inde i 2007 inden vi kan finde en dansk version på hylden hos vores lokale software
pusher. Det bliver rart at komme ud af beta versionerne (selv om den sidste faktisk
har kørt godt). Nu venter vi så bare på en lignende pressemeddelelse omkring Vista.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=891cef14-6032-4cab-b4f0-8f5010b59e0e" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,891cef14-6032-4cab-b4f0-8f5010b59e0e.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=066df28b-8594-40f6-b0ee-3eb87b38bc0e</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,066df28b-8594-40f6-b0ee-3eb87b38bc0e.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,066df28b-8594-40f6-b0ee-3eb87b38bc0e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=066df28b-8594-40f6-b0ee-3eb87b38bc0e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Efter en (lidt længere end nødvendigt) rejse til Barcelona hvor TechEd starter i morgen
er jeg på hotellet og skulle lige se om der var nyt under solen (det er lang tid siden
jeg har haft så mange sammenhængende timer offline - alt kunne jo være sket ;). Og
sørme om der ikke er nyt - VSTO 2005 SE er frigivet i sin endelige version. Så hvis
du vil lave add-ins til Office 2007 OG 2003 så er det <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=5E86CAB3-6FD6-4955-B979-E1676DB6B3CB&amp;displaylang=en">her</a> du
skal til (bemærk - gratis download). Se i øvrigt også <a href="http://msdn.microsoft.com/office/tool/vsto/2005SE/">http://msdn.microsoft.com/office/tool/vsto/2005SE/</a>,
og <a href="http://wm.microsoft.com/ms/msdn/Office/VSTO2005SEIntro/VSTO2005SEIntro.wmv">her</a> er
en hurtig demo (screencast på 8 min).
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=066df28b-8594-40f6-b0ee-3eb87b38bc0e" />
      </body>
      <title>VSTO 2005 SE er frigivet</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,066df28b-8594-40f6-b0ee-3eb87b38bc0e.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,066df28b-8594-40f6-b0ee-3eb87b38bc0e.aspx</link>
      <pubDate>Mon, 06 Nov 2006 23:00:53 GMT</pubDate>
      <description>&lt;p&gt;
Efter en (lidt længere end nødvendigt) rejse til Barcelona hvor TechEd starter i morgen
er jeg på hotellet og skulle lige se om der var nyt under solen (det er lang tid siden
jeg har haft så mange sammenhængende timer offline - alt kunne jo være sket ;). Og
sørme om der ikke er nyt - VSTO 2005 SE er frigivet i sin endelige version. Så hvis
du vil lave add-ins til Office 2007 OG 2003 så er det&amp;nbsp;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=5E86CAB3-6FD6-4955-B979-E1676DB6B3CB&amp;amp;displaylang=en"&gt;her&lt;/a&gt; du
skal til (bemærk - gratis download). Se i øvrigt også &lt;a href="http://msdn.microsoft.com/office/tool/vsto/2005SE/"&gt;http://msdn.microsoft.com/office/tool/vsto/2005SE/&lt;/a&gt;,
og &lt;a href="http://wm.microsoft.com/ms/msdn/Office/VSTO2005SEIntro/VSTO2005SEIntro.wmv"&gt;her&lt;/a&gt; er
en hurtig demo (screencast på 8 min).
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=066df28b-8594-40f6-b0ee-3eb87b38bc0e" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,066df28b-8594-40f6-b0ee-3eb87b38bc0e.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=e4f17049-aedb-448d-9b3a-89656bcfad22</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,e4f17049-aedb-448d-9b3a-89656bcfad22.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,e4f17049-aedb-448d-9b3a-89656bcfad22.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=e4f17049-aedb-448d-9b3a-89656bcfad22</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Jeg er igennem dennes uges foredrag efter en dag i Ballerup. Den startede noget
træls med en lukket storebæltsbro og et efterfølgende meget forsinket IC3-tog - men
det hele flaskede sig og alle (håber jeg) havde en god eftermiddag med O2007-udvikling. 
</p>
        <p>
          <img height="318" alt="word2007dok.jpg" src="http://blog.cronberg.dk/content/binary/word2007dok.jpg" width="286" border="0" />
        </p>
        <p>
Flere spurgte om koden bag applikationen som danner et Word-dokument fra bunden,
og efterfølgende indsætter et billede i dokumentet. Den er her - men husk at den kræver
på .NET 3 (sidste beta) for at spille (windowsbase.dll følger dog med i zip), og at
nogen namespaces kan ændres i den endelige version. Projektet kan findes her
</p>
        <p>
          <a href="http://blog.cronberg.dk/content/binary/dokviakode.zip">dokviakode.zip (384,03
KB)</a>
        </p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=e4f17049-aedb-448d-9b3a-89656bcfad22" />
      </body>
      <title>Kode der danner et Word-dokument</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,e4f17049-aedb-448d-9b3a-89656bcfad22.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,e4f17049-aedb-448d-9b3a-89656bcfad22.aspx</link>
      <pubDate>Wed, 01 Nov 2006 20:36:28 GMT</pubDate>
      <description>&lt;p&gt;
Jeg er igennem dennes uges foredrag&amp;nbsp;efter en dag i Ballerup. Den startede noget
træls med en lukket storebæltsbro og et efterfølgende meget forsinket IC3-tog - men
det hele flaskede sig og alle (håber jeg) havde en god eftermiddag med O2007-udvikling. 
&lt;/p&gt;
&lt;p&gt;
&lt;img height=318 alt=word2007dok.jpg src="http://blog.cronberg.dk/content/binary/word2007dok.jpg" width=286 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Flere spurgte om koden bag applikationen som&amp;nbsp;danner et Word-dokument fra bunden,
og efterfølgende indsætter et billede i dokumentet. Den er her - men husk at den&amp;nbsp;kræver
på .NET 3 (sidste beta) for at spille (windowsbase.dll følger dog med i zip), og at
nogen namespaces kan ændres i den endelige version. Projektet kan findes her
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.cronberg.dk/content/binary/dokviakode.zip"&gt;dokviakode.zip (384,03
KB)&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=e4f17049-aedb-448d-9b3a-89656bcfad22" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,e4f17049-aedb-448d-9b3a-89656bcfad22.aspx</comments>
      <category>Foredrag</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=abe5ca4d-4608-446b-b314-e2ce5d748373</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,abe5ca4d-4608-446b-b314-e2ce5d748373.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,abe5ca4d-4608-446b-b314-e2ce5d748373.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=abe5ca4d-4608-446b-b314-e2ce5d748373</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Så lige at Office teamet har frigivet den foreløbig 3. plakat omkring udviklingsmuligheder,
applikationer, klasser, metoder mv for Office 2007. Således består familien af
</p>
        <ul>
          <li>
Developer Roadmap for the 2007 Microsoft Office System</li>
          <li>
Microsoft Office InfoPath 2007 Managed Object Model Poster</li>
          <li>
Developer Map for SharePoint Products and Technologies Poster</li>
        </ul>
        <p>
Find den <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=771AEB45-9D27-4D1F-ACD1-9B950637D64E&amp;displaylang=en">her</a> og
læs evt mere <a href="http://blogs.msdn.com/erikaehrli/archive/2006/10/31/download2007OfficeDeveloperRoadMapPoster.aspx">her</a>.
Det er store pdf'er som gør sig bedst udskrevet i stor størrelse.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=abe5ca4d-4608-446b-b314-e2ce5d748373" />
      </body>
      <title>Plakat: "Developer Roadmap for the 2007 Microsoft Office System"</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,abe5ca4d-4608-446b-b314-e2ce5d748373.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,abe5ca4d-4608-446b-b314-e2ce5d748373.aspx</link>
      <pubDate>Tue, 31 Oct 2006 21:56:13 GMT</pubDate>
      <description>&lt;p&gt;
Så lige at Office teamet har frigivet den foreløbig 3.&amp;nbsp;plakat omkring udviklingsmuligheder,
applikationer, klasser, metoder mv for Office 2007. Således består familien af
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Developer Roadmap for the 2007 Microsoft Office System&lt;/li&gt;
&lt;li&gt;
Microsoft Office InfoPath 2007 Managed Object Model Poster&lt;/li&gt;
&lt;li&gt;
Developer Map for SharePoint Products and Technologies Poster&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Find den &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=771AEB45-9D27-4D1F-ACD1-9B950637D64E&amp;amp;displaylang=en"&gt;her&lt;/a&gt; og
læs evt mere &lt;a href="http://blogs.msdn.com/erikaehrli/archive/2006/10/31/download2007OfficeDeveloperRoadMapPoster.aspx"&gt;her&lt;/a&gt;.
Det er store pdf'er som gør sig bedst udskrevet i stor størrelse.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=abe5ca4d-4608-446b-b314-e2ce5d748373" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,abe5ca4d-4608-446b-b314-e2ce5d748373.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=9b9da7af-b9ca-474e-973b-9dff6ff86ccd</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,9b9da7af-b9ca-474e-973b-9dff6ff86ccd.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,9b9da7af-b9ca-474e-973b-9dff6ff86ccd.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=9b9da7af-b9ca-474e-973b-9dff6ff86ccd</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Vi er kommet rigtig godt i gang med SAM-DATA foredraget om udvikling på Office 2007-platformen.
I løbet af ugen har vi været i Aalborg, Århus og Esbjerg, og der har været en rigtig
god stemning alle steder. Såvel demolaptop (det er lidt en udfordring at få en Windows
2003 op og stå med IIS, WSS/MOSS beta, VS, VSTO beta og Office 2007 beta) som alle
demoerne har fungeret. Folk har også taget rigtig godt i mod materialet som består
af slides med en hel del kommentarer og links til ressourcer på nettet. Du kan eventuelt <a href="http://blog.cronberg.dk/content/binary/samdata_materiale_office.pdf">hente
materialet her</a>.
</p>
        <p>
Vi har tre timer (+ det løse) til at se på Office 2007 med udviklerbriller – både
klient og server – og jeg har omkring 12 slides ialt. Det indikerer naturligvis at
der er en del demoer istedet, og jeg har tænkt mig at lave de betydende demoer som
screencast og lægge dem op her. Især demoer af avanceret brug af content controls
i Word, dannelse af Office-dokumenter uden behov for Office, tilretning af Ribbon-brugerfladen
samt udvikling af web parts til WSS/MOSS har været populære, så dem vil jeg se om
jeg ikke kan få lavet. 
</p>
        <p>
Iøvrigt må jeg indrømme at jeg er en smule forbløffet over hvor få deltagere der reelt
kender noget til SharePoint (både den eksisterende version og den kommende v3), og
det er lidt synd. WSS (Windows SharePoint Server) er en GRATIS (med streg under) platform
der kan bruges til at skabe såvel interne som eksterne sites med en hel masse funktioner
relateret til samarbejde mellem få eller mange brugere. Som udgangspunkt kræves der
ikke nogen form for udvikling for at få et site op og køre med meget avancerede funktioner
som eksempelvis document management (god brugerflade, upload af dokumenter, versionering,
nem håndtering af metadata, sikkerhed, automatisk arkivering med videre) – det er
blot nogle klik med musen. Hvis man ønsker at udvide et SharePoint site kan dette
nemt gøres med Visual Studio – eksempelvis med web parts eller kode der afvikles når
en konkret hændelse indtræffer (eksempelvis at der uploades et dokument til en mappe).
</p>
        <p>
WSS kan sammenlignes med ASP.NET på den måde at de begge er en platform for at skabe
en applikation til afvikling på nettet. I ASP.NET starter man blot med et tomt site
og en stor underlæggende platform som gør det nemt at fylde indhold på sitet. I WSS
har man sitet oprettet med avancerede funktioner uden at skrive en linjes kode og
kan arbejde videre derfra. Yderligere er der eksempler på løsninger som bruger begge
platforme samtidigt – enten ved at et WSS site indeholder en eller flere ”rene” ASP.NET-sider
eller en ASP.NET-applikation som benytter SharePoints API til eksempelvis document
management men i øvrigt ”gemmer” SharePoints brugerflade.<br />
Jeg tror jeg vil overveje om jeg ikke i et eller andet medie (eller måske her) skulle
gå lidt i dybden med hvad man faktisk kan med WSS uden at det koster andet end en
Windows 2003-licens og (afhængig af antal brugere) en SQL Server.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=9b9da7af-b9ca-474e-973b-9dff6ff86ccd" />
      </body>
      <title>Godt i gang med SAM-DATA foredrag</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,9b9da7af-b9ca-474e-973b-9dff6ff86ccd.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,9b9da7af-b9ca-474e-973b-9dff6ff86ccd.aspx</link>
      <pubDate>Fri, 27 Oct 2006 11:07:44 GMT</pubDate>
      <description>&lt;p&gt;
Vi er kommet rigtig godt i gang med SAM-DATA foredraget om udvikling på Office 2007-platformen.
I løbet af ugen har vi været i Aalborg, Århus og Esbjerg, og der har været en rigtig
god stemning alle steder. Såvel demolaptop (det er lidt en udfordring at få en Windows
2003 op og stå med IIS, WSS/MOSS beta, VS, VSTO beta og Office 2007 beta) som alle
demoerne har fungeret. Folk har også taget rigtig godt i mod materialet som består
af slides med en hel del kommentarer og links til ressourcer på nettet. Du kan eventuelt &lt;a href="http://blog.cronberg.dk/content/binary/samdata_materiale_office.pdf"&gt;hente
materialet her&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Vi har tre timer (+ det løse) til at se på Office 2007 med udviklerbriller – både
klient og server – og jeg har omkring 12 slides ialt. Det indikerer naturligvis at
der er en del demoer istedet, og jeg har tænkt mig at lave de betydende demoer som
screencast og lægge dem op her. Især demoer af avanceret brug af content controls
i Word, dannelse af Office-dokumenter uden behov for Office, tilretning af Ribbon-brugerfladen
samt udvikling af web parts til WSS/MOSS har været populære, så dem vil jeg se om
jeg ikke kan få lavet. 
&lt;/p&gt;
&lt;p&gt;
Iøvrigt må jeg indrømme at jeg er en smule forbløffet over hvor få deltagere der reelt
kender noget til SharePoint (både den eksisterende version og den kommende v3), og
det er lidt synd. WSS (Windows SharePoint Server) er en GRATIS (med streg under) platform
der kan bruges til at skabe såvel interne som eksterne sites med en hel masse funktioner
relateret til samarbejde mellem få eller mange brugere. Som udgangspunkt kræves der
ikke nogen form for udvikling for at få et site op og køre med meget avancerede funktioner
som eksempelvis document management (god brugerflade, upload af dokumenter, versionering,
nem håndtering af metadata, sikkerhed, automatisk arkivering med videre) – det er
blot nogle klik med musen. Hvis man ønsker at udvide et SharePoint site kan dette
nemt gøres med Visual Studio – eksempelvis med web parts eller kode der afvikles når
en konkret hændelse indtræffer (eksempelvis at der uploades et dokument til en mappe).
&lt;/p&gt;
&lt;p&gt;
WSS kan sammenlignes med ASP.NET på den måde at de begge er en platform for at skabe
en applikation til afvikling på nettet. I ASP.NET starter man blot med et tomt site
og en stor underlæggende platform som gør det nemt at fylde indhold på sitet. I WSS
har man sitet oprettet med avancerede funktioner uden at skrive en linjes kode og
kan arbejde videre derfra. Yderligere er der eksempler på løsninger som bruger begge
platforme samtidigt – enten ved at et WSS site indeholder en eller flere ”rene” ASP.NET-sider
eller en ASP.NET-applikation som benytter SharePoints API til eksempelvis document
management men i øvrigt ”gemmer” SharePoints brugerflade.&lt;br&gt;
Jeg tror jeg vil overveje om jeg ikke i et eller andet medie (eller måske her) skulle
gå lidt i dybden med hvad man faktisk kan med WSS uden at det koster andet end en
Windows 2003-licens og (afhængig af antal brugere) en SQL Server.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=9b9da7af-b9ca-474e-973b-9dff6ff86ccd" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,9b9da7af-b9ca-474e-973b-9dff6ff86ccd.aspx</comments>
      <category>Foredrag</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=3588563b-5fa1-4dcb-a344-9b98c1906a23</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,3588563b-5fa1-4dcb-a344-9b98c1906a23.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,3588563b-5fa1-4dcb-a344-9b98c1906a23.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=3588563b-5fa1-4dcb-a344-9b98c1906a23</wfw:commentRss>
      <title>SAM-DATA-foredrag: Udvikling på Microsoft Office 2007-platformen</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,3588563b-5fa1-4dcb-a344-9b98c1906a23.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,3588563b-5fa1-4dcb-a344-9b98c1906a23.aspx</link>
      <pubDate>Sun, 22 Oct 2006 09:06:11 GMT</pubDate>
      <description>&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;font color=#000000&gt;I morgen starter jeg en ny foredragsturné for SAM-DATA omkring
udvikling på den kommende Office 2007-platform. Under foredraget kommer vi ind på
mange aspekter inden for Office 2007-løsninger – herunder&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;
&lt;o:p&gt;
&lt;font color=#000000&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0cm" type=disc&gt;
&lt;li class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt"&gt;
&lt;font color=#000000&gt;Det nye filformat som åbner en masse muligheder for udviklere&lt;/font&gt; 
&lt;li class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt"&gt;
&lt;font color=#000000&gt;Mulighederne med Visual Studio Tools For Office&lt;/font&gt; 
&lt;li class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt"&gt;
&lt;font color=#000000&gt;Hvordan man som udvikler kan tilrette den nye brugerflade (Ribbon)
som er tilgængelig i flere af klientapplikationerne&lt;/font&gt; 
&lt;li class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt"&gt;
&lt;font color=#000000&gt;Hvad er nyhederne i den nye WSS-platform (Windows SharePoint Services),
og hvilke muligheder har vi som udviklere med WSS&lt;/font&gt; 
&lt;li class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt"&gt;
&lt;font color=#000000&gt;Hvad er MOSS (Microsoft Office SharePoint Server) og hvilke muligheder
åbner der sig for udviklere med denne serverapplikation&lt;/font&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;font color=#000000&gt;Jeg er sikker på at det bliver et interessant foredrag som vil
være meget demobaseret, og jeg håber at der kommer mange mennesker. Indtil videre
er der planlagt seks foredrag rundt i Danmark, og du kan fortsat nå at komme med.
Se mere hos &lt;a href="http://www.samdata.dk/aktiviteter/foredrag_detaljer.asp?id=152&amp;amp;m=5"&gt;SAM-DATA&lt;/a&gt;,
hvor du også kan finde et par små ”teaser” videoer. Hvis du gerne vil høre om mulighederne
for at vi kommer forbi din by som send endelig &lt;a href="mailto:plus@samdata.dk"&gt;en
mail&lt;/a&gt;.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;o:p&gt;
&lt;font color=#000000&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;font color=#000000&gt;Som nævnt er foredraget meget demobaseret, og jeg har derfor ikke
så mange slides med. Til gengæld har jeg gjort en del ud af at skrive notater til
de slides som er der, og især brugt en del tid på at referere til eksisterende ressourcer
på nettet. Derfor er materialet en vigtig bestanddel af foredraget. Du kan finde hele
materialet her&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;font color=#000000&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;font color=#000000&gt;&lt;a href="http://blog.cronberg.dk/content/binary/samdata_materiale_office.pdf"&gt;samdata_materiale_office.pdf
(1,72 MB)&lt;/a&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;o:p&gt;
&lt;font color=#000000&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;font color=#000000&gt;Hvis du ikke kommer til foredraget vil du alligevel kunne få en
del ud af materialet grundet de mange links.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;o:p&gt;
&lt;font color=#000000&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;font color=#000000&gt;Hvis du har nogen spørgsmål eller kommentarer er du velkommen
til at sende en &lt;a href="mailto:michell@cronberg.dk"&gt;mail til mig&lt;/a&gt;.&lt;/font&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=3588563b-5fa1-4dcb-a344-9b98c1906a23" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,3588563b-5fa1-4dcb-a344-9b98c1906a23.aspx</comments>
      <category>Foredrag</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=fb1151e6-fd5a-4752-a8b2-3afbd8ebff43</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,fb1151e6-fd5a-4752-a8b2-3afbd8ebff43.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,fb1151e6-fd5a-4752-a8b2-3afbd8ebff43.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=fb1151e6-fd5a-4752-a8b2-3afbd8ebff43</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Jeg er ved at forberede et foredrag om udvikling på Office 2007-platformen - denne
gang er det SAM-DATA der står bag. Du kan læse mere om foredraget <a href="http://www.samdata.dk/aktiviteter/foredrag_detaljer.asp?id=152&amp;m=5">her</a> og
eventuelt melde dig til hvis vi kommer forbi din by (kommer endda forbi Rønne kan
jeg se). Foredraget på ca 3 timer + det løse både dække klient- og serverdelen, og
vi komme således til at snakke både filformat, VSTO, Ribbon og SharePoint (WSS og
MOSS). 
</p>
        <p>
I forbindelse med planlægning af serverdelen indsamlede jeg lidt links som man har
nemmere ved at komme videre, og var en smut forbi <a href="http://www.sharepointblogs.com/mkruger/default.aspx">Mark
Kruger</a>. Jeg kendte ham i forvejen, og havde faktisk også set en linksamling omhandlende
MOSS, men listen er godt nok vokset betragteligt. Prøv selv at se på 
</p>
        <p>
          <a href="http://www.sharepointblogs.com/mkruger/archive/2006/05/25/7570.aspx">http://www.sharepointblogs.com/mkruger/archive/2006/05/25/7570.aspx</a>
        </p>
        <p>
Hvis du nogensinde står og mangle ressourcer omkring MOSS så start der - den liste
er guld værd. I dag har jeg faktisk haft brug for links til oplysninger omkring installation
af MOSS Beta 2 TR (det er noget noget rod).
</p>
        <p>
I øvrigt - når nu vi taler om MOSS - så har <a href="http://blogs.msdn.com/martinkearn/default.aspx">Martin
Kearn</a> lige skrevet <a href="http://blogs.msdn.com/martinkearn/archive/2006/10/05/What-is-the-Business-Data-Catalouge_3F00_.aspx">et
kort blogindlæg</a> om BDC (Business Data Catalog) som er en af de features jeg syntes
er rigtig genial. Han kommer godt rundt omkring BDC men glemmer at nævne at vi som
udviklere har et API til BDC. Det giver blandt andet mulighed for at hente data gennem
MOSS/BDC til interne applikationer (WinForm, Console, ASP.NET, Mobile ...) uden at
skulle bøvle med connections til eksempelvis SAP, Seibel, Navision eller bare en "almindelig"
database. Se eventuelt også <a href="http://blogs.msdn.com/sharepoint/archive/2006/04/18/578194.aspx">her</a>.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=fb1151e6-fd5a-4752-a8b2-3afbd8ebff43" />
      </body>
      <title>2007 MOSS Resource Links </title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,fb1151e6-fd5a-4752-a8b2-3afbd8ebff43.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,fb1151e6-fd5a-4752-a8b2-3afbd8ebff43.aspx</link>
      <pubDate>Thu, 05 Oct 2006 15:58:21 GMT</pubDate>
      <description>&lt;p&gt;
Jeg er ved at forberede et foredrag om udvikling på Office 2007-platformen - denne
gang er det SAM-DATA der står bag. Du kan læse mere om foredraget &lt;a href="http://www.samdata.dk/aktiviteter/foredrag_detaljer.asp?id=152&amp;amp;m=5"&gt;her&lt;/a&gt; og
eventuelt melde dig til hvis vi kommer forbi din by (kommer endda forbi Rønne kan
jeg se). Foredraget på ca 3 timer + det løse både dække klient- og serverdelen, og
vi komme således til at snakke både filformat, VSTO, Ribbon og SharePoint (WSS og
MOSS). 
&lt;/p&gt;
&lt;p&gt;
I forbindelse med planlægning af serverdelen indsamlede jeg lidt links som man har
nemmere ved at komme videre, og var en smut forbi &lt;a href="http://www.sharepointblogs.com/mkruger/default.aspx"&gt;Mark
Kruger&lt;/a&gt;. Jeg kendte ham i forvejen, og havde faktisk også set en linksamling omhandlende
MOSS, men&amp;nbsp;listen er godt nok vokset betragteligt. Prøv selv at se på 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.sharepointblogs.com/mkruger/archive/2006/05/25/7570.aspx"&gt;http://www.sharepointblogs.com/mkruger/archive/2006/05/25/7570.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Hvis du nogensinde står og mangle ressourcer omkring MOSS så start der - den liste
er guld værd. I dag har jeg faktisk haft brug for links til oplysninger omkring installation
af MOSS Beta 2 TR (det er noget&amp;nbsp;noget rod).
&lt;/p&gt;
&lt;p&gt;
I øvrigt - når nu vi taler om MOSS - så har &lt;a href="http://blogs.msdn.com/martinkearn/default.aspx"&gt;Martin
Kearn&lt;/a&gt; lige skrevet &lt;a href="http://blogs.msdn.com/martinkearn/archive/2006/10/05/What-is-the-Business-Data-Catalouge_3F00_.aspx"&gt;et
kort blogindlæg&lt;/a&gt; om BDC (Business Data Catalog) som er en af de features jeg syntes
er rigtig genial. Han kommer godt rundt omkring BDC men glemmer at nævne at vi som
udviklere har et API til BDC. Det giver blandt andet mulighed for at hente data gennem
MOSS/BDC til interne applikationer (WinForm, Console, ASP.NET, Mobile ...) uden at
skulle bøvle med connections til eksempelvis SAP, Seibel, Navision eller bare en "almindelig"
database. Se eventuelt også &lt;a href="http://blogs.msdn.com/sharepoint/archive/2006/04/18/578194.aspx"&gt;her&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=fb1151e6-fd5a-4752-a8b2-3afbd8ebff43" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,fb1151e6-fd5a-4752-a8b2-3afbd8ebff43.aspx</comments>
      <category>Foredrag</category>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=fdce4c8b-81db-480e-877e-5eb2a44c5603</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,fdce4c8b-81db-480e-877e-5eb2a44c5603.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,fdce4c8b-81db-480e-877e-5eb2a44c5603.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=fdce4c8b-81db-480e-877e-5eb2a44c5603</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Faldt lige over <a href="http://blogs.msdn.com/ecm/archive/2006/09/30/777819.aspx">denne
blogpost</a> der fortæller lidt om hvordan man med MOSS kan bygge et site som <a href="http://www.hedkandi.com">http://www.hedkandi.com</a>.
Kom ikke og sig at man ikke kan bruge Microsoft Office SharePoint Server til rene
internet sites.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=fdce4c8b-81db-480e-877e-5eb2a44c5603" />
      </body>
      <title>Hvem siger man ikke bruge SharePoint Server som CMS?</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,fdce4c8b-81db-480e-877e-5eb2a44c5603.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,fdce4c8b-81db-480e-877e-5eb2a44c5603.aspx</link>
      <pubDate>Sat, 30 Sep 2006 13:00:38 GMT</pubDate>
      <description>&lt;p&gt;
Faldt lige over &lt;a href="http://blogs.msdn.com/ecm/archive/2006/09/30/777819.aspx"&gt;denne
blogpost&lt;/a&gt; der fortæller lidt om hvordan man med MOSS kan bygge et site som &lt;a href="http://www.hedkandi.com"&gt;http://www.hedkandi.com&lt;/a&gt;.
Kom ikke og sig at man ikke kan bruge Microsoft Office SharePoint Server til rene
internet sites.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=fdce4c8b-81db-480e-877e-5eb2a44c5603" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,fdce4c8b-81db-480e-877e-5eb2a44c5603.aspx</comments>
      <category>Office</category>
    </item>
    <item>
      <trackback:ping>http://blog.cronberg.dk/Trackback.aspx?guid=76ece0b3-7aad-40f9-beed-79743388d5da</trackback:ping>
      <pingback:server>http://blog.cronberg.dk/pingback.aspx</pingback:server>
      <pingback:target>http://blog.cronberg.dk/PermaLink,guid,76ece0b3-7aad-40f9-beed-79743388d5da.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.cronberg.dk/CommentView,guid,76ece0b3-7aad-40f9-beed-79743388d5da.aspx</wfw:comment>
      <wfw:commentRss>http://blog.cronberg.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=76ece0b3-7aad-40f9-beed-79743388d5da</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Som tidligere nævnt er VSTO 2005 SE (tidligere Cypress) frigivet i en beta, og der
er nu dukket lidt eksta info op omkring produktet - herunder hvad den kræver ved installation.
Lidt overraskende kan den installeres oven på en "ren" VS 2005 pro uden at der er
installeret en tidligere version af VSTO. Læs mere på <a href="http://blogs.msdn.com/vsto2/archive/2006/09/20/763900.aspx">VSTO
teamets blog</a>, og på den <a href=" http://msdn.microsoft.com/office/tool/vsto/2005SE/default.aspx">officielle
side tilegnet VSTO SE</a>.
</p>
        <img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=76ece0b3-7aad-40f9-beed-79743388d5da" />
      </body>
      <title>Lidt mere om VSTO SE</title>
      <guid isPermaLink="false">http://blog.cronberg.dk/PermaLink,guid,76ece0b3-7aad-40f9-beed-79743388d5da.aspx</guid>
      <link>http://blog.cronberg.dk/PermaLink,guid,76ece0b3-7aad-40f9-beed-79743388d5da.aspx</link>
      <pubDate>Wed, 20 Sep 2006 19:51:44 GMT</pubDate>
      <description>&lt;p&gt;
Som tidligere nævnt er VSTO 2005 SE (tidligere Cypress) frigivet i en beta, og der
er nu dukket lidt eksta info op omkring produktet - herunder hvad den kræver ved installation.
Lidt overraskende kan den installeres oven på en "ren" VS 2005 pro uden at der er
installeret en tidligere version af VSTO. Læs mere på &lt;a href="http://blogs.msdn.com/vsto2/archive/2006/09/20/763900.aspx"&gt;VSTO
teamets blog&lt;/a&gt;, og på den &lt;a href=" http://msdn.microsoft.com/office/tool/vsto/2005SE/default.aspx"&gt;officielle
side tilegnet VSTO SE&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.cronberg.dk/aggbug.ashx?id=76ece0b3-7aad-40f9-beed-79743388d5da" /&gt;</description>
      <comments>http://blog.cronberg.dk/CommentView,guid,76ece0b3-7aad-40f9-beed-79743388d5da.aspx</comments>
      <category>Office</category>
    </item>
  </channel>
</rss>