<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Extensible By Design &#187; Extensible By Design</title>
	<atom:link href="http://extensiblecad.com/words/author/jncope/feed/" rel="self" type="application/rss+xml" />
	<link>http://extensiblecad.com/words</link>
	<description>SolidWorks and PDMWorks Enterprise Development Blog</description>
	<lastBuildDate>Mon, 02 Feb 2009 09:02:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Finally An MS Office Addin For SolidWorks Enterprise PDM</title>
		<link>http://extensiblecad.com/words/2009/02/02/finally-an-ms-office-addin-for-solidworks-enterprise-pdm/</link>
		<comments>http://extensiblecad.com/words/2009/02/02/finally-an-ms-office-addin-for-solidworks-enterprise-pdm/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 09:00:38 +0000</pubDate>
		<dc:creator>Jeff Cope</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[MS Office]]></category>
		<category><![CDATA[SolidWorks Enterprise PDM]]></category>

		<guid isPermaLink="false">http://extensiblecad.com/words/?p=159</guid>
		<description><![CDATA[Users have long enjoyed the ability to check their SolidWorks files into and out of the Enterprise PDM vault from directly inside of SolidWorks. This is because Enterprise PDM has something called the CAD Editor that is a SolidWorks Addin that runs directly inside of SolidWorks. Extensible CAD Technologies has developed an office editor to [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_162" class="wp-caption aligncenter" style="width: 310px"><a href="http://extensiblecad.com/words/wp-content/uploads/2009/02/bannerflash900x95-1.jpg"><img src="http://extensiblecad.com/words/wp-content/uploads/2009/02/bannerflash900x95-1-300x31.jpg" alt="Office2PDM addin for MS Office" title="bannerflash900x95-1" width="300" height="31" class="size-medium wp-image-162" /></a><p class="wp-caption-text">Office2PDM addin for MS Office</p></div>
<p>Users have long enjoyed the ability to check their SolidWorks files into and out of the Enterprise PDM vault from directly inside of SolidWorks.  This is because Enterprise PDM has something called the CAD Editor that is a SolidWorks Addin that runs directly inside of SolidWorks.</p>
<p>Extensible CAD Technologies has developed an office editor to enable users to work with their MS Word, Excel and Powerpoint files in exactly the same way.  Currently, users must close their MS Office files and then operate on them in Windows explorer.  </p>
<p>Although we haven&#8217;t released the application for sale just yet, we are very close.  In the meantime, we are offering a free beta version on our website to anyone who is willing to try it out and give us feedback.  You can download the beta version from here:  <a href='http://www.office2pdm.com/Try/tabid/55/Default.aspx' >Office2PDM Beta</a> </p>
<p>Note:  We still have a little work to do including the help file.  Also, after you save a new document you must hit the Refresh button.  This is a temporary workaround and will be resolved shortly.</p>
<p>Send all feedback to support@extensiblecad.com</p>
	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<small><p>&copy; Jeff Cope for <a href="http://extensiblecad.com/words">Extensible By Design</a>, 2009. |
	<a href="http://extensiblecad.com/words/2009/02/02/finally-an-ms-office-addin-for-solidworks-enterprise-pdm/">Permalink</a> |
	<a href="http://extensiblecad.com/words/2009/02/02/finally-an-ms-office-addin-for-solidworks-enterprise-pdm/#comments">2 comments</a> |
	Add to
	<a href="http://del.icio.us/post?url=http://extensiblecad.com/words/2009/02/02/finally-an-ms-office-addin-for-solidworks-enterprise-pdm/&amp;title=Finally An MS Office Addin For SolidWorks Enterprise PDM"><img src="http://yoursite.com/images/icons/delicious.gif" border="0"> del.icio.us</a>
	<a href="http://www.digg.com/submit"><img src="http://yoursite.com/images/digg.gif" border="0"> digg</a><br/>
	Who's linking ?
	<a href="http://www.technorati.com/search/http://extensiblecad.com/words/2009/02/02/finally-an-ms-office-addin-for-solidworks-enterprise-pdm/" title="Search on Technorati"><img src="http://yoursite.com/images/icons/technorati.gif" border="0">Technorati</a>
	<a href="http://www.blogpulse.com/search?query=http://extensiblecad.com/words/2009/02/02/finally-an-ms-office-addin-for-solidworks-enterprise-pdm/" title="Search on Blogpulse"><img src="http://yoursite.com/images/icons/blogpulse.gif" border="0">BlogPulse</a>
	<a href="http://google.com/blogsearch?q=http://extensiblecad.com/words/2009/02/02/finally-an-ms-office-addin-for-solidworks-enterprise-pdm/" title="Search on Google Blog Search"><img src="http://yoursite.com/images/icons/google.gif" border="0">Google</a><br/>
	Want more on these topics ? Browse the archive of posts filed under <a href="http://extensiblecad.com/words/category/net/" title="View all posts in .NET" rel="category tag">.NET</a>, <a href="http://extensiblecad.com/words/category/ms-office/" title="View all posts in MS Office" rel="category tag">MS Office</a>, <a href="http://extensiblecad.com/words/category/pdmplm/solidworks-enterprise-pdm-pdmplm/" title="View all posts in SolidWorks Enterprise PDM" rel="category tag">SolidWorks Enterprise PDM</a>.</small></p>
<p>Copyright 2007 <a href=http://extensiblecad.com/words>Extensible By Design.</a>  All rights reserved.</p>]]></content:encoded>
			<wfw:commentRss>http://extensiblecad.com/words/2009/02/02/finally-an-ms-office-addin-for-solidworks-enterprise-pdm/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Come See Us At SolidWorks World</title>
		<link>http://extensiblecad.com/words/2009/02/02/come-see-us-at-solidworks-world/</link>
		<comments>http://extensiblecad.com/words/2009/02/02/come-see-us-at-solidworks-world/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 08:49:21 +0000</pubDate>
		<dc:creator>Jeff Cope</dc:creator>
				<category><![CDATA[MS Office]]></category>
		<category><![CDATA[SolidWorks]]></category>
		<category><![CDATA[SolidWorks Enterprise PDM]]></category>

		<guid isPermaLink="false">http://extensiblecad.com/words/?p=157</guid>
		<description><![CDATA[Extensible CAD will be exhibiting in booth #2 at SolidWorks World this year.  We will be showing InspectionXpert for SolidWorks, InspectionXpert First-Article and Office2PDM.  InspectionXpert is software that automates the creation of first article inspection sheets from CAD drawings.  Office2PDM is an addin for MS Office that enables you to work with Enterprise PDM from [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://extensiblecad.com/words/wp-content/uploads/2007/10/jeffcopeteaser.jpg"><img class="size-medium wp-image-12 alignleft" title="Jeff Cope" src="http://extensiblecad.com/words/wp-content/uploads/2007/10/jeffcopeteaser.jpg" alt="" width="67" height="70" /></a>Extensible CAD will be exhibiting in booth #2 at SolidWorks World this year.  We will be showing InspectionXpert for SolidWorks, InspectionXpert First-Article and Office2PDM.  InspectionXpert is software that automates the creation of first article inspection sheets from CAD drawings.  Office2PDM is an addin for MS Office that enables you to work with Enterprise PDM from inside of Word, Powerpoint and Excel.</p>
<p>I will also be presenting personally on Enterprise PDM Customization on Monday at 1:30pm.  Unfortunately they scheduled me at the same time as Joy Garon&#8217;s What&#8217;s New In EPDM 2009 but that is just how it goes.  Stop by my session if you can and if not, then stop by our booth and say hello.</p>
	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<small><p>&copy; Jeff Cope for <a href="http://extensiblecad.com/words">Extensible By Design</a>, 2009. |
	<a href="http://extensiblecad.com/words/2009/02/02/come-see-us-at-solidworks-world/">Permalink</a> |
	<a href="http://extensiblecad.com/words/2009/02/02/come-see-us-at-solidworks-world/#comments">One comment</a> |
	Add to
	<a href="http://del.icio.us/post?url=http://extensiblecad.com/words/2009/02/02/come-see-us-at-solidworks-world/&amp;title=Come See Us At SolidWorks World"><img src="http://yoursite.com/images/icons/delicious.gif" border="0"> del.icio.us</a>
	<a href="http://www.digg.com/submit"><img src="http://yoursite.com/images/digg.gif" border="0"> digg</a><br/>
	Who's linking ?
	<a href="http://www.technorati.com/search/http://extensiblecad.com/words/2009/02/02/come-see-us-at-solidworks-world/" title="Search on Technorati"><img src="http://yoursite.com/images/icons/technorati.gif" border="0">Technorati</a>
	<a href="http://www.blogpulse.com/search?query=http://extensiblecad.com/words/2009/02/02/come-see-us-at-solidworks-world/" title="Search on Blogpulse"><img src="http://yoursite.com/images/icons/blogpulse.gif" border="0">BlogPulse</a>
	<a href="http://google.com/blogsearch?q=http://extensiblecad.com/words/2009/02/02/come-see-us-at-solidworks-world/" title="Search on Google Blog Search"><img src="http://yoursite.com/images/icons/google.gif" border="0">Google</a><br/>
	Want more on these topics ? Browse the archive of posts filed under <a href="http://extensiblecad.com/words/category/ms-office/" title="View all posts in MS Office" rel="category tag">MS Office</a>, <a href="http://extensiblecad.com/words/category/solidworks/" title="View all posts in SolidWorks" rel="category tag">SolidWorks</a>, <a href="http://extensiblecad.com/words/category/pdmplm/solidworks-enterprise-pdm-pdmplm/" title="View all posts in SolidWorks Enterprise PDM" rel="category tag">SolidWorks Enterprise PDM</a>.</small></p>
<p>Copyright 2007 <a href=http://extensiblecad.com/words>Extensible By Design.</a>  All rights reserved.</p>]]></content:encoded>
			<wfw:commentRss>http://extensiblecad.com/words/2009/02/02/come-see-us-at-solidworks-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SolidWorks API Presentation &#8211; Beginner&#8217;s Guide To The API</title>
		<link>http://extensiblecad.com/words/2008/12/17/solidworks-api-presentation-beginners-guide-to-the-api/</link>
		<comments>http://extensiblecad.com/words/2008/12/17/solidworks-api-presentation-beginners-guide-to-the-api/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 17:40:11 +0000</pubDate>
		<dc:creator>Jeff Cope</dc:creator>
				<category><![CDATA[CAD]]></category>
		<category><![CDATA[Macros]]></category>
		<category><![CDATA[SolidWorks]]></category>
		<category><![CDATA[SolidWorks API]]></category>

		<guid isPermaLink="false">http://extensiblecad.com/words/?p=150</guid>
		<description><![CDATA[From time to time I do presentations on the SolidWorks API and one that gets requested fairly often is the Beginner&#8217;s Guide To The API.  I just presented this in Roanoke, VA at the Blue Ridge SolidWorks User&#8217;s Group headed up by Jeremy Marks.  They were a good bunch of guys (although there was a [...]]]></description>
			<content:encoded><![CDATA[<p>From time to time I do presentations on the SolidWorks API and one that gets requested fairly often is the Beginner&#8217;s Guide To The API.  I just presented this in Roanoke, VA at the Blue Ridge SolidWorks User&#8217;s Group headed up by Jeremy Marks.  They were a good bunch of guys (although there was a University of North Carolina fan in attendance) and it seems like a well-run group.  However, after risking my life to get there by driving through what seemed the rain-storm of the century on unfamiliar mountain highways with almost no visibility I have decided that in the future it might be safer for me to simply make the presentation available on my blog : )</p>
<p><a href="http://extensiblecad.com/words/wp-content/uploads/2008/12/beginners-guide-to-the-api.pdf">beginners-guide-to-the-api</a></p>
<p>Also, the SolidWorks Autonumbering Macro (w/ MS Access Database) that I usually show has been written up for ConnectPress with a link to download the Macro and Database.  You can view that article here:</p>
<p><a href="http://www.solidworkscommunity.com/feature_full.php?cpfeatureid=32314">http://www.solidworkscommunity.com/feature_full.php?cpfeatureid=32314</a></p>
	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<small><p>&copy; Jeff Cope for <a href="http://extensiblecad.com/words">Extensible By Design</a>, 2008. |
	<a href="http://extensiblecad.com/words/2008/12/17/solidworks-api-presentation-beginners-guide-to-the-api/">Permalink</a> |
	<a href="http://extensiblecad.com/words/2008/12/17/solidworks-api-presentation-beginners-guide-to-the-api/#comments">One comment</a> |
	Add to
	<a href="http://del.icio.us/post?url=http://extensiblecad.com/words/2008/12/17/solidworks-api-presentation-beginners-guide-to-the-api/&amp;title=SolidWorks API Presentation &#8211; Beginner&#8217;s Guide To The API"><img src="http://yoursite.com/images/icons/delicious.gif" border="0"> del.icio.us</a>
	<a href="http://www.digg.com/submit"><img src="http://yoursite.com/images/digg.gif" border="0"> digg</a><br/>
	Who's linking ?
	<a href="http://www.technorati.com/search/http://extensiblecad.com/words/2008/12/17/solidworks-api-presentation-beginners-guide-to-the-api/" title="Search on Technorati"><img src="http://yoursite.com/images/icons/technorati.gif" border="0">Technorati</a>
	<a href="http://www.blogpulse.com/search?query=http://extensiblecad.com/words/2008/12/17/solidworks-api-presentation-beginners-guide-to-the-api/" title="Search on Blogpulse"><img src="http://yoursite.com/images/icons/blogpulse.gif" border="0">BlogPulse</a>
	<a href="http://google.com/blogsearch?q=http://extensiblecad.com/words/2008/12/17/solidworks-api-presentation-beginners-guide-to-the-api/" title="Search on Google Blog Search"><img src="http://yoursite.com/images/icons/google.gif" border="0">Google</a><br/>
	Want more on these topics ? Browse the archive of posts filed under <a href="http://extensiblecad.com/words/category/cad/" title="View all posts in CAD" rel="category tag">CAD</a>, <a href="http://extensiblecad.com/words/category/macros/" title="View all posts in Macros" rel="category tag">Macros</a>, <a href="http://extensiblecad.com/words/category/solidworks/" title="View all posts in SolidWorks" rel="category tag">SolidWorks</a>, <a href="http://extensiblecad.com/words/category/solidworks/solidworks-api/" title="View all posts in SolidWorks API" rel="category tag">SolidWorks API</a>.</small></p>
<p>Copyright 2007 <a href=http://extensiblecad.com/words>Extensible By Design.</a>  All rights reserved.</p>]]></content:encoded>
			<wfw:commentRss>http://extensiblecad.com/words/2008/12/17/solidworks-api-presentation-beginners-guide-to-the-api/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>EPDM Number Generator&#8230;Updated For 2009</title>
		<link>http://extensiblecad.com/words/2008/12/02/epdm-number-generatorupdated-for-2009/</link>
		<comments>http://extensiblecad.com/words/2008/12/02/epdm-number-generatorupdated-for-2009/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 07:04:21 +0000</pubDate>
		<dc:creator>Jeff Cope</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Enterprise PDM]]></category>
		<category><![CDATA[Enterprise PDM API]]></category>
		<category><![CDATA[PDMWE API]]></category>
		<category><![CDATA[PDMWorks Enterprise]]></category>
		<category><![CDATA[SolidWorks Enterprise PDM]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[solidworks enterprise pdm]]></category>

		<guid isPermaLink="false">http://extensiblecad.com/words/?p=140</guid>
		<description><![CDATA[Due to blackmail and extortion a request from my good friend Rohizzle, I have updated the popular Number Generator to work with 2009.  I have not made any enhancements so you can refer to the previous version&#8217;s post for instructions.  Net:  This is an addin for SolidWorks Entperprise PDM that enables users to pick, at run-time, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://extensiblecad.com/words/wp-content/uploads/2007/10/jeffcopeteaser.jpg"><img class="size-medium wp-image-12 alignleft" title="Jeff Cope" src="http://extensiblecad.com/words/wp-content/uploads/2007/10/jeffcopeteaser.jpg" alt="" width="67" height="70" /></a>Due to <span style="text-decoration: line-through;">blackmail and extortion</span> a request from my good friend Rohizzle, I have updated the popular Number Generator to work with 2009.  I have not made any enhancements so you can refer to the <a href="http://extensiblecad.com/words/2008/07/09/pdmwe-number-generator-part-deaux/" target="_blank">previous version&#8217;s post</a> for instructions. </p>
<p>Net:  This is an addin for SolidWorks Entperprise PDM that enables users to pick, at run-time, the numbering sequence to use for auto-numbering.</p>
<p><a href="http://extensiblecad.com/words/wp-content/uploads/2008/12/numbergeneratorforpdmwe2009.zip">2009 Version Download</a></p>
	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<small><p>&copy; Jeff Cope for <a href="http://extensiblecad.com/words">Extensible By Design</a>, 2008. |
	<a href="http://extensiblecad.com/words/2008/12/02/epdm-number-generatorupdated-for-2009/">Permalink</a> |
	<a href="http://extensiblecad.com/words/2008/12/02/epdm-number-generatorupdated-for-2009/#comments">4 comments</a> |
	Add to
	<a href="http://del.icio.us/post?url=http://extensiblecad.com/words/2008/12/02/epdm-number-generatorupdated-for-2009/&amp;title=EPDM Number Generator&#8230;Updated For 2009"><img src="http://yoursite.com/images/icons/delicious.gif" border="0"> del.icio.us</a>
	<a href="http://www.digg.com/submit"><img src="http://yoursite.com/images/digg.gif" border="0"> digg</a><br/>
	Who's linking ?
	<a href="http://www.technorati.com/search/http://extensiblecad.com/words/2008/12/02/epdm-number-generatorupdated-for-2009/" title="Search on Technorati"><img src="http://yoursite.com/images/icons/technorati.gif" border="0">Technorati</a>
	<a href="http://www.blogpulse.com/search?query=http://extensiblecad.com/words/2008/12/02/epdm-number-generatorupdated-for-2009/" title="Search on Blogpulse"><img src="http://yoursite.com/images/icons/blogpulse.gif" border="0">BlogPulse</a>
	<a href="http://google.com/blogsearch?q=http://extensiblecad.com/words/2008/12/02/epdm-number-generatorupdated-for-2009/" title="Search on Google Blog Search"><img src="http://yoursite.com/images/icons/google.gif" border="0">Google</a><br/>
	Want more on these topics ? Browse the archive of posts filed under <a href="http://extensiblecad.com/words/category/net/" title="View all posts in .NET" rel="category tag">.NET</a>, <a href="http://extensiblecad.com/words/category/solidworks/enterprise-pdm/" title="View all posts in Enterprise PDM" rel="category tag">Enterprise PDM</a>, <a href="http://extensiblecad.com/words/category/solidworks/enterprise-pdm-api/" title="View all posts in Enterprise PDM API" rel="category tag">Enterprise PDM API</a>, <a href="http://extensiblecad.com/words/category/pdmplm/pdmwe/pdmwe-api/" title="View all posts in PDMWE API" rel="category tag">PDMWE API</a>, <a href="http://extensiblecad.com/words/category/pdmworks-enterprise/" title="View all posts in PDMWorks Enterprise" rel="category tag">PDMWorks Enterprise</a>, <a href="http://extensiblecad.com/words/category/pdmplm/solidworks-enterprise-pdm-pdmplm/" title="View all posts in SolidWorks Enterprise PDM" rel="category tag">SolidWorks Enterprise PDM</a>, <a href="http://extensiblecad.com/words/category/xml/" title="View all posts in XML" rel="category tag">XML</a>.</small></p>
<p>Copyright 2007 <a href=http://extensiblecad.com/words>Extensible By Design.</a>  All rights reserved.</p>]]></content:encoded>
			<wfw:commentRss>http://extensiblecad.com/words/2008/12/02/epdm-number-generatorupdated-for-2009/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>A Free Template For Creating PDMWorks Enterprise Addins &#8211; It&#8217;s Automagically Delicious</title>
		<link>http://extensiblecad.com/words/2008/07/17/a-free-template-for-creating-pdmworks-enterprise-addins-its-automagically-delicious/</link>
		<comments>http://extensiblecad.com/words/2008/07/17/a-free-template-for-creating-pdmworks-enterprise-addins-its-automagically-delicious/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 15:57:40 +0000</pubDate>
		<dc:creator>Jeff Cope</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[PDMWE]]></category>
		<category><![CDATA[PDMWE API]]></category>
		<category><![CDATA[PDMWorks Enterprise]]></category>

		<guid isPermaLink="false">http://extensiblecad.com/words/?p=125</guid>
		<description><![CDATA[API development and customization is all about automating repetitive tasks and I am sometimes amazed at how much I have been able to do over the years to make end users’ daily tasks easier to accomplish.  One place I have fallen short, however, is automating my own repetitive development tasks.  That is why decided to [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"><img class="alignleft" style="float: left; margin: 5px;" src="http://extensiblecad.com/words/wp-content/uploads/2007/10/jeffcopeteaser.jpg" alt="My Mugshot" width="67" height="70" />API development and customization is all about automating repetitive tasks and I am sometimes amazed at how much I have been able to do over the years to make end users’ daily tasks easier to accomplish.<span style="mso-spacerun: yes;">  </span>One place I have fallen short, however, is automating my own repetitive development tasks.<span style="mso-spacerun: yes;">  </span>That is why decided to create a Visual Studio Template to automate the creation of PDMWorks Enterprise Addins.<span style="mso-spacerun: yes;">  </span>This is similar to the SolidWorks Software Development Kit offered by SolidWorks for developing SolidWorks Addins. </span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span id="more-125"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">For those of you who may not be familiar with Visual Studio Templates, they are very similar to SolidWorks Templates.<span style="mso-spacerun: yes;">  </span><span style="mso-spacerun: yes;">  </span>Within SolidWorks Templates, you store things like unit information, material information and dimensioning standards information.<span style="mso-spacerun: yes;">  </span>Within Visual Studio Templates you store References, source code files (e.g. classes, modules, forms, etc…) and the like.<span style="mso-spacerun: yes;">  </span>Hitherto, if you wished to create a custom PDMWorks Enterprise Addin, you would create a generic Visual Studio Class Library, add a reference to the PDMWorks Enterprise Type Library (i.e. EDMLib), add a class file that implements the IEdmAddIn5 interface and then add your custom code to the GetAddinInfo and OnCmd event handlers.<span style="mso-spacerun: yes;">  </span>With the PDMWE Addin Template, all you have to do is select the PDMWE Addin template from Visual Studio’s New Project dialog.<span style="mso-spacerun: yes;">  </span>All the files and references are added automagically.<span style="mso-spacerun: yes;">  </span>It is ready to go and all you have to do is add your custom code to the GetAddinInfo and OnCmd event handlers.<span style="mso-spacerun: yes;">  </span>There is already some custom code there to for your reference.<span style="mso-spacerun: yes;">  Currently, the Template is only available for Visual Basic but if some C# developer out there wants to send me a stubbed out PDMWorks Enterprise Addin written in C#, then I would be happy to package it into a Visual Studio Template.</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">This is going to save me a lot of time and I hope it will save you a lot of time too.<span style="mso-spacerun: yes;">  </span>I also hope it saves SolidWorks API Support a lot of time so that they can spend more time on my Service Requests : )<span style="mso-spacerun: yes;">  </span>I guess on one level it is not so bright of me to make this thing public as it will also save time for my competitors in the PDMWorks Enterprise API Consulting world.<span style="mso-spacerun: yes;">  </span>It seemed like the right thing to do though considering all of the help that people have provided me with over the years.<span style="mso-spacerun: yes;">  </span>I hope you enjoy it.<span style="mso-spacerun: yes;">  </span>As always, if you use it, then I ask that you leave a comment with your feedback.<span style="mso-spacerun: yes;">  </span>It is a small price to pay.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"> </span></p>
<h2 class="MsoNormal" style="margin: 0in 0in 10pt;">Installing The PDMWorks Enterprise Addin Template</h2>
<p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l2 level1 lfo1;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">1.</span><span style="font: 7pt ">       </span></span></span><span style="font-size: small;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><a title="PDMWorks Enterprise Addin Template for PDMWorks Enterprise Customization" href="http://extensiblecad.com/words/wp-content/uploads/2008/07/pdmwe-addin-template.zip" target="_blank">Download the installer from here</a> and unzip it.</span></span></p>
<p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 0.5in; text-indent: -0.25in; mso-list: l2 level1 lfo1;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">2.</span><span style="font: 7pt ">       </span></span></span><span style="font-size: small; font-family: Calibri;">Run the installer.<span style="mso-spacerun: yes;">  </span>You should see these screens:</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"> <span style="font-size: small; font-family: Calibri;"> <img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/installer1.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="513" height="418" /></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><img style="vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/installer2.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="513" height="418" /></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><img style="vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/installer3.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="513" height="418" /></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/installer4.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="513" height="418" /></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/installer5.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="513" height="418" /></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/installer6.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="523" height="280" /></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">Note:<span style="mso-spacerun: yes;">  </span>The Addin Template will only be installed for the releases of Visual Studio that you have installed.<span style="mso-spacerun: yes;">  </span>Visual Studio 2005 and 2008 are supported.<span style="mso-spacerun: yes;">  </span>If the installation is unsuccessful, then you can follow the manual installation steps below. </span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/installer7.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="513" height="418" /></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"> Finished!  Now you are ready to create your first Custom PDMWorks Enterprise Addin using the PDMWE Addin Template.</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"> </span></p>
<h2>Creating Your First Addin With The PDMWE Addin Template</h2>
<p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">1.</span><span style="font: 7pt ">       </span></span></span><span style="font-size: small;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>Launch Visual Studio.<span style="mso-spacerun: yes;">  </span></span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">2.</span><span style="font: 7pt ">       </span></span></span><span style="font-size: small; font-family: Calibri;">Select Create Project from the Start Page or File, New, Project from the toolbar.</span></p>
<p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 19.5pt; mso-add-space: auto;"><span style="font-size: small; font-family: Calibri;"> <img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/createproject1.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="878" height="680" /></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"> </p>
<p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">3.</span><span style="font: 7pt ">       </span></span></span><span style="font-size: small;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>Select PDMWE Addin from the New Project dialog’s Visual Basic folder.</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;"> <img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/createproject2.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="783" height="405" /></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;"><span style="font-size: small; font-family: Calibri;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">4.</span><span style="font: 7pt ">       </span></span></span><span style="font-size: small;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>Provide a name for your new Addin and press the Ok button.</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;"><span style="font-size: small; font-family: Calibri;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;"><span style="font-size: small;"><span style="font-family: Calibri;">A new Addin is created for you with a functional PdmweAddin class and a reference to EDMLib.<span style="mso-spacerun: yes;">  </span>The Addin is functional as is and may be compiled and debugged before adding any additional code if you want to try it out.<span style="mso-spacerun: yes;">  </span></span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;"><span style="font-size: small; font-family: Calibri;"> <img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/createproject3.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="878" height="680" /></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;"> </p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;"><span style="font-size: small; font-family: Calibri;"> </span><span style="font-size: small; font-family: Calibri;">Enjoy!</span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;"> </p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;"><span style="font-size: small; font-family: Calibri;"> </span></p>
<h2 class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;">Manual Installation Steps For A Failed Installation</h2>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in;"><span style="font-size: small; font-family: Calibri;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.75in; text-indent: -0.25in; mso-add-space: auto; mso-list: l1 level1 lfo3;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">1.</span><span style="font: 7pt ">       </span></span></span><span style="font-size: small;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>Go to the installation folder (C:\Program Files\Extensible CAD Technologies\PDMWE Addin Template\ is the default) and find the PDMWEAddin.zip file.</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.75in; mso-add-space: auto;"> <img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/installation-folder.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="753" height="411" /></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.75in; mso-add-space: auto;"><span style="font-size: small; font-family: Calibri;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.75in; text-indent: -0.25in; mso-add-space: auto; mso-list: l1 level1 lfo3;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">2.</span><span style="font: 7pt ">       </span></span></span><span style="font-size: small;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>Copy the PdmweAddin.zip file to your Visual Basic Project Templates Folder .<span style="mso-spacerun: yes;">  </span>By default, this folder is located at My Documents\Visual Studio 200X\Templates\Project Templates\Visual Basic</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.75in; mso-add-space: auto;"><span style="font-size: small; font-family: Calibri;"> <img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/templates-folder.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="734" height="411" /></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.75in; mso-add-space: auto;"> <span style="font-size: small; font-family: Calibri;"> </span></p>
<p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 0.75in; mso-add-space: auto;"><span style="font-size: small; font-family: Calibri;">You should now be ready to go!</span></p>
<p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 0.75in; mso-add-space: auto;"> </p>
<h2 class="MsoNormal" style="margin: 0in 0in 10pt;">Uninstalling The Template</h2>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"> <img style="margin: 5px; vertical-align: baseline;" src="http://extensiblecad.com/words/wp-content/uploads/2008/07/installer8.png" alt="PDWorks Enterprise Addin Template For Visual Basic" width="713" height="477" /></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">To uninstall the PDMWE Addin Template, simply find “PDMWE Addin Template” on <span style="mso-spacerun: yes;"> </span>Add/Remove Programs and uninstall it from there.</span></p>
	<p></p>
	<hr noshade style="margin:0;height:1px" />
	<small><p>&copy; Jeff Cope for <a href="http://extensiblecad.com/words">Extensible By Design</a>, 2008. |
	<a href="http://extensiblecad.com/words/2008/07/17/a-free-template-for-creating-pdmworks-enterprise-addins-its-automagically-delicious/">Permalink</a> |
	<a href="http://extensiblecad.com/words/2008/07/17/a-free-template-for-creating-pdmworks-enterprise-addins-its-automagically-delicious/#comments">15 comments</a> |
	Add to
	<a href="http://del.icio.us/post?url=http://extensiblecad.com/words/2008/07/17/a-free-template-for-creating-pdmworks-enterprise-addins-its-automagically-delicious/&amp;title=A Free Template For Creating PDMWorks Enterprise Addins &#8211; It&#8217;s Automagically Delicious"><img src="http://yoursite.com/images/icons/delicious.gif" border="0"> del.icio.us</a>
	<a href="http://www.digg.com/submit"><img src="http://yoursite.com/images/digg.gif" border="0"> digg</a><br/>
	Who's linking ?
	<a href="http://www.technorati.com/search/http://extensiblecad.com/words/2008/07/17/a-free-template-for-creating-pdmworks-enterprise-addins-its-automagically-delicious/" title="Search on Technorati"><img src="http://yoursite.com/images/icons/technorati.gif" border="0">Technorati</a>
	<a href="http://www.blogpulse.com/search?query=http://extensiblecad.com/words/2008/07/17/a-free-template-for-creating-pdmworks-enterprise-addins-its-automagically-delicious/" title="Search on Blogpulse"><img src="http://yoursite.com/images/icons/blogpulse.gif" border="0">BlogPulse</a>
	<a href="http://google.com/blogsearch?q=http://extensiblecad.com/words/2008/07/17/a-free-template-for-creating-pdmworks-enterprise-addins-its-automagically-delicious/" title="Search on Google Blog Search"><img src="http://yoursite.com/images/icons/google.gif" border="0">Google</a><br/>
	Want more on these topics ? Browse the archive of posts filed under <a href="http://extensiblecad.com/words/category/net/" title="View all posts in .NET" rel="category tag">.NET</a>, <a href="http://extensiblecad.com/words/category/pdmplm/pdmwe/" title="View all posts in PDMWE" rel="category tag">PDMWE</a>, <a href="http://extensiblecad.com/words/category/pdmplm/pdmwe/pdmwe-api/" title="View all posts in PDMWE API" rel="category tag">PDMWE API</a>, <a href="http://extensiblecad.com/words/category/pdmworks-enterprise/" title="View all posts in PDMWorks Enterprise" rel="category tag">PDMWorks Enterprise</a>.</small></p>
<p>Copyright 2007 <a href=http://extensiblecad.com/words>Extensible By Design.</a>  All rights reserved.</p>]]></content:encoded>
			<wfw:commentRss>http://extensiblecad.com/words/2008/07/17/a-free-template-for-creating-pdmworks-enterprise-addins-its-automagically-delicious/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>
