<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" 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:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>XML</title>
        <link>http://blogs.3sharp.com/johnp/category/18.aspx</link>
        <description>XML</description>
        <language>en-US</language>
        <copyright>John Peltonen</copyright>
        <managingEditor>johnp@3sharp.com</managingEditor>
        <generator>Subtext Version 1.9.5.177</generator>
        <item>
            <title>Learn how to create a Business Data Catalog Entities &amp; Relationships</title>
            <link>http://blogs.3sharp.com/johnp/archive/2007/04/13/3062.aspx</link>
            <description>&lt;P&gt;MSDN&amp;nbsp;just published two Visual How-Tos that I created that walk you through building the XML metadata for creating an entity and then a series of related entities.&amp;nbsp; They're pretty simplistic in nature and literally start you with a blank XML file.&amp;nbsp; So, if you are interested in learning some of the very basics of the Business Data Catalog, you should check them out :-)&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/bb410048.aspx"&gt;Creating Business Data Catalog Entities in SharePoint Server 2007&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/bb410047.aspx"&gt;Filtering One Business Data Catalog List from Another by Using Associations in SharePoint Server 2007&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Embarrassingly&lt;/SPAN&gt;, these titles&amp;nbsp;are actually longer than their URLs:&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/bb410048.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb410048.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/bb410047.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb410047.aspx&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.3sharp.com/johnp/aggbug/3062.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Peltonen</dc:creator>
            <guid>http://blogs.3sharp.com/johnp/archive/2007/04/13/3062.aspx</guid>
            <pubDate>Fri, 13 Apr 2007 22:52:00 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/johnp/comments/3062.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/johnp/archive/2007/04/13/3062.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/johnp/comments/commentRss/3062.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/johnp/services/trackbacks/3062.aspx</trackback:ping>
        </item>
        <item>
            <title>Server-side document generation of Word 2007 files</title>
            <link>http://blogs.3sharp.com/johnp/archive/2007/02/16/2937.aspx</link>
            <description>I bet you thought this was going to be a post about the spiffy new Content Controls and all of the spiffy new scenarios they give us when we bind them to a custom XML file in the new docx file format.  

Well, nope, I'm not even going to mention that.  Instead, I'm going to post about another option that can help if you need to generate a document from XML data with repeating nodes...
&lt;img src="http://blogs.3sharp.com/johnp/aggbug/2937.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Peltonen</dc:creator>
            <guid>http://blogs.3sharp.com/johnp/archive/2007/02/16/2937.aspx</guid>
            <pubDate>Sat, 17 Feb 2007 02:19:00 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/johnp/comments/2937.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/johnp/archive/2007/02/16/2937.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.3sharp.com/johnp/comments/commentRss/2937.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/johnp/services/trackbacks/2937.aspx</trackback:ping>
        </item>
        <item>
            <title>More on Integrating Office with Lotus Notes</title>
            <link>http://blogs.3sharp.com/johnp/archive/2005/07/13/904.aspx</link>
            <description>&lt;P&gt;I just found out that a web cast I gave back in June was rated in the top 10 for something-or-another.  It's called &lt;STRONG&gt;&lt;A href="http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?EventID=1032275290&amp;EventCategory=5&amp;culture=en-US&amp;CountryCode=US"&gt;Integrating Microsoft Office 2003 with Lotus Notes/Domino&lt;/A&gt; &lt;/STRONG&gt;and, as you can probably guess, it's all about integrating Office System 2003 Professional with Lotus Notes.  If you're looking for info on the subject, I've packed a lot into that hour-long slot.  &lt;/P&gt;
