<?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>Razorleaf Corporation&#187; Development &amp; Programming Articles</title>
	<atom:link href="http://www.razorleaf.com/category/articles/development-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.razorleaf.com</link>
	<description>Innovative Process Solutions. Bottom-Line Results.</description>
	<lastBuildDate>Fri, 30 Jul 2010 21:36:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>32-bit and 64-bit ASP.NET</title>
		<link>http://www.razorleaf.com/2010/07/32-64-asp-net/</link>
		<comments>http://www.razorleaf.com/2010/07/32-64-asp-net/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 02:54:14 +0000</pubDate>
		<dc:creator>Paul Luc</dc:creator>
				<category><![CDATA[Developer's Corner]]></category>
		<category><![CDATA[Development / Programming]]></category>
		<category><![CDATA[Platform Technologies]]></category>
		<category><![CDATA[32-bit]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Microsoft Windows Server]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web server]]></category>
		<category><![CDATA[Windows on Windows 64]]></category>

		<guid isPermaLink="false">http://www.razorleaf.com/?p=7915</guid>
		<description><![CDATA[<a href="http://www.razorleaf.com/2010/07/32-64-asp-net/"><img align="left" hspace="5" width="150" src="http://www.razorleaf.com/wp-content/uploads/2010/07/32-bit-or-64-bit-Choice-Road-Sign.png" class="alignleft wp-post-image tfe" alt="" title="32-bit or 64-bit Choice Road Sign" /></a>Many developers struggle with the use of 32-bit and 64-bit address spaces.  In a nutshell, 32-bit assemblies cannot be loaded within 64-bit address spaces and 64-bit assemblies cannot be loaded within 32-bit address spaces.  Web applications are no different.  As a result, special attention needs to be paid to the requirements of web applications running [...]]]></description>
		<wfw:commentRss>http://www.razorleaf.com/2010/07/32-64-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aras Innovator CMII Affected Items Wizard with Bulk Change</title>
		<link>http://www.razorleaf.com/2010/07/enhanced-aras-cmii-wizard/</link>
		<comments>http://www.razorleaf.com/2010/07/enhanced-aras-cmii-wizard/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 16:39:03 +0000</pubDate>
		<dc:creator>Dennis Lindinger</dc:creator>
				<category><![CDATA[Development / Programming]]></category>
		<category><![CDATA[Industry Insider]]></category>
		<category><![CDATA[Product Data Management]]></category>
		<category><![CDATA[Product Lifecycle Management]]></category>
		<category><![CDATA[Aras]]></category>
		<category><![CDATA[Aras Innovator]]></category>
		<category><![CDATA[CMII]]></category>
		<category><![CDATA[Configuration Management]]></category>
		<category><![CDATA[ECOs]]></category>
		<category><![CDATA[ECx]]></category>
		<category><![CDATA[engineering change orders]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.razorleaf.com/?p=7864</guid>
		<description><![CDATA[<a href="http://www.razorleaf.com/2010/07/enhanced-aras-cmii-wizard/"><img align="left" hspace="5" width="150" src="http://www.razorleaf.com/wp-content/uploads/2010/07/Aras-CMII-Wizard-with-Bulk-Change-Cropped.png" class="alignleft wp-post-image tfe" alt="" title="Aras CMII Wizard with Bulk Change Cropped" /></a>As you may know, Aras offers standard Project Management, Quality Planning, and Configuration Management solutions for their Innovator product.  What you might not know is that there is also a whole community of other open source solutions and projects that are available to download and add to your Innovator environment.  These solutions range from integrations [...]]]></description>
		<wfw:commentRss>http://www.razorleaf.com/2010/07/enhanced-aras-cmii-wizard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SmarTeam Scripting Character Limit</title>
		<link>http://www.razorleaf.com/2010/06/smarteam-scripting-character-limit/</link>
		<comments>http://www.razorleaf.com/2010/06/smarteam-scripting-character-limit/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 21:16:39 +0000</pubDate>
		<dc:creator>Jonathan Scott</dc:creator>
				<category><![CDATA[Development / Programming]]></category>
		<category><![CDATA[Product Data Management]]></category>
		<category><![CDATA[Product Lifecycle Management]]></category>
		<category><![CDATA[Technical Tips]]></category>
		<category><![CDATA[BasicScript]]></category>
		<category><![CDATA[customization]]></category>
		<category><![CDATA[ENOVIA SmarTeam]]></category>
		<category><![CDATA[SmarTeam script]]></category>
		<category><![CDATA[SmarTeam Script Maintenance]]></category>

		<guid isPermaLink="false">http://www.razorleaf.com/?p=7820</guid>
		<description><![CDATA[<a href="http://www.razorleaf.com/2010/06/smarteam-scripting-character-limit/"><img align="left" hspace="5" width="150" src="http://www.razorleaf.com/wp-content/uploads/2010/06/ENOVIA-SmarTeam-Script-Maintenance-Icon.png" class="alignleft wp-post-image tfe" alt="" title="ENOVIA SmarTeam Script Maintenance Icon" /></a>For those ENOVIA SmarTeam customers with scripts in their environment (just about everyone out there), there is a limitation on naming scripts that is worth noting.  This probably doesn’t impact customers using out-of-the-box scripts, but it is nonetheless worth checking.  It appears that somewhere in the evolution of V5R19 (it is not clear at what [...]]]></description>
		<wfw:commentRss>http://www.razorleaf.com/2010/06/smarteam-scripting-character-limit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio Item Templates</title>
		<link>http://www.razorleaf.com/2010/05/visual-studio-item-templates/</link>
		<comments>http://www.razorleaf.com/2010/05/visual-studio-item-templates/#comments</comments>
		<pubDate>Fri, 28 May 2010 21:00:12 +0000</pubDate>
		<dc:creator>Paul Luc</dc:creator>
				<category><![CDATA[Developer's Corner]]></category>
		<category><![CDATA[Development / Programming]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Item Template]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Visual Studio 2005]]></category>

		<guid isPermaLink="false">http://www.razorleaf.com/?p=5955</guid>
		<description><![CDATA[<a href="http://www.razorleaf.com/2010/05/visual-studio-item-templates/"><img align="left" hspace="5" width="150" src="http://www.razorleaf.com/wp-content/uploads/2009/12/Stopwatch-250x249.jpg" class="alignleft wp-post-image tfe" alt="" title="Stopwatch" /></a>The Visual Studio Integrated Design Environment (IDE) is highly customizable and can be extended.  In fact, it’s possible to automate repetitive and tedious item creation tasks through the use of Item Templates.  Consider the insertion of a copyright as the first line in all new class files.  Under normal circumstances, this would be a manual [...]]]></description>
		<wfw:commentRss>http://www.razorleaf.com/2010/05/visual-studio-item-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dealing with Timezones in a Global Environment</title>
		<link>http://www.razorleaf.com/2010/04/timezones-in-global-plm/</link>
		<comments>http://www.razorleaf.com/2010/04/timezones-in-global-plm/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 03:58:14 +0000</pubDate>
		<dc:creator>Steve Dunn</dc:creator>
				<category><![CDATA[Developer's Corner]]></category>
		<category><![CDATA[Development / Programming]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ENOVIA SmarTeam]]></category>
		<category><![CDATA[global environment]]></category>
		<category><![CDATA[GMT]]></category>
		<category><![CDATA[SmarTeam ServerMode]]></category>
		<category><![CDATA[timezone]]></category>
		<category><![CDATA[UTC]]></category>

		<guid isPermaLink="false">http://www.razorleaf.com/?p=7325</guid>
		<description><![CDATA[<a href="http://www.razorleaf.com/2010/04/timezones-in-global-plm/"><img align="left" hspace="5" width="150" src="http://www.razorleaf.com/wp-content/uploads/2010/04/Time-Zone-Map.jpg" class="alignleft wp-post-image tfe" alt="" title="Time Zone Map" /></a>Global collaboration can be tricky for a number of reasons.  For instance, when developing an application that is shared between users in two or more time zones, an important item to consider is the accuracy of time and date calculations.  When making decisions based on dates and times, differences in time zones can substantially affect [...]]]></description>
		<wfw:commentRss>http://www.razorleaf.com/2010/04/timezones-in-global-plm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SolidWorks Event Wrappers</title>
		<link>http://www.razorleaf.com/2010/04/solidworks-api-event-wrapper/</link>
		<comments>http://www.razorleaf.com/2010/04/solidworks-api-event-wrapper/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 11:00:44 +0000</pubDate>
		<dc:creator>Paul Luc</dc:creator>
				<category><![CDATA[Computer Aided Design]]></category>
		<category><![CDATA[Developer's Corner]]></category>
		<category><![CDATA[Development / Programming]]></category>
		<category><![CDATA[event handling]]></category>
		<category><![CDATA[Event Subscription]]></category>
		<category><![CDATA[SolidWorks API]]></category>

		<guid isPermaLink="false">http://www.razorleaf.com/?p=7266</guid>
		<description><![CDATA[<a href="http://www.razorleaf.com/2010/04/solidworks-api-event-wrapper/"><img align="left" hspace="5" width="150" src="http://www.razorleaf.com/wp-content/uploads/2010/04/SolidWorks-API.png" class="alignleft wp-post-image tfe" alt="" title="SolidWorks API" /></a>The SolidWorks API (Application Programming Interface) is immensely powerful.  In fact, if something is doable within SolidWorks, the chances are good that there is a corresponding API.  As a result, automation possibilities are endless.  The SolidWorks API documentation is outstanding and, in most cases, provides exceptional detail.  However, one area that is somewhat tricky to [...]]]></description>
		<wfw:commentRss>http://www.razorleaf.com/2010/04/solidworks-api-event-wrapper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reasons to Develop using VMs</title>
		<link>http://www.razorleaf.com/2010/03/reasons-to-develop-using-vms/</link>
		<comments>http://www.razorleaf.com/2010/03/reasons-to-develop-using-vms/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 22:00:28 +0000</pubDate>
		<dc:creator>Steve Dunn</dc:creator>
				<category><![CDATA[Developer's Corner]]></category>
		<category><![CDATA[Development / Programming]]></category>
		<category><![CDATA[development environment]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[VMs]]></category>
		<category><![CDATA[VMWare Workstation]]></category>

		<guid isPermaLink="false">http://www.razorleaf.com/?p=7189</guid>
		<description><![CDATA[<a href="http://www.razorleaf.com/2010/03/reasons-to-develop-using-vms/"><img align="left" hspace="5" width="150" src="http://www.razorleaf.com/wp-content/uploads/2009/09/Printed-Code-White-Edges-250x166.jpg" class="alignleft wp-post-image tfe" alt="" title="Printed Code White Edges" /></a>When planning any software development project, whether it is a point or enterprise solution, there are several key questions to answer before a line of code is written.  How will you know it&#8217;ll work on the required operating systems?  How can you give the developers a standard development environment without buying or configuring hardware?  Once [...]]]></description>
		<wfw:commentRss>http://www.razorleaf.com/2010/03/reasons-to-develop-using-vms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basics of Aras Mark-up Language and NASH</title>
		<link>http://www.razorleaf.com/2010/02/aml-nash/</link>
		<comments>http://www.razorleaf.com/2010/02/aml-nash/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 21:00:36 +0000</pubDate>
		<dc:creator>Dennis Lindinger</dc:creator>
				<category><![CDATA[Development / Programming]]></category>
		<category><![CDATA[Product Lifecycle Management]]></category>
		<category><![CDATA[Technical Tips]]></category>
		<category><![CDATA[Utilities]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Aras Innovator]]></category>
		<category><![CDATA[Aras Mark-up Language]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[PLM]]></category>
		<category><![CDATA[web service]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.razorleaf.com/?p=6715</guid>
		<description><![CDATA[<a href="http://www.razorleaf.com/2010/02/aml-nash/"><img align="left" hspace="5" width="150" src="http://www.razorleaf.com/wp-content/uploads/2010/02/Aras-A-Logo.jpg" class="alignleft wp-post-image tfe" alt="" title="Aras A Logo" /></a>Aras Innovator has an underlying mark-up language it uses for all of its database transactions. The language is referred to as Aras Mark-up Language, or AML. Aras also provides a sandbox interface for developing and running AML, called NASH. Here&#8217;s a short primer for getting familiar with AML and NASH.  
Aras Mark-up Language is written in [...]]]></description>
		<wfw:commentRss>http://www.razorleaf.com/2010/02/aml-nash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automating Transfer of SmarTeam Vault Data</title>
		<link>http://www.razorleaf.com/2010/02/smarteam-vault-data-xfer/</link>
		<comments>http://www.razorleaf.com/2010/02/smarteam-vault-data-xfer/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 18:00:59 +0000</pubDate>
		<dc:creator>Steve Dunn</dc:creator>
				<category><![CDATA[Developer's Corner]]></category>
		<category><![CDATA[Development / Programming]]></category>
		<category><![CDATA[Product Data Management]]></category>
		<category><![CDATA[Product Lifecycle Management]]></category>
		<category><![CDATA[BasicScript]]></category>
		<category><![CDATA[ENOVIA SmarTeam]]></category>
		<category><![CDATA[file transfer]]></category>
		<category><![CDATA[rendition management]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[SmarTeam]]></category>
		<category><![CDATA[SmarTeam Vault Server]]></category>
		<category><![CDATA[test environment]]></category>

		<guid isPermaLink="false">http://www.razorleaf.com/?p=6657</guid>
		<description><![CDATA[<a href="http://www.razorleaf.com/2010/02/smarteam-vault-data-xfer/"><img align="left" hspace="5" width="150" src="http://www.razorleaf.com/wp-content/uploads/2009/09/Staples-Easy-Button-250x250.png" class="alignleft wp-post-image tfe" alt="" title="Staples Easy Button" /></a>With every upgrade to ENOVIA SmarTeam (not to mention upgrades to CAD, Office and database platforms) there&#8217;s no question about the benefits of building a test environment for validation prior to a production roll-out.  An important piece of building a test environment is a properly configured test vault.  Quite often, a successful test doesn&#8217;t require [...]]]></description>
		<wfw:commentRss>http://www.razorleaf.com/2010/02/smarteam-vault-data-xfer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Razorleaf Helpdesk: Help Us Help You</title>
		<link>http://www.razorleaf.com/2010/01/help-us-help-you/</link>
		<comments>http://www.razorleaf.com/2010/01/help-us-help-you/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 01:27:33 +0000</pubDate>
		<dc:creator>Sean Kuner</dc:creator>
				<category><![CDATA[Design Automation]]></category>
		<category><![CDATA[Development / Programming]]></category>
		<category><![CDATA[Enterprise Portals]]></category>
		<category><![CDATA[Industry Insider]]></category>
		<category><![CDATA[Product Data Management]]></category>
		<category><![CDATA[Product Lifecycle Management]]></category>
		<category><![CDATA[Technical Publishing]]></category>
		<category><![CDATA[Design Automation Support]]></category>
		<category><![CDATA[EPDM Support]]></category>
		<category><![CDATA[SmarTeam support]]></category>
		<category><![CDATA[technical support]]></category>

		<guid isPermaLink="false">http://www.razorleaf.com/?p=5689</guid>
		<description><![CDATA[<a href="http://www.razorleaf.com/2010/01/help-us-help-you/"><img align="left" hspace="5" width="150" src="http://www.razorleaf.com/wp-content/uploads/2010/01/Contact-Us-on-Phone-Display.jpg" class="alignleft wp-post-image tfe" alt="" title="Contact Us on Phone Display" /></a>We regularly have clients ask us what information they should gather concerning a support issue, prior to calling the Razorleaf helpdesk.  So we thought it made sense to answer that question publicly.  Here&#8217;s how you can &#8220;help us, help you.&#8221;  
There are a couple of key pieces of data we need for almost every helpdesk [...]]]></description>
		<wfw:commentRss>http://www.razorleaf.com/2010/01/help-us-help-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
