<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>Word</title>
        <link>http://blogs.3sharp.com/davidg/category/88.aspx</link>
        <description>Word</description>
        <language>en-US</language>
        <copyright>David Gerhardt</copyright>
        <managingEditor>davidg@3sharp.com</managingEditor>
        <generator>Subtext Version 1.9.5.177</generator>
        <item>
            <title>SharePoint Connections Session Code</title>
            <link>http://blogs.3sharp.com/davidg/archive/2008/11/17/5012.aspx</link>
            <description>&lt;p&gt;Thanks to all who attended my sessions last week at &lt;a href="http://www.devconnections.com/shows/FALL2008SP/default.asp?s=123"&gt;SharePoint Connections&lt;/a&gt;. I was especially pleased with the attendance of my last session (&lt;b&gt;Developing InfoPath Browser Forms for SharePoint&lt;/b&gt;). Asking people to get up for a session at 8am on the last day of a conference in Las Vegas can be a challenge, but the turnout was still high, and there was no shortage of good questions.&lt;/p&gt;
&lt;p&gt;As I promised, the code from my two InfoPath sessions is available for download &lt;a href="http://www.3sharp.com/files/davidg/InfoPath Code Snippets.zip"&gt;here&lt;/a&gt;. I could not include the form templates used for the demos, as they are owned by a third party, but the code snippets are there and can be included in your Visual Studio solutions. You will just need to modify the code to fit your form data source.&lt;/p&gt;
&lt;img src="http://blogs.3sharp.com/davidg/aggbug/5012.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>David Gerhardt</dc:creator>
            <guid>http://blogs.3sharp.com/davidg/archive/2008/11/17/5012.aspx</guid>
            <pubDate>Mon, 17 Nov 2008 19:03:45 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/davidg/comments/5012.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/davidg/archive/2008/11/17/5012.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/davidg/comments/commentRss/5012.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Integrating Lotus Notes with the 2007 Release</title>
            <link>http://blogs.3sharp.com/davidg/archive/2008/10/28/5002.aspx</link>
            <description>&lt;p&gt;Last year we worked with &lt;a href="http://blog.advisor.com/blog/garydev.nsf"&gt;Gary Devendorf&lt;/a&gt; to create a two-day training course about 2007 Microsoft Office system interoperability with Lotus Notes 7. The course was geared toward Notes developers and had sessions about Visual Studio 2005 and Domino Web services, ASP.NET, the Open XML Formats, InfoPath, Access, and Excel, to name a few.&lt;/p&gt;
