<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>patterns &amp; practices Web Client Software Factory</title><link>http://websf.codeplex.com/Project/ProjectRss.aspx</link><description>The Web Client Software Factory is a guidance offering from Microsoft patterns &amp;#38; practices, to assist developers and architects with the design, development and deployment of Line of Business web a...</description><item><title>New Post: Customer Specific Code</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=61464</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I'm working on a web application where 90% of it is common 'product' code an the other 10% is customer specific.&lt;/p&gt;
&lt;p&gt;I want some method of separating the customer specific presentation, business and data access layers from the product code as I don't the main product code to be bloated with customer specific code.&lt;/p&gt;
&lt;p&gt;Ideally I'd like to have one solution for the product and one for each customer.&lt;/p&gt;
&lt;p&gt;Can you help me to impliment this using WCSF ?&lt;/p&gt;
&lt;p&gt;Thanks&lt;br&gt;Ajay Sawant&lt;/p&gt;&lt;/div&gt;</description><author>ajayrsawant</author><pubDate>Sat, 04 Jul 2009 16:21:25 GMT</pubDate><guid isPermaLink="false">New Post: Customer Specific Code 20090704042125P</guid></item><item><title>New Post: ServerSideValidationExtender and DropDownList</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=61318</link><description>&lt;div style="line-height: normal;"&gt;&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;Hi wc, &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;I have been able to reproduce the issue you mention. Below you can find the reason of the problem and a possible workaround.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;Debugging the &lt;strong&gt;DoValidate&lt;/strong&gt; method of the validator I found that the problem is that the &lt;strong&gt;objectToValidate&lt;/strong&gt; parameter (that is the value which&lt;span style="color:#1f497d"&gt; is&lt;/span&gt; tested for validity) is not updating. So, the method is always checking if &amp;quot;-1&amp;quot; is a valid value and returning false as you explained.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;Digging into the &lt;strong&gt;ServerSideValidationExtender&lt;/strong&gt; I found the problem root. The &lt;strong&gt;ServerSideValidationExtender &lt;/strong&gt;control&lt;strong&gt; &lt;/strong&gt;relies&lt;strong&gt; &lt;/strong&gt;on the&lt;strong&gt; BaseValidator.GetValidationProperty &lt;/strong&gt;and&lt;strong&gt; PropertyDescriptor.SetValue &lt;/strong&gt;methods to update the control's property value. In the case of &lt;strong&gt;DropDownList&lt;/strong&gt; controls, the &lt;strong&gt;PropertyDescriptor&lt;/strong&gt; returned by &lt;strong&gt;GetValidationProperty &lt;/strong&gt;method is a read-only property and thus &lt;strong&gt;SetValue&lt;/strong&gt; will not set the control&lt;span style="color:#1f497d"&gt;'&lt;/span&gt;s property value:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-size:small;font-family:Calibri"&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;&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; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;color:blue;font-family:'Courier New'" lang=EN-US&gt;private&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt; &lt;span style="color:blue"&gt;static&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; SetControlValidationValue(&lt;span style="color:#2b91af"&gt;Control&lt;/span&gt; validator, &lt;span style="color:blue"&gt;string&lt;/span&gt; controlName, &lt;span style="color:blue"&gt;string&lt;/span&gt; value)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#2b91af"&gt;Guard&lt;/span&gt;.ArgumentNotNull(validator, &lt;span style="color:#a31515"&gt;&amp;quot;validator&amp;quot;&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#2b91af"&gt;Control&lt;/span&gt; component = validator.NamingContainer.FindControl(controlName);&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue"&gt;if&lt;/span&gt; (component == &lt;span style="color:blue"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue"&gt;string&lt;/span&gt; message = &lt;span style="color:blue"&gt;string&lt;/span&gt;.Format(CultureInfo.CurrentCulture, Resources.CannotFindControlToValidate, controlName);&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue"&gt;throw&lt;/span&gt; &lt;span style="color:blue"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af"&gt;InvalidOperationException&lt;/span&gt;(message);&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;&lt;span style="color:#2b91af"&gt;PropertyDescriptor&lt;/span&gt; validationProperty = &lt;span style="color:#2b91af"&gt;BaseValidator&lt;/span&gt;.GetValidationProperty(component); &lt;span style="color:green"&gt;// for DropDownList control, this returns a readOnly Property&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue"&gt;if&lt;/span&gt; (validationProperty == &lt;span style="color:blue"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue"&gt;string&lt;/span&gt; message = &lt;span style="color:blue"&gt;string&lt;/span&gt;.Format(CultureInfo.CurrentCulture, Resources.NoValidationProperty, controlName);&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue"&gt;throw&lt;/span&gt; &lt;span style="color:blue"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af"&gt;InvalidOperationException&lt;/span&gt;(message);&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;&lt;span style="color:#2b91af"&gt;validationProperty&lt;/span&gt;.SetValue(component, value);&amp;nbsp; &lt;span style="color:green"&gt;// this will not change the value for DropDownList controls&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt 35.4pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;}&amp;nbsp; &lt;/span&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;strong&gt;&lt;span style="" lang=EN-US&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;strong&gt;&lt;span style="" lang=EN-US&gt;NOTE&lt;/span&gt;&lt;/strong&gt;&lt;span style="" lang=EN-US&gt;: &amp;nbsp;you can find this code in the &lt;strong&gt;AjaxControlToolkit.WCSFExtensions.ServerSideValidationExtender &lt;/strong&gt;&lt;span style=""&gt;class&lt;/span&gt;&amp;nbsp;extracting the WCSF source that comes with the Software Factory. You can check &lt;a href="http://msdn.microsoft.com/en-us/library/cc304768.aspx"&gt;Extending the Application Blocks&lt;/a&gt; for more details.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;&lt;span style="" lang=EN-US&gt;Workaround&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;To workaround for this issue you will need to modify the &lt;strong&gt;ServerSideValidationExtender &lt;/strong&gt;&amp;nbsp;class code to take this scenario into account.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;You can add the following code to the end of the &lt;strong&gt;SetControlValidationValue&lt;/strong&gt; method to set the &lt;strong&gt;SelectedValue&lt;/strong&gt; when the control is a &lt;strong&gt;DropDownList:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:10pt;color:green;font-family:'Courier New'" lang=EN-US&gt;// If the control is a DropDownList, set the SelectedValue&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:10pt;color:#2b91af;font-family:'Courier New'" lang=EN-US&gt;DropDownList&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt; dropDownList = component &lt;span style="color:blue"&gt;as&lt;/span&gt; &lt;span style="color:#2b91af"&gt;DropDownList&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:10pt;color:blue;font-family:'Courier New'" lang=EN-US&gt;if&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt; (dropDownList != &lt;span style="color:blue"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dropDownList.SelectedValue = value;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;strong style=""&gt;&lt;span style="color:#1f497d" lang=EN-US&gt;&lt;span style=""&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; &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style=""&gt;&lt;span style="" lang=EN-US&gt;NOTE:&lt;/span&gt;&lt;/strong&gt;&lt;span style="" lang=EN-US&gt; You will need to recompile the &lt;/span&gt;&lt;strong&gt;&lt;span style="" lang=EN-US&gt;AjaxControlToolkit.WCSFExtensions&lt;/span&gt;&lt;/strong&gt;&lt;span style="" lang=EN-US&gt; project and reference the newly generated assembly in your project.&lt;/span&gt;&lt;span style="" lang=EN-US&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'" lang=EN-US&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="" lang=EN-US&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;Hope it helps!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;Matias Bonaventura&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;a href="http://blogs.southworks.net/"&gt;&lt;span style="font-size:small;font-family:Calibri"&gt;http://blogs.southworks.net/matiasb&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><author>matiasbonaventura</author><pubDate>Fri, 03 Jul 2009 21:01:26 GMT</pubDate><guid isPermaLink="false">New Post: ServerSideValidationExtender and DropDownList 20090703090126P</guid></item><item><title>New Post: Catch System.Web.HttpException: Maximum request length exceeded</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=61247</link><description>&lt;div style="line-height: normal;"&gt;&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;Hi tatovisk85, &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;I think I was able to reproduce the issue you mention and found the error.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-size:small;font-family:Calibri"&gt;I tried catching the exception in the &lt;strong&gt;Global.asax&lt;/strong&gt; and debugging I found that the code was executing. Using the code you posted and debugging the &lt;strong&gt;Application_Error &lt;/strong&gt;method&lt;strong&gt; &lt;/strong&gt;in the &lt;strong&gt;global.asax&lt;/strong&gt; I found that when the exception you mentioned is thrown, the &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size:10pt;color:black;font-family:'Courier New'" lang=EN-US&gt;application.Request.TotalBytes&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size:10pt;color:black;font-family:'Courier New'" lang=EN-US&gt; &lt;/span&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;property is not set. If you try to access this property a new exception is thrown.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-size:small;font-family:Calibri"&gt;As explained in the thread &lt;/span&gt;&lt;a href="http://websf.codeplex.com/Thread/View.aspx?ThreadId=53991"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;Application_Error not firing&lt;span style="color:windowtext;text-decoration:none;text-underline:none"&gt;, if an exception occurs in the execution&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;font-family:Calibri"&gt; of the &lt;strong&gt;Application_Error &lt;/strong&gt;method, these exception will not be detected and will appears as if the method would not have been executed. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;Hope it helps!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="" lang=EN-US&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;Matias Bonaventura&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;a href="http://blogs.southworks.net/"&gt;&lt;span style="font-size:small;font-family:Calibri"&gt;http://blogs.southworks.net/matiasb&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><author>matiasbonaventura</author><pubDate>Fri, 03 Jul 2009 19:11:41 GMT</pubDate><guid isPermaLink="false">New Post: Catch System.Web.HttpException: Maximum request length exceeded 20090703071141P</guid></item><item><title>New Post: ServerSideValidationExtender and DropDownList</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=61318</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I am having a problem using a&amp;nbsp;ServerSideValidationExtender with a propertyproxyvalidator&amp;nbsp;on a dropdownlist.&amp;nbsp; I am trying to make the dropdown a required field by using a DomainValidator.&amp;nbsp; I have the domainvalidator's domain property set to -1 and the negated property to &amp;quot;True&amp;quot;.&amp;nbsp; The validation always fails when using a dropdown though.&amp;nbsp; Is it not possible to use a ServerSideValidationExtender with a dropdown?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;DropDownList&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;ddlAction&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ListItem&lt;/span&gt; &lt;span style="color:Red"&gt;Value&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;-1&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Text&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;--Pick one--&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ListItem&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ListItem&lt;/span&gt; &lt;span style="color:Red"&gt;Value&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;A&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Text&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Add&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ListItem&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ListItem&lt;/span&gt; &lt;span style="color:Red"&gt;Value&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;D&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Text&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Delete&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ListItem&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ListItem&lt;/span&gt; &lt;span style="color:Red"&gt;Value&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;U&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Text&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Update&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ListItem&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;DropDownList&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;val&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;PropertyProxyValidator&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;valDropDown&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;ControlToValidate&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;ddlAction&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;PropertyName&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Action&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;RulesetName&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Default&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;SourceTypeName&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;MyClass&amp;quot;&lt;/span&gt; &lt;span style="color:Blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;valExt&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ServerSideValidationExtender&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;valReasonExtender&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;TargetControlID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;valDropDown&amp;quot;&lt;/span&gt; &lt;span style="color:Blue"&gt;/&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><author>wc</author><pubDate>Thu, 02 Jul 2009 15:49:10 GMT</pubDate><guid isPermaLink="false">New Post: ServerSideValidationExtender and DropDownList 20090702034910P</guid></item><item><title>New Post: Catch System.Web.HttpException: Maximum request length exceeded</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=61247</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hello!&lt;/p&gt;
&lt;p&gt;I'm facing the following issue: When trying to upload a large file, I get &lt;span style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"&gt;System.Web.HttpException: Maximum request length exceeded.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"&gt;I have:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;div style="color:Black;background-color:White"&gt;
&lt;pre&gt;    &lt;span style="color:Blue"&gt;public&lt;/span&gt; &lt;span style="color:Blue"&gt;class&lt;/span&gt;&lt;span style="color:MediumTurquoise"&gt; GlobalExceptionLogger : IHttpModule
    &lt;/span&gt;{
        &lt;span style="color:Blue"&gt;private&lt;/span&gt; Logger logger;

        &lt;span style="color:Blue"&gt;public&lt;/span&gt; &lt;span style="color:Blue"&gt;void&lt;/span&gt; Dispose()
        {
        }
        
        &lt;span style="color:Blue"&gt;public&lt;/span&gt; &lt;span style="color:Blue"&gt;void&lt;/span&gt; Init(HttpApplication context)
        {
            context.Error += &lt;span style="color:Blue"&gt;new&lt;/span&gt; EventHandler(&lt;span style="color:Blue"&gt;this&lt;/span&gt;.OnUnhandledException);
            &lt;span style="color:Blue"&gt;this&lt;/span&gt;.logger = &lt;span style="color:Blue"&gt;new&lt;/span&gt; Logger();
        }

        &lt;span style="color:Blue"&gt;private&lt;/span&gt; &lt;span style="color:Blue"&gt;void&lt;/span&gt; OnUnhandledException(&lt;span style="color:Blue"&gt;object&lt;/span&gt; sender, EventArgs e)
        {
            HttpApplication application = (HttpApplication)sender;

            Exception ex = application.Server.GetLastError().GetBaseException();         

            logger.Error(
                ex, 
                &lt;span style="color:#A31515"&gt;&amp;quot;General&amp;quot;&lt;/span&gt;, 
                &lt;span style="color:Blue"&gt;string&lt;/span&gt;.Format(&lt;span style="color:#A31515"&gt;&amp;quot;Request Path: {0}\nRequest Size: {1}\nContent Length: {2}&amp;quot;&lt;/span&gt;, application.Request.Path, application.Request.TotalBytes, application.Request.ContentLength));

            &lt;span style="color:Blue"&gt;if&lt;/span&gt; (application.Context.Items[&lt;span style="color:#A31515"&gt;&amp;quot;PaginaErro&amp;quot;&lt;/span&gt;] != &lt;span style="color:Blue"&gt;null&lt;/span&gt;)
            {
                application.Server.Transfer(&lt;span style="color:#A31515"&gt;&amp;quot;PaginaErro.aspx&amp;quot;&lt;/span&gt;);
            }
            &lt;span style="color:Blue"&gt;else&lt;/span&gt;
            {
                application.Server.Transfer(&lt;span style="color:#A31515"&gt;&amp;quot;~/PaginaErro.aspx&amp;quot;&lt;/span&gt;);
            }
        }
    }