&lt;P&gt;We build an InfoPath form that submits to Notes and then pull Notes data down into Excel for reporting.  All as XML of course.  I can't remember what I had to cut from my course material, but I believe I also convert Notes data into Word docs. If you watch it and still have questions, feel free to contact me here!&lt;/P&gt;&lt;img src="http://blogs.3sharp.com/johnp/aggbug/904.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Peltonen</dc:creator>
            <guid>http://blogs.3sharp.com/johnp/archive/2005/07/13/904.aspx</guid>
            <pubDate>Thu, 14 Jul 2005 00:21:00 GMT</pubDate>
            <comments>http://blogs.3sharp.com/johnp/archive/2005/07/13/904.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/johnp/comments/commentRss/904.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/johnp/services/trackbacks/904.aspx</trackback:ping>
        </item>
        <item>
            <title>Tech Ed - Wednesday Report</title>
            <link>http://blogs.3sharp.com/johnp/archive/2005/06/09/773.aspx</link>
            <description>&lt;P&gt;Now that my presentations are over, I've been able to relax enough to check out some sessions.&amp;nbsp; I'm glad that they scheduled me for early in the conference.&amp;nbsp; Btw, thanks to everyone who gave me feedback.&amp;nbsp; I really appreciated the kind comments.&lt;/P&gt;
&lt;P&gt;Yesterday morning, I dragged myself out of bed a little later than I was planning, but was still able to make the 2nd half of &lt;A href="http://blogs.msdn.com/johnrdurant/default.aspx"&gt;John Durant&lt;/A&gt;'s presentation on &lt;A href="http://www1.msteched.com/content/sessionview.aspx?TopicID=5a0a6292-20df-4196-8f30-314bbabe3e78"&gt;Programming Microsoft Office Word XML Solutions&lt;/A&gt;.&amp;nbsp; John has amazing amounts of energy.&amp;nbsp; His ability to pick a few topics and just drill his point home in an extremely engaging way is very impressive.&lt;/P&gt;
&lt;P&gt;I then just hung out in the cabana's for a while &amp;amp; chatted with people about XML &amp;amp; Office programming.&amp;nbsp; I'm psyched to see all of the creative ways these technologies are being used.&lt;/P&gt;
&lt;P&gt;I also had to check out &lt;A href="http://www.officezealot.com/charles"&gt;Charles Maxson&lt;/A&gt;'s&amp;nbsp;session on &lt;A href="http://www1.msteched.com/content/sessionview.aspx?TopicID=ef0c435b-37b1-4eb7-8f8e-8d1688022b49"&gt;Programming Microsoft Office Excel XML Solutions&lt;/A&gt;.&amp;nbsp; (Do you see a pattern here?).&amp;nbsp; Charles was great, as always, and his demos were really polished.&amp;nbsp; Next time, Charles, I would appreciate it if you could tone them down a bit&amp;nbsp;so mine don't look so sloppy :^)&amp;nbsp; Charles made all the content available on his &lt;A href="http://www.officezealot.com/charles"&gt;blog&lt;/A&gt;&amp;nbsp;so you can follow along at home.&lt;/P&gt;
&lt;P&gt;Finally, John and Charles were gracious enough to invite me in to help panel their cabana talk.&amp;nbsp; The three of us chatted with about 20 people all about their solutions surrounding Office 2003, XML&amp;nbsp;and VSTO - very cool stuff!&amp;nbsp; We even had special guest appearances by &lt;A href="http://blogs.msdn.com/pstubbs/default.aspx"&gt;Paul Stubbs&lt;/A&gt; and &lt;A href="http://blogs.officezealot.com/joe/"&gt;Joe Andreshak&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.3sharp.com/johnp/aggbug/773.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Peltonen</dc:creator>
            <guid>http://blogs.3sharp.com/johnp/archive/2005/06/09/773.aspx</guid>
            <pubDate>Thu, 09 Jun 2005 20:03:00 GMT</pubDate>
            <comments>http://blogs.3sharp.com/johnp/archive/2005/06/09/773.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.3sharp.com/johnp/comments/commentRss/773.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/johnp/services/trackbacks/773.aspx</trackback:ping>
        </item>
        <item>
            <title>TechEd Presentation: CLI319 (complex LOB solutions with Office)</title>
            <link>http://blogs.3sharp.com/johnp/archive/2005/06/07/762.aspx</link>
            <description>&lt;P&gt;I'm about an hour away from delivering session number two down in HOT &amp;amp; HUMID Orlando.&amp;nbsp; Here is the rather long list of links that I am going to make reference to!&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fabrikam/html/ODC_OFIntroduction_to_FabriKam3_SharePointRoutingServicePlatformComponent.asp "&gt;FabriKam SharePoint Workflow documentation&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=c07f64e8-8229-49a1-b160-b24c89122894 "&gt;SharePoint GotDotNet Workflow Connector&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.k2workflow.com"&gt;K2.Net&lt;/A&gt;&amp;nbsp;(you can also go visit them at their booth down here)&lt;/LI&gt;