&lt;p&gt;For the next month or so we will be working with Gary again to upgrade the materials. The new training course will still use Lotus Notes 7, but we will convert the Visual Studio 2005 projects to Visual Studio 2008 and add new content for subjects such as the Business Data Catalog, InfoPath Forms Services, custom workflows, and mobile development activities. Gary will be providing training updates on his blog. For more interoperability information, check out the &lt;a href="http://interoptips.com/"&gt;InteropTips Community Site&lt;/a&gt; for developers of .NET and Lotus Notes applications.&lt;/p&gt;
&lt;img src="http://blogs.3sharp.com/davidg/aggbug/5002.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>David Gerhardt</dc:creator>
            <guid>http://blogs.3sharp.com/davidg/archive/2008/10/28/5002.aspx</guid>
            <pubDate>Tue, 28 Oct 2008 19:58:08 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/davidg/comments/5002.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/davidg/archive/2008/10/28/5002.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/davidg/comments/commentRss/5002.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Converting an InfoPath 2007 Form into a Word 2007 Document</title>
            <link>http://blogs.3sharp.com/davidg/archive/2008/08/08/4935.aspx</link>
            <description>With the introduction of the Office Open XML Formats in the 2007 release, the process for programmatically using XSLT to generate Word 2007 documents has changed somewhat since the Office 2003 days. For those of you not interested in working with XSLT, this post describes an alternative for programmatically generating Word 2007 documents from InfoPath 2007 forms...&lt;img src="http://blogs.3sharp.com/davidg/aggbug/4935.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>David Gerhardt</dc:creator>
            <guid>http://blogs.3sharp.com/davidg/archive/2008/08/08/4935.aspx</guid>
            <pubDate>Fri, 08 Aug 2008 22:20:11 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/davidg/comments/4935.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/davidg/archive/2008/08/08/4935.aspx#feedback</comments>
            <slash:comments>7</slash:comments>
            <wfw:commentRss>http://blogs.3sharp.com/davidg/comments/commentRss/4935.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Word 2007 File-Naming Convention Tip</title>
            <link>http://blogs.3sharp.com/davidg/archive/2007/10/25/3794.aspx</link>
            <description>In a previous post I showed how you can implement a file-naming convention for Office Word 2007 documents using content controls. Here, I explain a simple trick for "hiding" the content controls and corresponding values from the end user...&lt;img src="http://blogs.3sharp.com/davidg/aggbug/3794.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>David Gerhardt</dc:creator>
            <guid>http://blogs.3sharp.com/davidg/archive/2007/10/25/3794.aspx</guid>
            <pubDate>Thu, 25 Oct 2007 17:02:00 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/davidg/comments/3794.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/davidg/archive/2007/10/25/3794.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/davidg/comments/commentRss/3794.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Using userName() in the Document Information Panel</title>
            <link>http://blogs.3sharp.com/davidg/archive/2007/10/03/3770.aspx</link>
            <description>After reading my four-part series about the time-off request solution, someone asked if it were possible to retrieve user information into the form and thus save the end user from having to select an employee name from a drop-down list box control. Immediately, I thought of the declarative userName function in InfoPath 2007. Unfortunately, as I later found out from the InfoPath product team, this function is not supported in the Document Information Panel...&lt;img src="http://blogs.3sharp.com/davidg/aggbug/3770.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>David Gerhardt</dc:creator>
            <guid>http://blogs.3sharp.com/davidg/archive/2007/10/03/3770.aspx</guid>
            <pubDate>Wed, 03 Oct 2007 22:19:00 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/davidg/comments/3770.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/davidg/archive/2007/10/03/3770.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.3sharp.com/davidg/comments/commentRss/3770.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SharePoint Connections</title>
            <link>http://blogs.3sharp.com/davidg/archive/2007/09/20/3749.aspx</link>
            <description>&lt;p&gt;The fall event for &lt;a href="http://www.devconnections.com/shows/FALL2007SP/default.asp?s=105"&gt;SharePoint Connections 2007&lt;/a&gt; is just around the corner (November 5–8 in Las Vegas, to be exact). I am lucky enough to be one of the speakers, and my sessions are as follows:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;End-to-End Solutions with the 2007 Release: Developing for IT Pros&lt;/strong&gt; — This session is about the time-off request solution that I described in a &lt;a href="http://blogs.3sharp.com/Blog/davidg/archive/2007/05/29/3221.aspx"&gt;four-part series&lt;/a&gt; earlier this year. &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Developing End-to-End Forms Solutions for SharePoint, Part 1&lt;/strong&gt; — This session is about the building permit application solution, which I described in a &lt;a href="http://blogs.3sharp.com/Blog/davidg/archive/2006/06/12/1514.aspx"&gt;six-part series&lt;/a&gt; last year. &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Developing End-to-End Forms Solutions for SharePoint, Part 2&lt;/strong&gt; — This session describes customization opportunities in the building permit application solution. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;a href="http://www.devconnections.com/shows/images/brochurepdfs/F07_IT_sched_v2_Shr.pdf"&gt;full schedule&lt;/a&gt; and a &lt;a href="http://www.devconnections.com/shows/FALL2007SP/default.asp?c=1&amp;amp;s=105"&gt;listing of sessions&lt;/a&gt; with corresponding descriptions are available online. It should be a great event, and I look forward to meeting many of you there.&lt;/p&gt;&lt;img src="http://blogs.3sharp.com/davidg/aggbug/3749.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>David Gerhardt</dc:creator>
            <guid>http://blogs.3sharp.com/davidg/archive/2007/09/20/3749.aspx</guid>
            <pubDate>Thu, 20 Sep 2007 15:32:00 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/davidg/comments/3749.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/davidg/archive/2007/09/20/3749.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/davidg/comments/commentRss/3749.aspx</wfw:commentRss>
        </item>
        <item>
            <title>American Red Cross Case Study</title>
            <link>http://blogs.3sharp.com/davidg/archive/2007/08/31/3707.aspx</link>
            <description>&lt;p&gt;A &lt;a href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000642"&gt;description of the pilot solution&lt;/a&gt; that we developed for the &lt;a href="http://www.redcross.org/"&gt;American Red Cross&lt;/a&gt; was posted today to the &lt;strong&gt;Microsoft Case Studies&lt;/strong&gt; site. The brief describes how the Open XML Formats were used in a shelter registration process, which relies on a NOMAD (&lt;a href="http://www.z5technologies.com/"&gt;Z5 Technologies&lt;/a&gt;) for mobile communication. This is the same solution that &lt;a href="http://blogs.3sharp.com/Blog/johnp/"&gt;John&lt;/a&gt; spoke about at last month's &lt;a href="http://www.microsoft.com/Partner/events/wwpartnerconference/"&gt;Worldwide Partner Conference&lt;/a&gt; and is expected to be tested at selected shelters in the coming months. Stay tuned for more details...&lt;/p&gt;&lt;img src="http://blogs.3sharp.com/davidg/aggbug/3707.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>David Gerhardt</dc:creator>
            <guid>http://blogs.3sharp.com/davidg/archive/2007/08/31/3707.aspx</guid>
            <pubDate>Fri, 31 Aug 2007 22:37:00 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/davidg/comments/3707.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/davidg/archive/2007/08/31/3707.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/davidg/comments/commentRss/3707.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Time-Off Request Solution: Associating a Workflow</title>
            <link>http://blogs.3sharp.com/davidg/archive/2007/06/12/3374.aspx</link>
            <description>This is the final installment in a four-part series about the time-off request solution, an end-to-end Microsoft Office SharePoint Server 2007 solution that uses Microsoft Office Word 2007 as a form application. In the previous post I added a custom document information panel to the Time-Off Request site content type. This post focuses on the development of Microsoft Office SharePoint Designer 2007 workflows that will route task assignments and update time-off balances accordingly...&lt;img src="http://blogs.3sharp.com/davidg/aggbug/3374.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>David Gerhardt</dc:creator>
            <guid>http://blogs.3sharp.com/davidg/archive/2007/06/12/3374.aspx</guid>
            <pubDate>Tue, 12 Jun 2007 20:46:00 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/davidg/comments/3374.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/davidg/archive/2007/06/12/3374.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.3sharp.com/davidg/comments/commentRss/3374.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Time-Off Request Solution: Adding a Document Information Panel</title>
            <link>http://blogs.3sharp.com/davidg/archive/2007/06/07/3321.aspx</link>
            <description>This is the third installment in a four-part series about the time-off request solution, an end-to-end Microsoft Office SharePoint Server 2007 solution that uses Microsoft Office Word 2007 as a form application. In the previous post I built an Office Word 2007 document template using content controls and associated it with the Time-Off Request site content type. This post focuses on the document information panel and its ability to drive business logic in the form without any custom code...&lt;img src="http://blogs.3sharp.com/davidg/aggbug/3321.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>David Gerhardt</dc:creator>
            <guid>http://blogs.3sharp.com/davidg/archive/2007/06/07/3321.aspx</guid>
            <pubDate>Thu, 07 Jun 2007 15:33:00 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/davidg/comments/3321.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/davidg/archive/2007/06/07/3321.aspx#feedback</comments>
            <slash:comments>8</slash:comments>
            <wfw:commentRss>http://blogs.3sharp.com/davidg/comments/commentRss/3321.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Time-Off Request Solution: Building a Word Template with Content Controls</title>
            <link>http://blogs.3sharp.com/davidg/archive/2007/06/01/3308.aspx</link>
            <description>This is the second installment in a four-part series about the time-off request solution, an end-to-end Microsoft Office SharePoint Server 2007 solution that uses Microsoft Office Word 2007 as a form application. In the previous post I created the site columns for the solution and included them in a site content type. This post focuses on the Office Word 2007 document template and the binding of content controls to those site columns...&lt;img src="http://blogs.3sharp.com/davidg/aggbug/3308.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>David Gerhardt</dc:creator>
            <guid>http://blogs.3sharp.com/davidg/archive/2007/06/01/3308.aspx</guid>
            <pubDate>Fri, 01 Jun 2007 15:18:00 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/davidg/comments/3308.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/davidg/archive/2007/06/01/3308.aspx#feedback</comments>
            <slash:comments>6</slash:comments>
            <wfw:commentRss>http://blogs.3sharp.com/davidg/comments/commentRss/3308.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>