&lt;/pre&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;Which works fine with every other exception I was able to generate. I also tried catching it in Global.asax. but it does not work as well.&lt;/p&gt;
&lt;p&gt;Any ideas of what could be causing this?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"&gt;&lt;br&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><author>tatovisk85</author><pubDate>Wed, 01 Jul 2009 21:45:54 GMT</pubDate><guid isPermaLink="false">New Post: Catch System.Web.HttpException: Maximum request length exceeded 20090701094554P</guid></item><item><title>New Post: Guidance Package Manager just enable Ajax option</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=61189</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;We have a solution in Team Foundation Server, and after enable Guidance Package Manager, the only available option that we can execute is &amp;quot;Enable Ajax&amp;quot;; the rest of options as &amp;quot;Add Page&amp;quot;, &amp;quot;Add User Control&amp;quot;, &amp;quot;Add Master Page&amp;quot; are not available, they appears listed but the &amp;quot;Execute&amp;quot; button is not available in any solution folder or file. Also, we cannot see any of this options in the solution explorer, just &amp;quot;Enable Ajax&amp;quot; is displayed in Web Client Factory menu.&lt;/p&gt;
&lt;p&gt;However, if we create a solution in the same machine but not uploaded to Team Foundation Server, all the options are available.&lt;/p&gt;
&lt;p&gt;Can anyone help us about this item?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Montse&lt;/p&gt;&lt;/div&gt;</description><author>Montserrat</author><pubDate>Wed, 01 Jul 2009 11:59:55 GMT</pubDate><guid isPermaLink="false">New Post: Guidance Package Manager just enable Ajax option 20090701115955A</guid></item><item><title>New Post: wcsf and asp.net routing</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=58193</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi Matias,&lt;/p&gt;
&lt;p&gt;Thanks for posting that. It works for me when routing within the same project, however I have another problem: My WCSF solution is created using the WAP option, so each module has its own project in the Websites folder.&lt;/p&gt;
&lt;p&gt;If I add a route to Global.asax that maps within the Shell module such as &amp;quot;Home.aspx&amp;quot; to map to&amp;nbsp;&amp;quot;~/Default.aspx&amp;quot;&amp;nbsp;the URL works successfully.&amp;nbsp;If I add a route to the Global.asax that points to another module such as &amp;quot;Home.aspx/Contacts&amp;quot; to map to &amp;quot;~/Contacts/Default.aspx&amp;quot;, I get the error &amp;quot;&lt;span style="font-family:Arial"&gt;System.ArgumentException: Invalid type owner for DynamicMethod&amp;quot; when accessing that URL.&amp;nbsp;Am I missing something here?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Arial"&gt;I am also looking for some pointers on how to best implement adding routes for each module in the WAP scenario. Ideally, I would like each module to add its own routes when it is deployed so that the Shell module does not know anything about routes for the other modules. What do you think would be the best approach here?&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><author>andreid</author><pubDate>Tue, 30 Jun 2009 13:41:21 GMT</pubDate><guid isPermaLink="false">New Post: wcsf and asp.net routing 20090630014121P</guid></item><item><title>New Post: Using ObjectBuilder in background services</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=60209</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thanks for the feedback.&amp;nbsp; I ended up moving our background services into web services in one of our WCSF projects.&amp;nbsp; Now the background services don't contain any logic other than to call the web services.&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>cpisani</author><pubDate>Wed, 24 Jun 2009 23:39:26 GMT</pubDate><guid isPermaLink="false">New Post: Using ObjectBuilder in background services 20090624113926P</guid></item><item><title>Commented Issue: Project type "Guidance Packages\Web Client Development February 2008" missing in VS 2008</title><link>http://websf.codeplex.com/WorkItem/View.aspx?WorkItemId=23211</link><description>After installing GAX Feb 2008, gaxp1409.exe, GAT for VS 2005 Feb 2008, GAT for VS 2008 Feb 2008 and WCSF Feb 2008 &amp;#40;in this order&amp;#41; on a Windows Vista SP2 system with VS 2005 and VS 2008 there is no project type &amp;#34;Guidance Packages&amp;#92;Guidance Package Development&amp;#34; and no project type &amp;#34;Guidance Packages&amp;#92;Web Client Development February 2008&amp;#34; available in &amp;#34;New-&amp;#62;Projekt&amp;#34; in VS 2008. There is also no Guidance Package Manager available in &amp;#34;Tools&amp;#34;. I tried to follow the &amp;#34;Getting started&amp;#34; description an create a Hello world application but without the project template this fails at the first step. The Visual Studio 2005 and 2008 are Professional Edition - ENU.&lt;br /&gt;&lt;br /&gt;In the VS 2005 I get a project type &amp;#34;Guidance Packages&amp;#92;Guidance Package Development&amp;#34; but no project type &amp;#34;Guidance Packages&amp;#92;Web Client Development February 2008&amp;#34;.&lt;br /&gt;&lt;br /&gt;The application &amp;#34;View Installed Packages.exe&amp;#34; from GAX shows &amp;#34;MetaGuidancePackage&amp;#34; for VS 2005 and &amp;#34;MetaGuidancePackage&amp;#34;, &amp;#34;WebClientFactoryPackage2&amp;#34; for VS 2008.&lt;br /&gt;&lt;br /&gt;I attached the output from GaxTroubleshooter.exe&amp;#58;&lt;br /&gt;&lt;br /&gt;Dumping OS details...&lt;br /&gt;----------------------------------------------------------------------------------------------------&lt;br /&gt;OS version&amp;#58; Microsoft Windows NT 6.0.6002 Service Pack 2&lt;br /&gt;CLR version&amp;#58; 2.0.50727.4016&lt;br /&gt;&lt;br /&gt;Dumping GAX hive...&lt;br /&gt;----------------------------------------------------------------------------------------------------&lt;br /&gt;Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;Guidance Automation Extensions&lt;br /&gt;    Value CurrentVersion&amp;#61;1.4 - &amp;#40;String&amp;#41;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;Guidance Automation Extensions&amp;#92;Compatibility&lt;br /&gt;        Value 1.1&amp;#61;1 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value 1.2&amp;#61;1 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value 1.3&amp;#61;1 - &amp;#40;DWord&amp;#41;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;Guidance Automation Extensions&amp;#92;Hosts&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;Guidance Automation Extensions&amp;#92;Hosts&amp;#92;VisualStudio&lt;br /&gt;            Value 8.0&amp;#61;8.0 - &amp;#40;String&amp;#41;&lt;br /&gt;            Value 9.0&amp;#61;9.0 - &amp;#40;String&amp;#41;&lt;br /&gt;            Value CurrentHive&amp;#61;8.0 - &amp;#40;String&amp;#41;&lt;br /&gt;----------------------------------------------------------------------------------------------------&lt;br /&gt;DUMP INFORMATION FOR 8.0 VS HIVE&lt;br /&gt;    &lt;br /&gt;    MainManifest &amp;#40;8.0&amp;#41;&lt;br /&gt;    ------------------------------------------------&lt;br /&gt;    FileName&amp;#58; C&amp;#58;&amp;#92;ProgramData&amp;#92;Microsoft&amp;#92;Recipe Framework&amp;#92;RecipeFramework8.0.xml&lt;br /&gt;    &amp;#60;&amp;#63;xml version&amp;#61;&amp;#34;1.0&amp;#34; encoding&amp;#61;&amp;#34;utf-8&amp;#34;&amp;#63;&amp;#62;&lt;br /&gt;&amp;#60;RecipeFramework SchemaVersion&amp;#61;&amp;#34;1.0&amp;#34; TraceLevel&amp;#61;&amp;#34;Error&amp;#34; xmlns&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;schemas.microsoft.com&amp;#47;pag&amp;#47;gax-manifest&amp;#34;&amp;#62;&lt;br /&gt;  &amp;#60;Hosts&amp;#62;&lt;br /&gt;    &amp;#60;Host Name&amp;#61;&amp;#34;VisualStudio&amp;#34; InstallerType&amp;#61;&amp;#34;Microsoft.Practices.RecipeFramework.VisualStudio.RecipeFrameworkInstaller, Microsoft.Practices.RecipeFramework.VisualStudio&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;Hosts&amp;#62;&lt;br /&gt;  &amp;#60;GuidancePackages&amp;#62;&lt;br /&gt;    &amp;#60;GuidancePackage Name&amp;#61;&amp;#34;MetaGuidancePackage&amp;#34; Version&amp;#61;&amp;#34;1.0&amp;#34; Caption&amp;#61;&amp;#34;Guidance Package Development&amp;#34; Description&amp;#61;&amp;#34;&amp;#34; Host&amp;#61;&amp;#34;VisualStudio&amp;#34; Guid&amp;#61;&amp;#34;23FC29C9-FAFE-47f1-B633-B548E788DDDF&amp;#34; ConfigurationFile&amp;#61;&amp;#34;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2005&amp;#92;Microsoft.Practices.RecipeFramework.MetaGuidancePackage.xml&amp;#34; Timestamp&amp;#61;&amp;#34;633384906740000000&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;GuidancePackages&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;RecipeFramework&amp;#62;&lt;br /&gt;    &lt;br /&gt;    Registry Info &amp;#40;8.0&amp;#41;&lt;br /&gt;    --------------------------------------------------------------------&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;RecipeManagerPackage not registered.&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&lt;br /&gt;        Value InprocServer32&amp;#61;C&amp;#58;&amp;#92;Windows&amp;#92;system32&amp;#92;mscoree.dll - &amp;#40;String&amp;#41;&lt;br /&gt;        Value Class&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudio.RecipeManagerPackage - &amp;#40;String&amp;#41;&lt;br /&gt;        Value CodeBase&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 8&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies&amp;#92;Microsoft.Practices.RecipeFramework.VisualStudio.DLL - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ID&amp;#61;1 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value MinEdition&amp;#61;Standard - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ProductVersion&amp;#61;1.0 - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ProductName&amp;#61;recipe framework - &amp;#40;String&amp;#41;&lt;br /&gt;        Value CompanyName&amp;#61;Microsoft - &amp;#40;String&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;SatelliteDll&lt;br /&gt;            Value Path&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 8&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies - &amp;#40;String&amp;#41;&lt;br /&gt;            Value DllName&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - &amp;#40;String&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;Templates&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;Templates&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;                Value LastTemplate&amp;#61;4 - &amp;#40;DWord&amp;#41;&lt;br /&gt;                Value PackageName&amp;#61;MetaGuidancePackage - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 1&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2005&amp;#92;Templates&amp;#92;Items&amp;#92;Action&amp;#92;Action.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 2&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2005&amp;#92;Templates&amp;#92;Solutions&amp;#92;GuidancePackageSolution.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 3&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2005&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;GuidancePackage&amp;#92;GuidancePackage.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 4&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2005&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;GuidancePackageInstaller&amp;#92;GuidancePackageInstaller.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&lt;br /&gt;        Value &amp;#123;53544C4D-E3F8-4AA0-8195-8A8D16019423&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&amp;#92;Packages&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&lt;br /&gt;        Value &amp;#123;C9DD4A57-47FB-11D2-83E7-00C04F9902C1&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;629EB7CC-69C2-43AC-9BC9-482B0F810C4E&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&amp;#92;Packages&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;ToolWindows&amp;#92;&amp;#123;90e51bf7-d80a-4fa1-8a20-2641cbb842f4&amp;#125;&lt;br /&gt;        Value Name&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudio.ToolWindow.GuidanceNavigatorWindow - &amp;#40;String&amp;#41;&lt;br /&gt;    &lt;br /&gt;    PublicAssemblies directory folder &amp;#40;8.0&amp;#41; C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 8&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies.&lt;br /&gt;    --------------------------------------------------------------------&lt;br /&gt;    Assembly&amp;#58; Microsoft.Practices.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.ComponentModel, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.Library, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.PackageManagement, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio.Library, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.WizardFramework, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------------------------&lt;br /&gt;DUMP INFORMATION FOR 8.0Exp VS HIVE&lt;br /&gt;    &lt;br /&gt;    MainManifest &amp;#40;8.0Exp&amp;#41;&lt;br /&gt;    ------------------------------------------------&lt;br /&gt;    FileName&amp;#58; C&amp;#58;&amp;#92;ProgramData&amp;#92;Microsoft&amp;#92;Recipe Framework&amp;#92;RecipeFramework8.0Exp.xml&lt;br /&gt;    WARNING&amp;#58; Unable to find the C&amp;#58;&amp;#92;ProgramData&amp;#92;Microsoft&amp;#92;Recipe Framework&amp;#92;RecipeFramework8.0Exp.xml specified file.&lt;br /&gt;    &lt;br /&gt;    Registry Info &amp;#40;8.0Exp&amp;#41;&lt;br /&gt;    --------------------------------------------------------------------&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0Exp&amp;#92;RecipeManagerPackage not registered.&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0Exp&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125; not registered.&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0Exp&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125; not registered.&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0Exp&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125; not registered.&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0Exp&amp;#92;ToolWindows&amp;#92;&amp;#123;90e51bf7-d80a-4fa1-8a20-2641cbb842f4&amp;#125; not registered.&lt;br /&gt;    &lt;br /&gt;----------------------------------------------------------------------------------------------------&lt;br /&gt;DUMP INFORMATION FOR 9.0 VS HIVE&lt;br /&gt;    &lt;br /&gt;    MainManifest &amp;#40;9.0&amp;#41;&lt;br /&gt;    ------------------------------------------------&lt;br /&gt;    FileName&amp;#58; C&amp;#58;&amp;#92;ProgramData&amp;#92;Microsoft&amp;#92;Recipe Framework&amp;#92;RecipeFramework9.0.xml&lt;br /&gt;    &amp;#60;&amp;#63;xml version&amp;#61;&amp;#34;1.0&amp;#34; encoding&amp;#61;&amp;#34;utf-8&amp;#34;&amp;#63;&amp;#62;&lt;br /&gt;&amp;#60;RecipeFramework SchemaVersion&amp;#61;&amp;#34;1.0&amp;#34; TraceLevel&amp;#61;&amp;#34;Error&amp;#34; xmlns&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;schemas.microsoft.com&amp;#47;pag&amp;#47;gax-manifest&amp;#34;&amp;#62;&lt;br /&gt;  &amp;#60;Hosts&amp;#62;&lt;br /&gt;    &amp;#60;Host Name&amp;#61;&amp;#34;VisualStudio&amp;#34; InstallerType&amp;#61;&amp;#34;Microsoft.Practices.RecipeFramework.VisualStudio.RecipeFrameworkInstaller, Microsoft.Practices.RecipeFramework.VisualStudio&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;Hosts&amp;#62;&lt;br /&gt;  &amp;#60;GuidancePackages&amp;#62;&lt;br /&gt;    &amp;#60;GuidancePackage Name&amp;#61;&amp;#34;MetaGuidancePackage&amp;#34; Version&amp;#61;&amp;#34;1.0&amp;#34; Caption&amp;#61;&amp;#34;Guidance Package Development&amp;#34; Description&amp;#61;&amp;#34;&amp;#34; Host&amp;#61;&amp;#34;VisualStudio&amp;#34; Guid&amp;#61;&amp;#34;23FC29C9-FAFE-47f1-B633-B548E788DDDF&amp;#34; ConfigurationFile&amp;#61;&amp;#34;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2008&amp;#92;Microsoft.Practices.RecipeFramework.MetaGuidancePackage.xml&amp;#34; Timestamp&amp;#61;&amp;#34;633384906740000000&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;GuidancePackage Name&amp;#61;&amp;#34;WebClientFactoryPackage2&amp;#34; Version&amp;#61;&amp;#34;2.0&amp;#34; Caption&amp;#61;&amp;#34;Web Client Development February 2008&amp;#34; Description&amp;#61;&amp;#34;Web Client Development February 2008&amp;#34; Host&amp;#61;&amp;#34;VisualStudio&amp;#34; Guid&amp;#61;&amp;#34;74716806-2E8D-4d21-9798-D9FEC7A5A078&amp;#34; ConfigurationFile&amp;#61;&amp;#34;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;WebClientFactoryPackage.xml&amp;#34; Timestamp&amp;#61;&amp;#34;633395496140000000&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;GuidancePackages&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;RecipeFramework&amp;#62;&lt;br /&gt;    &lt;br /&gt;    Registry Info &amp;#40;9.0&amp;#41;&lt;br /&gt;    --------------------------------------------------------------------&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;RecipeManagerPackage not registered.&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&lt;br /&gt;        Value InprocServer32&amp;#61;C&amp;#58;&amp;#92;Windows&amp;#92;system32&amp;#92;mscoree.dll - &amp;#40;String&amp;#41;&lt;br /&gt;        Value Class&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudio.RecipeManagerPackage - &amp;#40;String&amp;#41;&lt;br /&gt;        Value CodeBase&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 9.0&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies&amp;#92;Microsoft.Practices.RecipeFramework.VisualStudio.DLL - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ID&amp;#61;1 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value MinEdition&amp;#61;Standard - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ProductVersion&amp;#61;1.0 - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ProductName&amp;#61;recipe framework - &amp;#40;String&amp;#41;&lt;br /&gt;        Value CompanyName&amp;#61;Microsoft - &amp;#40;String&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;SatelliteDll&lt;br /&gt;            Value Path&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 9.0&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies - &amp;#40;String&amp;#41;&lt;br /&gt;            Value DllName&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - &amp;#40;String&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;Templates&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;Templates&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;                Value LastTemplate&amp;#61;4 - &amp;#40;DWord&amp;#41;&lt;br /&gt;                Value PackageName&amp;#61;MetaGuidancePackage - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 1&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2008&amp;#92;Templates&amp;#92;Items&amp;#92;Action&amp;#92;Action.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 2&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2008&amp;#92;Templates&amp;#92;Solutions&amp;#92;GuidancePackageSolution.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 3&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2008&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;GuidancePackage&amp;#92;GuidancePackage.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 4&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2008&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;GuidancePackageInstaller&amp;#92;GuidancePackageInstaller.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;Templates&amp;#92;&amp;#123;74716806-2e8d-4d21-9798-d9fec7a5a078&amp;#125;&lt;br /&gt;                Value LastTemplate&amp;#61;22 - &amp;#40;DWord&amp;#41;&lt;br /&gt;                Value PackageName&amp;#61;WebClientFactoryPackage2 - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 1&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.CS&amp;#92;BusinessModule.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 2&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.CS&amp;#92;FoundationalModule.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 3&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.CS&amp;#92;ModuleWebsite.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 4&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Interface.CS&amp;#92;Module.Interface.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 5&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Interface.VB&amp;#92;Module.Interface.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 6&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Tests.CS&amp;#92;BusinessModule.Tests.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 7&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Tests.CS&amp;#92;FoundationalModule.Tests.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 8&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Tests.VB&amp;#92;BusinessModule.Tests.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 9&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Tests.VB&amp;#92;FoundationalModule.Tests.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 10&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.VB&amp;#92;BusinessModule.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 11&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.VB&amp;#92;FoundationalModule.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 12&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.VB&amp;#92;ModuleWebsite.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 13&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;WCSF Guidance Package CS.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 14&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;WCSF Guidance Package VB.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 15&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;WCSF Guidance Package WAP CS.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 16&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;WCSF Guidance Package WAP VB.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 17&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;Shell.CS&amp;#92;Shell.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 18&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;Shell.VB&amp;#92;Shell.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 19&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;WebProject.CS&amp;#92;WebUI.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 20&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;WebProject.CS&amp;#92;WebUI_WAP.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 21&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;WebProject.VB&amp;#92;WebUI.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 22&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;WebProject.VB&amp;#92;WebUI_WAP.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&lt;br /&gt;        Value &amp;#123;53544C4D-E3F8-4AA0-8195-8A8D16019423&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&amp;#92;Packages&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;74716806-2e8d-4d21-9798-d9fec7a5a078&amp;#125;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&lt;br /&gt;        Value &amp;#123;C9DD4A57-47FB-11D2-83E7-00C04F9902C1&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;629EB7CC-69C2-43AC-9BC9-482B0F810C4E&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&amp;#92;Packages&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;74716806-2e8d-4d21-9798-d9fec7a5a078&amp;#125;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;ToolWindows&amp;#92;&amp;#123;90e51bf7-d80a-4fa1-8a20-2641cbb842f4&amp;#125;&lt;br /&gt;        Value Name&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudio.ToolWindow.GuidanceNavigatorWindow - &amp;#40;String&amp;#41;&lt;br /&gt;    &lt;br /&gt;    PublicAssemblies directory folder &amp;#40;9.0&amp;#41; C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 9.0&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies.&lt;br /&gt;    --------------------------------------------------------------------&lt;br /&gt;    Assembly&amp;#58; Microsoft.Practices.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.ComponentModel, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.Library, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.PackageManagement, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio.Library, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.WizardFramework, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;&lt;br /&gt;I recognized the entry &amp;#34;CurrentHive&amp;#61;8.0&amp;#34;  and tried changing this to &amp;#34;CurrentHive&amp;#61;9.0&amp;#34; but this changes nothing in VS 2008.&lt;br /&gt;&lt;br /&gt;Any help would be great&lt;br /&gt;Comments: ** Comment from web user: tuthke ** &lt;p&gt;I found a solution, I did &amp;#34;devenv.exe &amp;#47;ResetSkipPkgs&amp;#34; and afterwards, the missing project types are available...&lt;/p&gt;</description><author>tuthke</author><pubDate>Tue, 23 Jun 2009 14:50:12 GMT</pubDate><guid isPermaLink="false">Commented Issue: Project type "Guidance Packages\Web Client Development February 2008" missing in VS 2008 20090623025012P</guid></item><item><title>Created Issue: Project type "Guidance Packages\Web Client Development February 2008" missing in VS 2008</title><link>http://websf.codeplex.com/WorkItem/View.aspx?WorkItemId=23211</link><description>After installing GAX Feb 2008, gaxp1409.exe, GAT for VS 2005 Feb 2008, GAT for VS 2008 Feb 2008 and WCSF Feb 2008 &amp;#40;in this order&amp;#41; on a Windows Vista SP2 system with VS 2005 and VS 2008 there is no project type &amp;#34;Guidance Packages&amp;#92;Guidance Package Development&amp;#34; and no project type &amp;#34;Guidance Packages&amp;#92;Web Client Development February 2008&amp;#34; available in &amp;#34;New-&amp;#62;Projekt&amp;#34; in VS 2008. There is also no Guidance Package Manager available in &amp;#34;Tools&amp;#34;. I tried to follow the &amp;#34;Getting started&amp;#34; description an create a Hello world application but without the project template this fails at the first step. The Visual Studio 2005 and 2008 are Professional Edition - ENU.&lt;br /&gt;&lt;br /&gt;In the VS 2005 I get a project type &amp;#34;Guidance Packages&amp;#92;Guidance Package Development&amp;#34; but no project type &amp;#34;Guidance Packages&amp;#92;Web Client Development February 2008&amp;#34;.&lt;br /&gt;&lt;br /&gt;The application &amp;#34;View Installed Packages.exe&amp;#34; from GAX shows &amp;#34;MetaGuidancePackage&amp;#34; for VS 2005 and &amp;#34;MetaGuidancePackage&amp;#34;, &amp;#34;WebClientFactoryPackage2&amp;#34; for VS 2008.&lt;br /&gt;&lt;br /&gt;I attached the output from GaxTroubleshooter.exe&amp;#58;&lt;br /&gt;&lt;br /&gt;Dumping OS details...&lt;br /&gt;----------------------------------------------------------------------------------------------------&lt;br /&gt;OS version&amp;#58; Microsoft Windows NT 6.0.6002 Service Pack 2&lt;br /&gt;CLR version&amp;#58; 2.0.50727.4016&lt;br /&gt;&lt;br /&gt;Dumping GAX hive...&lt;br /&gt;----------------------------------------------------------------------------------------------------&lt;br /&gt;Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;Guidance Automation Extensions&lt;br /&gt;    Value CurrentVersion&amp;#61;1.4 - &amp;#40;String&amp;#41;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;Guidance Automation Extensions&amp;#92;Compatibility&lt;br /&gt;        Value 1.1&amp;#61;1 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value 1.2&amp;#61;1 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value 1.3&amp;#61;1 - &amp;#40;DWord&amp;#41;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;Guidance Automation Extensions&amp;#92;Hosts&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;Guidance Automation Extensions&amp;#92;Hosts&amp;#92;VisualStudio&lt;br /&gt;            Value 8.0&amp;#61;8.0 - &amp;#40;String&amp;#41;&lt;br /&gt;            Value 9.0&amp;#61;9.0 - &amp;#40;String&amp;#41;&lt;br /&gt;            Value CurrentHive&amp;#61;8.0 - &amp;#40;String&amp;#41;&lt;br /&gt;----------------------------------------------------------------------------------------------------&lt;br /&gt;DUMP INFORMATION FOR 8.0 VS HIVE&lt;br /&gt;    &lt;br /&gt;    MainManifest &amp;#40;8.0&amp;#41;&lt;br /&gt;    ------------------------------------------------&lt;br /&gt;    FileName&amp;#58; C&amp;#58;&amp;#92;ProgramData&amp;#92;Microsoft&amp;#92;Recipe Framework&amp;#92;RecipeFramework8.0.xml&lt;br /&gt;    &amp;#60;&amp;#63;xml version&amp;#61;&amp;#34;1.0&amp;#34; encoding&amp;#61;&amp;#34;utf-8&amp;#34;&amp;#63;&amp;#62;&lt;br /&gt;&amp;#60;RecipeFramework SchemaVersion&amp;#61;&amp;#34;1.0&amp;#34; TraceLevel&amp;#61;&amp;#34;Error&amp;#34; xmlns&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;schemas.microsoft.com&amp;#47;pag&amp;#47;gax-manifest&amp;#34;&amp;#62;&lt;br /&gt;  &amp;#60;Hosts&amp;#62;&lt;br /&gt;    &amp;#60;Host Name&amp;#61;&amp;#34;VisualStudio&amp;#34; InstallerType&amp;#61;&amp;#34;Microsoft.Practices.RecipeFramework.VisualStudio.RecipeFrameworkInstaller, Microsoft.Practices.RecipeFramework.VisualStudio&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;Hosts&amp;#62;&lt;br /&gt;  &amp;#60;GuidancePackages&amp;#62;&lt;br /&gt;    &amp;#60;GuidancePackage Name&amp;#61;&amp;#34;MetaGuidancePackage&amp;#34; Version&amp;#61;&amp;#34;1.0&amp;#34; Caption&amp;#61;&amp;#34;Guidance Package Development&amp;#34; Description&amp;#61;&amp;#34;&amp;#34; Host&amp;#61;&amp;#34;VisualStudio&amp;#34; Guid&amp;#61;&amp;#34;23FC29C9-FAFE-47f1-B633-B548E788DDDF&amp;#34; ConfigurationFile&amp;#61;&amp;#34;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2005&amp;#92;Microsoft.Practices.RecipeFramework.MetaGuidancePackage.xml&amp;#34; Timestamp&amp;#61;&amp;#34;633384906740000000&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;GuidancePackages&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;RecipeFramework&amp;#62;&lt;br /&gt;    &lt;br /&gt;    Registry Info &amp;#40;8.0&amp;#41;&lt;br /&gt;    --------------------------------------------------------------------&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;RecipeManagerPackage not registered.&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&lt;br /&gt;        Value InprocServer32&amp;#61;C&amp;#58;&amp;#92;Windows&amp;#92;system32&amp;#92;mscoree.dll - &amp;#40;String&amp;#41;&lt;br /&gt;        Value Class&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudio.RecipeManagerPackage - &amp;#40;String&amp;#41;&lt;br /&gt;        Value CodeBase&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 8&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies&amp;#92;Microsoft.Practices.RecipeFramework.VisualStudio.DLL - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ID&amp;#61;1 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value MinEdition&amp;#61;Standard - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ProductVersion&amp;#61;1.0 - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ProductName&amp;#61;recipe framework - &amp;#40;String&amp;#41;&lt;br /&gt;        Value CompanyName&amp;#61;Microsoft - &amp;#40;String&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;SatelliteDll&lt;br /&gt;            Value Path&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 8&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies - &amp;#40;String&amp;#41;&lt;br /&gt;            Value DllName&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - &amp;#40;String&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;Templates&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;Templates&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;                Value LastTemplate&amp;#61;4 - &amp;#40;DWord&amp;#41;&lt;br /&gt;                Value PackageName&amp;#61;MetaGuidancePackage - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 1&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2005&amp;#92;Templates&amp;#92;Items&amp;#92;Action&amp;#92;Action.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 2&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2005&amp;#92;Templates&amp;#92;Solutions&amp;#92;GuidancePackageSolution.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 3&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2005&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;GuidancePackage&amp;#92;GuidancePackage.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 4&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2005&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;GuidancePackageInstaller&amp;#92;GuidancePackageInstaller.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&lt;br /&gt;        Value &amp;#123;53544C4D-E3F8-4AA0-8195-8A8D16019423&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&amp;#92;Packages&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&lt;br /&gt;        Value &amp;#123;C9DD4A57-47FB-11D2-83E7-00C04F9902C1&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;629EB7CC-69C2-43AC-9BC9-482B0F810C4E&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&amp;#92;Packages&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0&amp;#92;ToolWindows&amp;#92;&amp;#123;90e51bf7-d80a-4fa1-8a20-2641cbb842f4&amp;#125;&lt;br /&gt;        Value Name&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudio.ToolWindow.GuidanceNavigatorWindow - &amp;#40;String&amp;#41;&lt;br /&gt;    &lt;br /&gt;    PublicAssemblies directory folder &amp;#40;8.0&amp;#41; C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 8&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies.&lt;br /&gt;    --------------------------------------------------------------------&lt;br /&gt;    Assembly&amp;#58; Microsoft.Practices.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.ComponentModel, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.Library, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.PackageManagement, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio.Library, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.WizardFramework, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------------------------&lt;br /&gt;DUMP INFORMATION FOR 8.0Exp VS HIVE&lt;br /&gt;    &lt;br /&gt;    MainManifest &amp;#40;8.0Exp&amp;#41;&lt;br /&gt;    ------------------------------------------------&lt;br /&gt;    FileName&amp;#58; C&amp;#58;&amp;#92;ProgramData&amp;#92;Microsoft&amp;#92;Recipe Framework&amp;#92;RecipeFramework8.0Exp.xml&lt;br /&gt;    WARNING&amp;#58; Unable to find the C&amp;#58;&amp;#92;ProgramData&amp;#92;Microsoft&amp;#92;Recipe Framework&amp;#92;RecipeFramework8.0Exp.xml specified file.&lt;br /&gt;    &lt;br /&gt;    Registry Info &amp;#40;8.0Exp&amp;#41;&lt;br /&gt;    --------------------------------------------------------------------&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0Exp&amp;#92;RecipeManagerPackage not registered.&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0Exp&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125; not registered.&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0Exp&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125; not registered.&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0Exp&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125; not registered.&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;8.0Exp&amp;#92;ToolWindows&amp;#92;&amp;#123;90e51bf7-d80a-4fa1-8a20-2641cbb842f4&amp;#125; not registered.&lt;br /&gt;    &lt;br /&gt;----------------------------------------------------------------------------------------------------&lt;br /&gt;DUMP INFORMATION FOR 9.0 VS HIVE&lt;br /&gt;    &lt;br /&gt;    MainManifest &amp;#40;9.0&amp;#41;&lt;br /&gt;    ------------------------------------------------&lt;br /&gt;    FileName&amp;#58; C&amp;#58;&amp;#92;ProgramData&amp;#92;Microsoft&amp;#92;Recipe Framework&amp;#92;RecipeFramework9.0.xml&lt;br /&gt;    &amp;#60;&amp;#63;xml version&amp;#61;&amp;#34;1.0&amp;#34; encoding&amp;#61;&amp;#34;utf-8&amp;#34;&amp;#63;&amp;#62;&lt;br /&gt;&amp;#60;RecipeFramework SchemaVersion&amp;#61;&amp;#34;1.0&amp;#34; TraceLevel&amp;#61;&amp;#34;Error&amp;#34; xmlns&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;schemas.microsoft.com&amp;#47;pag&amp;#47;gax-manifest&amp;#34;&amp;#62;&lt;br /&gt;  &amp;#60;Hosts&amp;#62;&lt;br /&gt;    &amp;#60;Host Name&amp;#61;&amp;#34;VisualStudio&amp;#34; InstallerType&amp;#61;&amp;#34;Microsoft.Practices.RecipeFramework.VisualStudio.RecipeFrameworkInstaller, Microsoft.Practices.RecipeFramework.VisualStudio&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;Hosts&amp;#62;&lt;br /&gt;  &amp;#60;GuidancePackages&amp;#62;&lt;br /&gt;    &amp;#60;GuidancePackage Name&amp;#61;&amp;#34;MetaGuidancePackage&amp;#34; Version&amp;#61;&amp;#34;1.0&amp;#34; Caption&amp;#61;&amp;#34;Guidance Package Development&amp;#34; Description&amp;#61;&amp;#34;&amp;#34; Host&amp;#61;&amp;#34;VisualStudio&amp;#34; Guid&amp;#61;&amp;#34;23FC29C9-FAFE-47f1-B633-B548E788DDDF&amp;#34; ConfigurationFile&amp;#61;&amp;#34;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2008&amp;#92;Microsoft.Practices.RecipeFramework.MetaGuidancePackage.xml&amp;#34; Timestamp&amp;#61;&amp;#34;633384906740000000&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;GuidancePackage Name&amp;#61;&amp;#34;WebClientFactoryPackage2&amp;#34; Version&amp;#61;&amp;#34;2.0&amp;#34; Caption&amp;#61;&amp;#34;Web Client Development February 2008&amp;#34; Description&amp;#61;&amp;#34;Web Client Development February 2008&amp;#34; Host&amp;#61;&amp;#34;VisualStudio&amp;#34; Guid&amp;#61;&amp;#34;74716806-2E8D-4d21-9798-D9FEC7A5A078&amp;#34; ConfigurationFile&amp;#61;&amp;#34;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;WebClientFactoryPackage.xml&amp;#34; Timestamp&amp;#61;&amp;#34;633395496140000000&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;GuidancePackages&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;RecipeFramework&amp;#62;&lt;br /&gt;    &lt;br /&gt;    Registry Info &amp;#40;9.0&amp;#41;&lt;br /&gt;    --------------------------------------------------------------------&lt;br /&gt;    Key Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;RecipeManagerPackage not registered.&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&lt;br /&gt;        Value InprocServer32&amp;#61;C&amp;#58;&amp;#92;Windows&amp;#92;system32&amp;#92;mscoree.dll - &amp;#40;String&amp;#41;&lt;br /&gt;        Value Class&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudio.RecipeManagerPackage - &amp;#40;String&amp;#41;&lt;br /&gt;        Value CodeBase&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 9.0&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies&amp;#92;Microsoft.Practices.RecipeFramework.VisualStudio.DLL - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ID&amp;#61;1 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value MinEdition&amp;#61;Standard - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ProductVersion&amp;#61;1.0 - &amp;#40;String&amp;#41;&lt;br /&gt;        Value ProductName&amp;#61;recipe framework - &amp;#40;String&amp;#41;&lt;br /&gt;        Value CompanyName&amp;#61;Microsoft - &amp;#40;String&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;SatelliteDll&lt;br /&gt;            Value Path&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 9.0&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies - &amp;#40;String&amp;#41;&lt;br /&gt;            Value DllName&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudioUI.dll - &amp;#40;String&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;Templates&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;Templates&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;                Value LastTemplate&amp;#61;4 - &amp;#40;DWord&amp;#41;&lt;br /&gt;                Value PackageName&amp;#61;MetaGuidancePackage - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 1&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2008&amp;#92;Templates&amp;#92;Items&amp;#92;Action&amp;#92;Action.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 2&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2008&amp;#92;Templates&amp;#92;Solutions&amp;#92;GuidancePackageSolution.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 3&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2008&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;GuidancePackage&amp;#92;GuidancePackage.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 4&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft&amp;#92;Guidance Automation Toolkit for Visual Studio 2008&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;GuidancePackageInstaller&amp;#92;GuidancePackageInstaller.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;Packages&amp;#92;&amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#92;Templates&amp;#92;&amp;#123;74716806-2e8d-4d21-9798-d9fec7a5a078&amp;#125;&lt;br /&gt;                Value LastTemplate&amp;#61;22 - &amp;#40;DWord&amp;#41;&lt;br /&gt;                Value PackageName&amp;#61;WebClientFactoryPackage2 - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 1&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.CS&amp;#92;BusinessModule.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 2&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.CS&amp;#92;FoundationalModule.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 3&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.CS&amp;#92;ModuleWebsite.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 4&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Interface.CS&amp;#92;Module.Interface.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 5&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Interface.VB&amp;#92;Module.Interface.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 6&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Tests.CS&amp;#92;BusinessModule.Tests.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 7&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Tests.CS&amp;#92;FoundationalModule.Tests.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 8&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Tests.VB&amp;#92;BusinessModule.Tests.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 9&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.Tests.VB&amp;#92;FoundationalModule.Tests.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 10&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.VB&amp;#92;BusinessModule.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 11&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.VB&amp;#92;FoundationalModule.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 12&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Projects&amp;#92;Module.VB&amp;#92;ModuleWebsite.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 13&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;WCSF Guidance Package CS.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 14&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;WCSF Guidance Package VB.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 15&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;WCSF Guidance Package WAP CS.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 16&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;WCSF Guidance Package WAP VB.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 17&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;Shell.CS&amp;#92;Shell.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 18&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;Shell.VB&amp;#92;Shell.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 19&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;WebProject.CS&amp;#92;WebUI.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 20&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;WebProject.CS&amp;#92;WebUI_WAP.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 21&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;WebProject.VB&amp;#92;WebUI.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;                Value 22&amp;#61;C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Web Client Software Factory February 2008&amp;#92;WCSF Guidance Package&amp;#92;Templates&amp;#92;Solutions&amp;#92;Projects&amp;#92;WebProject.VB&amp;#92;WebUI_WAP.vstemplate - &amp;#40;String&amp;#41;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&lt;br /&gt;        Value &amp;#123;53544C4D-E3F8-4AA0-8195-8A8D16019423&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&amp;#92;Packages&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;ADFC4E64-0397-11D1-9F4E-00A0C911004F&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;74716806-2e8d-4d21-9798-d9fec7a5a078&amp;#125;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&lt;br /&gt;        Value &amp;#123;C9DD4A57-47FB-11D2-83E7-00C04F9902C1&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;629EB7CC-69C2-43AC-9BC9-482B0F810C4E&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Value &amp;#123;77d93a80-73fc-40f8-87db-acd3482964b2&amp;#125;&amp;#61;0 - &amp;#40;DWord&amp;#41;&lt;br /&gt;        Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&amp;#92;Packages&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;23fc29c9-fafe-47f1-b633-b548e788dddf&amp;#125;&lt;br /&gt;            Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;AutoLoadPackages&amp;#92;&amp;#123;F1536EF8-92EC-443C-9ED7-FDADF150DA82&amp;#125;&amp;#92;Packages&amp;#92;&amp;#123;74716806-2e8d-4d21-9798-d9fec7a5a078&amp;#125;&lt;br /&gt;    Key&amp;#58; HKEY_LOCAL_MACHINE&amp;#92;Software&amp;#92;Microsoft&amp;#92;VisualStudio&amp;#92;9.0&amp;#92;ToolWindows&amp;#92;&amp;#123;90e51bf7-d80a-4fa1-8a20-2641cbb842f4&amp;#125;&lt;br /&gt;        Value Name&amp;#61;Microsoft.Practices.RecipeFramework.VisualStudio.ToolWindow.GuidanceNavigatorWindow - &amp;#40;String&amp;#41;&lt;br /&gt;    &lt;br /&gt;    PublicAssemblies directory folder &amp;#40;9.0&amp;#41; C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 9.0&amp;#92;Common7&amp;#92;IDE&amp;#92;PublicAssemblies.&lt;br /&gt;    --------------------------------------------------------------------&lt;br /&gt;    Assembly&amp;#58; Microsoft.Practices.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.ComponentModel, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.Library, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.PackageManagement, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio.Common, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.9&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.RecipeFramework.VisualStudio.Library, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;Assembly&amp;#58; Microsoft.Practices.WizardFramework, Version&amp;#61;1.4.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b03f5f7f11d50a3a, FileVersion&amp;#58; 1.4.0.8&lt;br /&gt;&lt;br /&gt;I recognized the entry &amp;#34;CurrentHive&amp;#61;8.0&amp;#34;  and tried changing this to &amp;#34;CurrentHive&amp;#61;9.0&amp;#34; but this changes nothing in VS 2008.&lt;br /&gt;&lt;br /&gt;Any help would be great&lt;br /&gt;</description><author>tuthke</author><pubDate>Tue, 23 Jun 2009 13:48:23 GMT</pubDate><guid isPermaLink="false">Created Issue: Project type "Guidance Packages\Web Client Development February 2008" missing in VS 2008 20090623014823P</guid></item><item><title>New Post: WCSF does not automatically check out web.config when recipe runs</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=60312</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am making some small modifications to the WCSF to meet some requirements of my organization.&amp;nbsp; I created a recipe that will add a class to a module project and update the web.config in a similar manner as the Foundational Module recipe.&amp;nbsp; I noticed when the web.config is under source control (with automatic check outs enabled in TFS) the recipe fails and gives an unauthorized access error, this also happens with the Foundational Module recipe.&amp;nbsp; When&amp;nbsp;recipe runs that modifies a project file under source control that project file gets automatically checked out no problem.&amp;nbsp; Do you know why an error happens with the web.config and not a project file or solution file?&amp;nbsp; Is there anything that can be done within WCSF to fix this or to notify the developer to check out the file as opposed to an error?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Matt&lt;/p&gt;&lt;/div&gt;</description><author>mg4965</author><pubDate>Mon, 22 Jun 2009 21:43:41 GMT</pubDate><guid isPermaLink="false">New Post: WCSF does not automatically check out web.config when recipe runs 20090622094341P</guid></item><item><title>New Post: Using ObjectBuilder in background services</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=60209</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I would recommend you take a look at &lt;a href="http://www.codeplex.com/unity"&gt;Unity&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>pbolduc</author><pubDate>Mon, 22 Jun 2009 04:15:52 GMT</pubDate><guid isPermaLink="false">New Post: Using ObjectBuilder in background services 20090622041552A</guid></item><item><title>New Post: Using ObjectBuilder in background services</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=60209</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I've successfully been using WCSF to build objects and service dependencies.&amp;nbsp; Now, I would like to make use of the same services in a background service (console application) that will run daily.&amp;nbsp; I've tried using WebClientApplicaiton.BuildWithCurrentContext to wire up my objects, but this doesn't work since the console app isn't in a web environment.&amp;nbsp; What is the suggested approach to get the same wiring up functionality with WCSF services in a console app?&lt;/p&gt;&lt;/div&gt;</description><author>cpisani</author><pubDate>Sun, 21 Jun 2009 18:12:58 GMT</pubDate><guid isPermaLink="false">New Post: Using ObjectBuilder in background services 20090621061258P</guid></item><item><title>New Post: Databinding, ObjectContainerDatasource and EF</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=60051</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;What is the best practice in order to achieve the following using a WebUI.&lt;/p&gt;
&lt;p&gt;So for example I have an EF model which has employees and departments which are associated. So my employee class has a reference to a collection of departments. When binding this to a Detailsview for example I can create an Item Template to display the dropdown list of departments etc. But what to I bind the dropdown list to as I won't have the &amp;quot;departmentId&amp;quot; property in my Employee class?&lt;/p&gt;
&lt;p&gt;I've seen a worked around for this where you create a partial class with the departmentId property, but this seems a bit messy. Is there a more elegant way to approach this?&lt;/p&gt;
&lt;p&gt;Thanks and kind regards&lt;/p&gt;
&lt;p&gt;Sasa&lt;/p&gt;&lt;/div&gt;</description><author>miloza</author><pubDate>Fri, 19 Jun 2009 08:37:42 GMT</pubDate><guid isPermaLink="false">New Post: Databinding, ObjectContainerDatasource and EF 20090619083742A</guid></item><item><title>New Post: ServersidevalidationExtender problem client side validation</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=59704</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am using VS2005 , AjaxControlToolkit (1.0.10618.0), AjaxControlToolkitWCSFExtensions.dll (2.0.1.0), Enterprise lib 3.1 validation application blocks.&lt;/p&gt;
&lt;p&gt;I&amp;nbsp;am using external config file to store rulesets for my entities/objects.&lt;/p&gt;
&lt;p&gt;In my web application, I am using user control that has propertyproxyvalidator and serversidevalidationExtendor to validate various fields that correspond to properties of entity.&lt;/p&gt;
&lt;p&gt;ServersidevalidationExtendor has targetcontrolid set and it points to corresponding propertyproxyvalidator.&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff00ff"&gt;&lt;strong&gt;I am having problem with client side validation. It does not show error messages when I tab out of the control that is pointing to property which is required.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;It works with postback.&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff00ff"&gt;&lt;strong&gt;here is the usercontrol file&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="color:Black;background-color:White"&gt;
&lt;pre&gt;&lt;span style="background-color:Yellow"&gt;&amp;lt;%&lt;/span&gt;&lt;span style="color:Blue"&gt;@&lt;/span&gt; &lt;span style="color:#A31515"&gt;Control&lt;/span&gt; &lt;span style="color:Red"&gt;Language&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;C#&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;AutoEventWireup&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;true&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;CodeFile&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;DemoInsert.ascx.cs&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Inherits&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Controls_DemoInsert&amp;quot;&lt;/span&gt; &lt;span style="background-color:Yellow"&gt;%&amp;gt;&lt;/span&gt;
&lt;span style="background-color:Yellow"&gt;&amp;lt;%&lt;/span&gt;&lt;span style="color:Blue"&gt;@&lt;/span&gt; &lt;span style="color:#A31515"&gt;Register&lt;/span&gt; &lt;span style="color:Red"&gt;Assembly&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;AjaxControlToolkit.WCSFExtensions&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Namespace&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;AjaxControlToolkit.WCSFExtensions&amp;quot;&lt;/span&gt;
    &lt;span style="color:Red"&gt;TagPrefix&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;cc2&amp;quot;&lt;/span&gt; &lt;span style="background-color:Yellow"&gt;%&amp;gt;&lt;/span&gt;
