<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://k2underground.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Bob's Blog</title><subtitle type="html" /><id>http://k2underground.com/blogs/bobblog/atom.aspx</id><link rel="alternate" type="text/html" href="http://k2underground.com/blogs/bobblog/default.aspx" /><link rel="self" type="application/atom+xml" href="http://k2underground.com/blogs/bobblog/atom.aspx" /><generator uri="http://communityserver.org" version="2.1.61120.2">Community Server</generator><updated>2008-01-14T14:32:00Z</updated><entry><title>What does the Client Event option “Allow any user to finish this client event” mean?</title><link rel="alternate" type="text/html" href="http://k2underground.com/blogs/bobblog/archive/2008/02/02/what-does-the-client-event-option-allow-any-user-to-finish-this-client-event-mean.aspx" /><id>http://k2underground.com/blogs/bobblog/archive/2008/02/02/what-does-the-client-event-option-allow-any-user-to-finish-this-client-event-mean.aspx</id><published>2008-02-02T05:56:00Z</published><updated>2008-02-02T05:56:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;A question was posed recently as to what the “Allow any user to finish this client event” checkbox means within a Client Event within K2 process designer within Visual Studio (for K2 blackpearl) and K2.net 2003 Studio.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The purpose of “Allow any user to finish this client event” goes back to at least K2.net 2003 (not sure about before that).&amp;nbsp; In my experience this is a rarely used feature, but can be usefully under the correct business requirements.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;B&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;y default (which means this is NOT checked&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt; for a client event&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;), when a worklist item is attempted to be opened, K2 will validate that the person opening has rights to do so.&amp;nbsp; If this field is checked, anyone with access to the serial number can potentially open it, because K2 will not validate the person opening the task against who it is assigned in the destination rule.&amp;nbsp; The thing to keep in mind, that if this option is checked, you still need a Destination User(s); the task will only appear on the Destination User(s) worklist, emails notifications will only be sent to the destination users; however everyone has the physical ability open and action the task if they know the correct way to access it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Below is a simplified example…&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt 0.5in;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;If we have an activity with a client event with this &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;“Allow any user to finish this client event” option &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;checked that targets &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;John Smith&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt; as the destination, and we have email notifications turned on, when the process runs, it will create a worklist item for &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;John Smith &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;(as in it will appear in &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;John’s&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt; worklist) and send &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;John&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt; an email with the URL to the ASPX page in it.&amp;nbsp; However, &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;John&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt; could then forward &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;someone else &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;the email and &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;that other person&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt; could click the link and action the item.&amp;nbsp; If &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;this &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;option had not been checked &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;John&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt; could certainly forward the email notification&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt; to someone&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;, but when clicked &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;that other person clicked &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;the link &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;in the email &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;and opened the page, K2 would compare &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;that person’s&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt; credentials against that of the targeted destinations for this worklist item.&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/SPAN&gt;Since they would not match, K2 would not permit the task to be opened.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;As mentioned, &lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;mso-themecolor:dark2;"&gt;this isn’t used too frequently&lt;/SPAN&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;, but I have seen it going back to K2 2003 in certain situations where they wanted to assign a task to a primary user, but let potentially everyone action it (generally because they controlled other aspects of the UI).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://k2underground.com/aggbug.aspx?PostID=21631" width="1" height="1"&gt;</content><author><name>Bob</name><uri>http://k2underground.com/members/Bob.aspx</uri></author></entry><entry><title>Custom Assembly Versioning within a K2 Process</title><link rel="alternate" type="text/html" href="http://k2underground.com/blogs/bobblog/archive/2008/01/14/custom-assembly-versioning-within-a-k2-process.aspx" /><id>http://k2underground.com/blogs/bobblog/archive/2008/01/14/custom-assembly-versioning-within-a-k2-process.aspx</id><published>2008-01-14T19:32:00Z</published><updated>2008-01-14T19:32:00Z</updated><content type="html">&lt;P&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;Recently I was asked the below question:&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:11pt;FONT-FAMILY:'Calibri','sans-serif';mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;"Let’s say I have a custom assembly that I include in the workflow project.&amp;nbsp; Later, my requirements change and I produce a new version of both the workflow and the assembly.&amp;nbsp; Does blackpearl handle versioning my custom assembly?&amp;nbsp; In other words, workflows using the original assembly can run side-by-side with the new version?&lt;/SPAN&gt;&amp;nbsp;"&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;The short answer is YES, it behaves exactly as described.&amp;nbsp; The long answer is described below to help in better understaning how K2 works:&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;When you add a reference to a K2 process, the DLL file itself is serialized as binary data to the K2Server database each time you deploy the process.&amp;nbsp; As such this DLL is now associated with this specific process definition version.&amp;nbsp; The first time the process is used, K2 Server extracts all DLLs (K2 generated AND referenced DLLs) to the K2 work folder.&amp;nbsp; This is typically located at:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\Program Files\K2 blackpearl\Host Server\Bin\Work&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;In an example I just worked up, I created a process that referenced a .NET assembly called “MyTestAssembly.dll”.&amp;nbsp; The first time I used this process, it created a folder called:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;TEXT-INDENT:0.5in;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;C:\Program Files\K2 blackpearl\Host Server\Bin\Work\Proc241&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;NOTE:&amp;nbsp; the number 241 relates to the ID for the process definition version.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;If I look in this folder I see the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;IMG src="http://k2underground.com/photos/articles/images/21072/original.aspx"&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;A href="http://k2underground.com/photos/articles/picture21072.aspx" target=_blank&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Here you’ll see all the stuff K2 generates as well as my .NET assembly.&amp;nbsp; Don’t be fooled by the date of the .NET assembly… remember it had been serialized to the database as binary data, so when K2 lays it back down on the disk it will always have a new date stamp.&amp;nbsp; If I look at the version info on my DLL I see:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;A href="http://k2underground.com/photos/articles/picture21073.aspx" target=_blank&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT face=Calibri size=3&gt;&lt;IMG src="http://k2underground.com/photos/articles/images/21073/original.aspx"&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Ok, now I go and change my DLL and rebuild it.&amp;nbsp; As part of the change I changed my DLL version to 1.1.1.1.&amp;nbsp; I then reference in my K2 process and then redeploy.&amp;nbsp; Now if I look at my Work folder I see:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;IMG src="http://k2underground.com/photos/articles/images/21074/original.aspx"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=+0&gt;&lt;FONT face=Calibri&gt;&lt;o:p&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;Notice that we now have two folders side by side.&amp;nbsp; ‘Proc241’ was my original version and ‘Proc242’ is the new one.&amp;nbsp; If I browse to Proc242 I see:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;IMG src="http://k2underground.com/photos/articles/images/21075/original.aspx"&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE:11pt;COLOR:#1f497d;FONT-FAMILY:'Calibri','sans-serif';mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;This looks pretty much the same as above (Proc241), HOWEVER if I look at the version of my DLL I see the new one:&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE:11pt;COLOR:#1f497d;FONT-FAMILY:'Calibri','sans-serif';mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE:11pt;COLOR:#1f497d;FONT-FAMILY:'Calibri','sans-serif';mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;IMG src="http://k2underground.com/photos/articles/images/21076/original.aspx"&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE:11pt;COLOR:#1f497d;FONT-FAMILY:'Calibri','sans-serif';mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE:11pt;COLOR:#1f497d;FONT-FAMILY:'Calibri','sans-serif';mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;Thus they should run side-by-side without issue.&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;Things where handled very similarly within K2.net 2003 so if you are on a legacy project the same knowledge can be applied.&lt;/SPAN&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;img src="http://k2underground.com/aggbug.aspx?PostID=21081" width="1" height="1"&gt;</content><author><name>Bob</name><uri>http://k2underground.com/members/Bob.aspx</uri></author></entry></feed>