&lt;LI&gt;MSDN: &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/spptsdk/html/tsptAddingContextMenu_SV01068564.asp"&gt;Customizing the Shortcut Menu for [SharePoint] List Items&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;MSDN: &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnspts/html/sts_camlviews.asp"&gt;Custom CAML Views in SharePoint Team Services&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.3sharp.com/Blog/johnp/archive/2005/02/17/238.aspx"&gt;Programmatically import form library files into Excel&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/technet/traincert/virtuallab/sps2003.mspx"&gt;Online SharePoint Portal Server labs&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/fabrikam/html/ODC_OFFPC_SQLXML_Adapter_OverviewSQLXMLAdapter.asp"&gt;FabriKam SQLXML Adapter documentation&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsql90/html/sql2k5xml.asp"&gt;XML Support in SQL Server 2005&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/SQL/sqlreldata/XML/default.aspx?pull=/library/en-us/dnsql90/html/sql2k5xmloptions.asp"&gt;XML Options in SQL Server 2005&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;MSDN: &lt;A href="http://msdn.microsoft.com/office/understanding/vsto/articles"&gt;VSTO Technical Articles&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;VSTO Team Blogs: &lt;A href="http://blogs.msdn.com/vsto2"&gt;2005&lt;/A&gt;&amp;nbsp;&lt;A href="http://blogs.msdn.com/vsto"&gt;2003&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnpag/html/offline.asp "&gt;GeneriCo&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnpag/html/offline.asp "&gt;Smart Client Offline Application Block&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.3sharp.com/johnp/aggbug/762.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Peltonen</dc:creator>
            <guid>http://blogs.3sharp.com/johnp/archive/2005/06/07/762.aspx</guid>
            <pubDate>Tue, 07 Jun 2005 16:14:00 GMT</pubDate>
            <comments>http://blogs.3sharp.com/johnp/archive/2005/06/07/762.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blogs.3sharp.com/johnp/comments/commentRss/762.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/johnp/services/trackbacks/762.aspx</trackback:ping>
        </item>
        <item>
            <title>O12 XML File Formats &amp; Brian Jones' Blog</title>
            <link>http://blogs.3sharp.com/johnp/archive/2005/06/01/694.aspx</link>
            <description>Brian Jones, the PM behind WordprocessingML is now blogging and has revealed a bit of info about XML file formats in Office 12.&amp;nbsp; Additionally, Scoble caught it all on &lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=73329"&gt;video&lt;/A&gt;!&amp;nbsp; The best part is that the Office community just gained a very valuable resource in &lt;A href="http://blogs.msdn.com/brian_jones/"&gt;Brian's blog&lt;/A&gt;.&amp;nbsp; &lt;img src="http://blogs.3sharp.com/johnp/aggbug/694.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Peltonen</dc:creator>
            <guid>http://blogs.3sharp.com/johnp/archive/2005/06/01/694.aspx</guid>
            <pubDate>Thu, 02 Jun 2005 05:38:00 GMT</pubDate>
            <comments>http://blogs.3sharp.com/johnp/archive/2005/06/01/694.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.3sharp.com/johnp/comments/commentRss/694.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/johnp/services/trackbacks/694.aspx</trackback:ping>
        </item>
        <item>
            <title>Essential XML Quick Reference</title>
            <link>http://blogs.3sharp.com/johnp/archive/2005/02/21/243.aspx</link>
            <description>&lt;P&gt;If you judge the quality and usefulness of a book by how frequently it disappears from my office, than Aaron Skonnard and Martin Gudgin's &lt;A href="http://theserverside.net/books/addisonwesley/EssentialXML/index.tss"&gt;Essential XML Quick Reference &lt;/A&gt;is at the top of the list.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The good news is, now you can &lt;A href="http://theserverside.net/books/addisonwesley/EssentialXML/downloads/EssentialXML.zip"&gt;get if for free&lt;/A&gt;!&amp;nbsp; (That is&amp;nbsp;a big hint for those of you stealing it from my office!)&lt;/P&gt;