&lt;span style="background-color:Yellow"&gt;&amp;lt;%&lt;/span&gt;&lt;span style="color:Blue"&gt;@&lt;/span&gt; &lt;span style="color:#A31515"&gt;Register&lt;/span&gt; &lt;span style="color:Red"&gt;Assembly&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Microsoft.Practices.EnterpriseLibrary.Validation.Integration.AspNet&amp;quot;&lt;/span&gt;
    &lt;span style="color:Red"&gt;Namespace&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Microsoft.Practices.EnterpriseLibrary.Validation.Integration.AspNet&amp;quot;&lt;/span&gt;
    &lt;span style="color:Red"&gt;TagPrefix&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;cc1&amp;quot;&lt;/span&gt; &lt;span style="background-color:Yellow"&gt;%&amp;gt;&lt;/span&gt;

&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;Table&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;tblDemoInsert&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;tr&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;td&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;Label&lt;/span&gt; &lt;span style="color:Red"&gt;id&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;lblDemoTitle&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Text&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Demo Title:&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;Label&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;td&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;td&lt;/span&gt; &lt;span style="color:Red"&gt;style&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;width: 277px&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;TextBox&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;txtDemoTitle&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Width&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;446px&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;TextBox&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;cc1&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;PropertyProxyValidator&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;ppValDemoTitle&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; 
&lt;span style="color:Red"&gt;ControlToValidate&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;txtDemoTitle&amp;quot;&lt;/span&gt;
 &lt;span style="color:Red"&gt;PropertyName&lt;/span&gt; &lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;DemoTitle&amp;quot;&lt;/span&gt;  
 &lt;span style="color:Red"&gt;SourceTypeName&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Entities.Demo&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;RulesetName&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;DemoRuleSet&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Display&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Dynamic&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;cc1&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;PropertyProxyValidator&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;cc2&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ServerSideValidationExtender&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;SSValExtDemoTitle&amp;quot;&lt;/span&gt;   &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;TargetControlID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;ppValDemoTitle&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;cc2&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ServerSideValidationExtender&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;td&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;tr&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;tr&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;td&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;Label&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;lblDemoDesc&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Text&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Demo Description:&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;Label&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;td&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;td&lt;/span&gt; &lt;span style="color:Red"&gt;style&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;width: 277px&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;TextBox&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;txtDemoDesc&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Width&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;449px&amp;quot;&lt;/span&gt; &lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;TextBox&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;cc1&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;PropertyProxyValidator&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;ppValDemoDesc&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt;
     &lt;span style="color:Red"&gt;ControlToValidate&lt;/span&gt; &lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;txtDemoDesc&amp;quot;&lt;/span&gt;
      &lt;span style="color:Red"&gt;PropertyName&lt;/span&gt; &lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;DemoDesc&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;RulesetName&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;DemoRuleSet&amp;quot;&lt;/span&gt;
      &lt;span style="color:Red"&gt;SourceTypeName&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Entities.Demo&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;cc1&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;PropertyProxyValidator&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;cc2&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ServerSideValidationExtender&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;SSValExtDemoDesc&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;TargetControlID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;ppValDemoDesc&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;cc2&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;ServerSideValidationExtender&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;td&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;tr&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;

&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;tr&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;   
        &lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;td&lt;/span&gt; &lt;span style="color:Red"&gt;colspan&lt;/span&gt; &lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;2&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;align&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;center&amp;quot;&lt;/span&gt; &lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;Button&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;btnInsert&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Text&lt;/span&gt; &lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Insert&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt; &lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt;  &lt;span style="color:Red"&gt;OnClick&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;btnInsert_Click&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;asp&lt;/span&gt;&lt;span style="color:Blue"&gt;:&lt;/span&gt;&lt;span style="color:#A31515"&gt;Button&lt;/span&gt; &lt;span style="color:Red"&gt;ID&lt;/span&gt; &lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;btnCancel&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;Text&lt;/span&gt; &lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;Cancel&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;runat&lt;/span&gt; &lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;OnClick&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;quot;btnCancel_Click&amp;quot;&lt;/span&gt; &lt;span style="color:Blue"&gt;/&amp;gt;&lt;/span&gt;              
        &lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;td&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;

    &lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;tr&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;table&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style="color:#ff00ff"&gt;&lt;strong&gt;Here is the config file...&lt;/strong&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;div style="color:Black;background-color:White"&gt;&lt;pre&gt;&lt;span style="color:Blue"&gt;&amp;lt;?&lt;/span&gt;&lt;span style="color:#A31515"&gt;xml&lt;/span&gt; &lt;span style="color:Red"&gt;version&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;1.0&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;encoding&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;utf-8&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;?&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;configuration&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
	&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;configSections&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
		&lt;span style="color:Blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515"&gt;section&lt;/span&gt; &lt;span style="color:Red"&gt;name&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;validation&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red"&gt;type&lt;/span&gt;&lt;span style="color:Blue"&gt;=&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue"&gt;Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.ValidationSettings, Microsoft.Practices.EnterpriseLibrary.Validation, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null&lt;/span&gt;&lt;span style="color:Black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Blue"&gt;/&amp;gt;&lt;/span&gt;
	&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;configSections&lt;/span&gt; &lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;validation&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;assemblyName&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;Entities.Demo&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;ruleset&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;DemoRuleSet&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;properties&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;property&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;DemoDesc&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;validator&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;lowerBound&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;lowerBoundType&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;Exclusive&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;upperBound&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;150&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;upperBoundType&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;Inclusive&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;negated&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;false&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;messageTemplate&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;Demo Description is required. Max length is 150 chars.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;messageTemplateResourceName&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;messageTemplateResourceType&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;tag&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;Microsoft.Practices.EnterpriseLibrary.Validation.Validators.StringLengthValidator, Microsoft.Practices.EnterpriseLibrary.Validation, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;String Length Validator&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; /&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;/&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;property&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;property&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;DemoId&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; /&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;property&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;DemoTitle&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;validator&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;lowerBound&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;lowerBoundType&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;Exclusive&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;upperBound&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;50&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;upperBoundType&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;Inclusive&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;negated&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;false&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;messageTemplate&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;Demo Title is required. Max length 50 characters.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;messageTemplateResourceName&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;messageTemplateResourceType&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;tag&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;Microsoft.Practices.EnterpriseLibrary.Validation.Validators.StringLengthValidator, Microsoft.Practices.EnterpriseLibrary.Validation, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;String Length Validator&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; /&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;/&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;property&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;property&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;&lt;span style="font-size:x-small;color:#ff0000"&gt;name&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;EntityId&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small"&gt;&amp;quot;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt; /&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;/&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;properties&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;/&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;ruleset&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;/&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;lt;/&lt;/p&gt;&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&amp;lt;font size=&amp;quot;2&amp;quot; color=&amp;quot;#0000ff&amp;quot;&amp;gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;&lt;span style="font-size:x-small;color:#a31515"&gt;validation&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&lt;span style="font-size:x-small;color:#0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="color:Blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515"&gt;configuration&lt;/span&gt;&lt;span style="color:Blue"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description><author>manishacodeplex</author><pubDate>Tue, 16 Jun 2009 19:29:01 GMT</pubDate><guid isPermaLink="false">New Post: ServersidevalidationExtender problem client side validation 20090616072901P</guid></item><item><title>New Post: 64 bit support for WCSF Feb 2008 release</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=59648</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have following queries about WCSF Feb 2008 release:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Does current version supports 64 bit OS&lt;/li&gt;