&lt;P&gt;Now if only they had an MS Reader version ;^)&lt;/P&gt;&lt;img src="http://blogs.3sharp.com/johnp/aggbug/243.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Peltonen</dc:creator>
            <guid>http://blogs.3sharp.com/johnp/archive/2005/02/21/243.aspx</guid>
            <pubDate>Mon, 21 Feb 2005 22:26:00 GMT</pubDate>
            <comments>http://blogs.3sharp.com/johnp/archive/2005/02/21/243.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/johnp/comments/commentRss/243.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/johnp/services/trackbacks/243.aspx</trackback:ping>
        </item>
        <item>
            <title>Office Developer Conference - Demo 2 </title>
            <link>http://blogs.3sharp.com/johnp/archive/2005/02/17/238.aspx</link>
            <description>This is the second of two posts about the demos that I gave at the Office Developer Conference.  Its got lots of untested sample code for mapping schemas, creating xml lists and importing InfoPath forms from SharePoint.
Update: added some bug fixes to the list creation code&lt;img src="http://blogs.3sharp.com/johnp/aggbug/238.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Peltonen</dc:creator>
            <guid>http://blogs.3sharp.com/johnp/archive/2005/02/17/238.aspx</guid>
            <pubDate>Fri, 18 Feb 2005 03:54:00 GMT</pubDate>
            <comments>http://blogs.3sharp.com/johnp/archive/2005/02/17/238.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blogs.3sharp.com/johnp/comments/commentRss/238.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/johnp/services/trackbacks/238.aspx</trackback:ping>
        </item>
        <item>
            <title>Office Developer Conference - Demo 1</title>
            <link>http://blogs.3sharp.com/johnp/archive/2005/02/17/236.aspx</link>
            <description>This is the first of two posts about the demos that I gave at the Office Developer Conference. &lt;img src="http://blogs.3sharp.com/johnp/aggbug/236.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Peltonen</dc:creator>
            <guid>http://blogs.3sharp.com/johnp/archive/2005/02/17/236.aspx</guid>
            <pubDate>Thu, 17 Feb 2005 18:45:00 GMT</pubDate>
            <comments>http://blogs.3sharp.com/johnp/archive/2005/02/17/236.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/johnp/comments/commentRss/236.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/johnp/services/trackbacks/236.aspx</trackback:ping>
        </item>
        <item>
            <title>SOL 340 - Office Solution Architecture...</title>
            <link>http://blogs.3sharp.com/johnp/archive/2005/02/04/220.aspx</link>
            <description>Thanks to everyone who stayed late in the day on Friday to catch my talk on Office Solution Architecture.  I really appreciate the fact that you guys had planes to catch, movies to watch, and headaches (from 3 straight days of raw data fed into your brains) and you still sat through an hour of me yammering away on Office :^)

...Click through to my blog for all of the linking goodness...&lt;img src="http://blogs.3sharp.com/johnp/aggbug/220.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Peltonen</dc:creator>
            <guid>http://blogs.3sharp.com/johnp/archive/2005/02/04/220.aspx</guid>
            <pubDate>Sat, 05 Feb 2005 02:02:00 GMT</pubDate>
            <comments>http://blogs.3sharp.com/johnp/archive/2005/02/04/220.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/johnp/comments/commentRss/220.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/johnp/services/trackbacks/220.aspx</trackback:ping>
        </item>
    </channel>
</rss>