&lt;li&gt;Is 64 bit version of WCSF library available, if not are there any plans of releasing the same.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thanks and Regards,&lt;/p&gt;
&lt;p&gt;Subodh&lt;/p&gt;&lt;/div&gt;</description><author>subodhborker</author><pubDate>Tue, 16 Jun 2009 10:32:04 GMT</pubDate><guid isPermaLink="false">New Post: 64 bit support for WCSF Feb 2008 release 20090616103204A</guid></item><item><title>New Comment on "ServerSideValidationExtenderControlDocumentation"</title><link>http://websf.codeplex.com/Wiki/View.aspx?title=ServerSideValidationExtenderControlDocumentation&amp;ANCHOR#C13189</link><description>found the solution here http&amp;#58;&amp;#47;&amp;#47;websf.codeplex.com&amp;#47;WorkItem&amp;#47;View.aspx&amp;#63;WorkItemId&amp;#61;14864</description><author>alexander123</author><pubDate>Mon, 15 Jun 2009 17:27:11 GMT</pubDate><guid isPermaLink="false">New Comment on "ServerSideValidationExtenderControlDocumentation" 20090615052711P</guid></item><item><title>New Comment on "ServerSideValidationExtenderControlDocumentation"</title><link>http://websf.codeplex.com/Wiki/View.aspx?title=ServerSideValidationExtenderControlDocumentation&amp;ANCHOR#C13188</link><description>I can&amp;#39;t get it to work inside UpdatePanel. When UpdatePanel loaded first time it works OK. But after the reload - it does not. I found that similar issues where with standard validators but now they are fixed. I&amp;#39;ve tried to use RequiredFieldValidator to check if it works in this scenario and yes, it works. So can you please verify it&amp;#63;</description><author>alexander123</author><pubDate>Mon, 15 Jun 2009 17:17:48 GMT</pubDate><guid isPermaLink="false">New Comment on "ServerSideValidationExtenderControlDocumentation" 20090615051748P</guid></item><item><title>New Post: WCSF ... question about future,silverlight,future...</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=58553</link><description>&lt;div style="line-height: normal;"&gt;&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="font-size:small"&gt;Hi&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;The latest released version of WCSF was the &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb264518.aspx"&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;February 2008 release&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="font-size:small"&gt;. Currently there is not a WCSF being developed. As far as the future plans of WCSF, you can check out the following links:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent:-18pt;margin:0cm 0cm 0pt 36pt"&gt;&lt;span style="font-family:Symbol" lang=EN-US&gt;&lt;span style=""&gt;&lt;span style="font-size:small"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="" lang=EN-US&gt;&lt;a href="http://blogs.msdn.com/blaine/archive/2008/12/03/roadmap-for-wcsf.aspx"&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;Roadmap for WCSF&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent:-18pt;margin:0cm 0cm 0pt 36pt"&gt;&lt;span style="font-family:Symbol" lang=EN-US&gt;&lt;span style=""&gt;&lt;span style="font-size:small"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="" lang=EN-US&gt;&lt;a href="http://blogs.msdn.com/donsmith/archive/2009/02/25/on-the-subject-of-software-factories.aspx"&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;On the subject of Software Factories ...&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent:-18pt;margin:0cm 0cm 0pt 36pt"&gt;&lt;span style="font-family:Symbol" lang=EN-US&gt;&lt;span style=""&gt;&lt;span style="font-size:small"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="" lang=EN-US&gt;&lt;a href="http://blogs.msdn.com/mpuleio/archive/2008/12/03/who-is-using-wcsf.aspx"&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;Who is using WCSF?&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="font-size:small"&gt;On the LINQ to SQL subject, WCSF does not provide any special features to enable LINQ to SQL, but it does support it.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-family:Calibri"&gt;&lt;span style="font-size:small"&gt;If you want to create Silverlight applications using a p&amp;amp;p product, the recommended guidance to use is the Composite Application Guidance for WPF &amp;amp; Silverlight (a.k.a Prism-v2). The latest WCSF release does not have any special support for Silverlight:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent:-18pt;margin:0cm 0cm 0pt 36pt"&gt;&lt;span style="font-family:Symbol" lang=EN-US&gt;&lt;span style=""&gt;&lt;span style="font-size:small"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="" lang=EN-US&gt;&lt;a href="http://www.codeplex.com/CompositeWPF/Thread/List.aspx"&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;Codeplex site&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent:-18pt;margin:0cm 0cm 0pt 36pt"&gt;&lt;span style="font-family:Symbol" lang=EN-US&gt;&lt;span style=""&gt;&lt;span style="font-size:small"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="" lang=EN-US&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd458809.aspx"&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;MSDN site&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;MVP vs MVC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;These are two different presentation patterns (way to separate the UI from its logic), which were not created for this guidance. Therefore, &amp;nbsp;you should choose the one you feel more comfortable with while developing your application. Searching the web for these patterns, you will find a lot of information and explanation by different patterns experts which are not bounded to the WCSF.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;Please let me know if this helps.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt -0.6pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt -0.6pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;span style="font-size:small"&gt;&lt;span style="font-family:Calibri"&gt;Damian Schenkelman&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 0pt"&gt;&lt;span style="" lang=EN-US&gt;&lt;a href="http://blogs.southworks.net/dschenkelman"&gt;&lt;span style="font-family:Calibri;font-size:small"&gt;http://blogs.southworks.net/dschenkelman&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><author>dschenkelman</author><pubDate>Mon, 08 Jun 2009 18:02:46 GMT</pubDate><guid isPermaLink="false">New Post: WCSF ... question about future,silverlight,future... 20090608060246P</guid></item><item><title>New Post: WCSF ... question about future,silverlight,future...</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=58553</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hello to everybody,&lt;/p&gt;
&lt;p&gt;I premit that I'm new and I'm investigating wich technology is best...&amp;nbsp; I try to explain you what I need to do:&lt;/p&gt;
&lt;p&gt;I've to develop a financial application that will run on web and mobile devices.&lt;/p&gt;
&lt;p&gt;It will show data in realtime and do a lot of queries to database.&lt;/p&gt;
&lt;p&gt;My project manager asked me to look for a best practice/pattern to implement a more robust and scalable project respect to common .aspx/.cs page without heavy logic separation..&lt;/p&gt;
&lt;p&gt;I've checked all day long and it seems to me that MVP is more adapt to mine situation respect to MVC... I know it's not much but it's a start... with MVP I should mantain the presentation model the same for the web and mobile and only change the view.&lt;/p&gt;
&lt;p&gt;With the view the major problems start... It's still not clear if we'll use silverlight2 for data representation (on Web, unfortunatly on mobile device it won't be avaiable till 2010) or it we use a third part web-ui suite as ifragistics/componentone/dundas..&lt;/p&gt;
&lt;p&gt;How does the WCSF interact with them? is it compatible and easily managable with silverlight or have I to compile the silverlight project then reference it?&lt;/p&gt;
&lt;p&gt;Is WCSF under develop/support or it will be &amp;quot;forgiven&amp;quot; for the more pushed ASP.NET MVC?&lt;/p&gt;
&lt;p&gt;I've seen an MVP Pattern called MVC# but it seems not to be quite supported... I don't want to take way that will stop me after 2moths for heavy maintenance issues...&lt;/p&gt;
&lt;p&gt;Another (maybe stupid) question, does WCSF support LINQ to SQL?&lt;/p&gt;
&lt;p&gt;I've never developed with patterns, have managed big project using common way and I fell a bit scaried and &amp;quot;into-the-fog&amp;quot; with those patterns... sorry if my questions are stupid&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;&lt;/div&gt;</description><author>advapi</author><pubDate>Fri, 05 Jun 2009 10:43:16 GMT</pubDate><guid isPermaLink="false">New Post: WCSF ... question about future,silverlight,future... 20090605104316A</guid></item></channel></rss>