<?xml version="1.0" ?>
<rss version="2.0">
	<channel>
		<title>Dan Kohls&apos; Weblog</title>
		<link>http://blogs.thekohlsfamily.com/sites/DanKohls</link>
		<description>My notes about working with Microsoft technologies &amp; tools plus whatever else I can think of.</description>
		<generator>cBlog 0.2 - Collutions, Inc.</generator>
		<item>
			<title>Welcome to my Blog!</title>
			<description>&lt;p&gt;Welcome to my blog, where I can share what I learn from working with Microsoft technologies such as Visual Studio .Net, SharePoint, and other server tools.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;And since this blog is hosted via a SharePoint template developed by Collutions, it gives me a chance to do more work with SharePoint.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks for visiting!&lt;/p&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=1</link>
			<author></author>
			<pubDate>Thu, 23 Feb 2006 10:01:28 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=1</comments>				
		</item>
		<item>
			<title>Problem editing hyperlinks in an MCMS application</title>
			<description>&lt;div&gt;Today I was asked to do a simple enough task: Edit a hyperlink in an MCMS posting within a client&apos;s website to point to the root posting.&amp;nbsp; As is often the case, what is simple isn&apos;t always so.&lt;/div&gt;
&lt;div&gt;I edited the link as requested, but when I previewed the posting, the link had &amp;quot;/NR/exeres&amp;quot; appended to it, which broke the link.&lt;/div&gt;
&lt;div&gt;I did some research, and found a posting that Stefan replied to:&amp;nbsp; &lt;a href=&quot;http://www.eggheadcafe.com/ng/microsoft.public.cmserver.general/Jul2005/post23249301.asp&quot;&gt;http://www.eggheadcafe.com/ng/microsoft.public.cmserver.general/Jul2005/post23249301.asp&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;To expedite the request, I tried editing the posting again.&amp;nbsp; This time I used the link manager, and selected the root channel.&amp;nbsp; This created a link that was only &apos;/&apos;, but served the purpose.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Has anyone else had experience with this, or is this by design?&amp;nbsp; The site is running on CMS2002 SP1a, with the Telerik r.a.d. Editor (&lt;a href=&quot;http://www.mcmscontrols.com/&quot;&gt;http://www.mcmscontrols.com/&lt;/a&gt;)&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=2</link>
			<author></author>
			<pubDate>Fri, 24 Feb 2006 14:14:19 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=2</comments>				
		</item>
		<item>
			<title>AchieveForms training</title>
			<description>&lt;div&gt;I spent the past three days in partner training for the &lt;a href=&quot;http://www.businesswebsoftware.com/Solutions/AchieveForms&quot;&gt;AchieveForms&lt;/a&gt; product from &lt;a href=&quot;http://www.businesswebsoftware.com/Home/&quot;&gt;Business Web Software&lt;/a&gt;.&amp;nbsp; This nifty tool allows users to easily create powerful web-based forms.&amp;nbsp; The forms can be used off-line, via the web, or hosted in MCMS and SharePoint, and can be easily integrated with many different databases and webservices.&lt;/div&gt;
&lt;div&gt;A free, &apos;lite&apos; version is also available: &lt;a href=&quot;http://aflite.businesswebsoftware.com/&quot;&gt;AFLite&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;Since so many of the clients I work for require some kind of form functionality, it appears that I&apos;ll be working quite a bit with AchieveForms in the future!&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=3</link>
			<author></author>
			<pubDate>Thu, 02 Mar 2006 13:22:54 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=3</comments>				
		</item>
		<item>
			<title>SQL Performance Tuning</title>
			<description>&lt;div&gt;We&apos;ve been having some minor performance problems with a client&apos;s MCMS website with a template that pulls content from a SQL database.&amp;nbsp; The site would occasionally report SQL time-outs in the data-layer.&amp;nbsp; I finally had a chance to do some more detailed testing today and have found what I believe to be the culprit, or at least a clue to the root cause.&lt;/div&gt;
&lt;div&gt;To force a load on the website, I used the Microsoft Application Center Test.&amp;nbsp; I watched the CPU utilization on the IIS and SQL servers, no problem there.&amp;nbsp; Network traffic between the two was minimal.&lt;/div&gt;
&lt;div&gt;Figuring that the bottleneck is ultimately somewhere in the SQL server, I started to play around with the Performance utility in the Administrative Tools.&amp;nbsp; At first I monitored several SQL objects to no avail.&amp;nbsp; Then I thought I&apos;d look at the disk performance itself.&amp;nbsp; After experimenting with a few, I found &apos;Physical Disk: Avg. Disk Queue Length &apos; was spiking and maxing out at 100 most of the time.&amp;nbsp; Searching the web, I found &lt;a href=&quot;http://www.sql-server-performance.com/sql_server_performance_audit2.asp&quot;&gt;http://www.sql-server-performance.com/sql_server_performance_audit2.asp&lt;/a&gt;&amp;nbsp;which suggests that the meter should be down around two.&lt;/div&gt;
&lt;div&gt;I&apos;ve since called up the ISP that hosts our servers, and I&apos;m waiting to hear back as to the cause of this excessive load.&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=4</link>
			<author></author>
			<pubDate>Thu, 02 Mar 2006 13:53:38 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=4</comments>				
		</item>
		<item>
			<title>Quick query for fetching code of a MS SQL Stored Procedure</title>
			<description>&lt;div&gt;Here&apos;s quick query I developed while working with a problematic database:&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;SELECT a.text&lt;br&gt;&amp;nbsp;FROM syscomments a&lt;br&gt;&amp;nbsp;INNER JOIN sysobjects b ON b.id=a.id&lt;br&gt;&amp;nbsp;WHERE b.xtype=&apos;P&apos; AND b.name=&apos;YourProcNameHere&apos;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=7</link>
			<author></author>
			<pubDate>Fri, 03 Mar 2006 11:17:09 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=7</comments>				
		</item>
		<item>
			<title>Free  ASP.NET 2.0 webcast series</title>
			<description>&lt;div&gt;I just signed up for a  free &lt;a href=&quot;http://www.learn2asp.net/Campaign.aspx&quot;&gt;ASP.NET 2.0 webcast &lt;/a&gt;series.&amp;nbsp; I&apos;ve already seen 2.0 in action a dozen times, and played with it a little.&amp;nbsp; But I figure this will be really useful this time since I&apos;m a week or two away from implementing a new website using 2.0 for the first time.&amp;nbsp; Plus there&apos;s some great swag for watching: Visual Studio 2005, a book, hosting and more. &lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=9</link>
			<author></author>
			<pubDate>Mon, 06 Mar 2006 09:21:07 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=9</comments>				
		</item>
		<item>
			<title>MCMS: JavaScript error when clicking on &apos;Switch To Edit Site&apos;</title>
			<description>&lt;div&gt;I recently had to debug a JavaScript error in the MCMS console that would occur when the user would switch to edit mode on the homepage template, and not any other template.&lt;/div&gt;
&lt;div&gt;After some testing of the CMS JavaScripts I determined that the error was occuring in Console.js, UpdateSiblingFramesInUnpublishedMode().&lt;/div&gt;
&lt;div&gt;A quick search of the web found: &lt;a href=&quot;http://download.microsoft.com/download/4/2/5/4250f79a-c3a1-4003-9272-2404e92bb76a/MCMS+2002+-+Web+Author+FAQ.htm#A0F55902-5FC0-4A0E-A449-C8318564077F&quot;&gt;http://download.microsoft.com/download/4/2/5/4250f79a-c3a1-4003-9272-2404e92bb76a/MCMS+2002+-+Web+Author+FAQ.htm#A0F55902-5FC0-4A0E-A449-C8318564077F&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;As the item indicated, the site&apos;s only template contained an IFRAME, which was exposing the MCMS bug.&amp;nbsp; I updated the code as indicated, and the problem was resolved.&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=12</link>
			<author></author>
			<pubDate>Mon, 06 Mar 2006 12:12:20 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=12</comments>				
		</item>
		<item>
			<title>Useful things to do with your USB Thumbdrive</title>
			<description>&lt;div&gt;Besides using your drive to hold in the lever when using a gas pump that won&apos;t lock while filling your car, you can creating a bootable install of XP for the extreme in portable computing:&amp;nbsp; &lt;a href=&quot;http://www.informationweek.com/windows/showArticle.jhtml?articleID=177102101&quot;&gt;http://www.informationweek.com/windows/showArticle.jhtml?articleID=177102101&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=13</link>
			<author></author>
			<pubDate>Wed, 08 Mar 2006 13:52:24 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=13</comments>				
		</item>
		<item>
			<title>GetCallbackEventReference: ASP.NET Framework changed since PDC 03 release</title>
			<description>&lt;div&gt;While&amp;nbsp;trying out ASP.NET 2.0 Client Callback functionality found iin sample code circa 5/2004,&amp;nbsp;I could not&amp;nbsp;find the GetCallbackEventReference method under the Page class. After some searching, I found the method is now under the ClientScript member of the Page&amp;nbsp;class. So now instead of having this.GetCallbackEventReference, you will use this.ClientScript.GetCallbackEventReference.&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=14</link>
			<author></author>
			<pubDate>Wed, 08 Mar 2006 15:37:05 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=14</comments>				
		</item>
		<item>
			<title>MSDN blogging</title>
			<description>&lt;div&gt;FWIW, I&apos;m listed here as a MSDN Webcast blogger:&amp;nbsp; &lt;a href=&quot;http://msdneventsbloggers.net/Bloggers/Attendees.category&quot;&gt;http://msdneventsbloggers.net/Bloggers/Attendees.category&lt;/a&gt;&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=15</link>
			<author></author>
			<pubDate>Fri, 17 Mar 2006 11:31:43 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=15</comments>				
		</item>
		<item>
			<title>Easy Control State for ASP.NET 1.0 &amp; 1.1</title>
			<description>&lt;div&gt;When building&amp;nbsp;your own control&amp;nbsp;ASP.NET, it is often useful to store some of the control&apos;s properties in ViewState.&amp;nbsp; However, ViewState is not guantanteed to always be available; it can be turned off at the Page or Application level, thereby crippling your control.&amp;nbsp; Microsoft recognized this with version 2.0 or ASP.NET and introduced the concept of ControlState.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;For those of us not fortunate enough to be able to use ASP.NET 2.0 all the time, I came of with the following solution:&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Build your code behind properties using the following example:&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;font face=Courier&gt;&lt;font color=&quot;#00ccff&quot;&gt;&lt;font color=&quot;#3366ff&quot;&gt;public class&lt;/font&gt; &lt;/font&gt;WeekNavigator : System.Web.UI.UserControl&lt;br&gt;&amp;nbsp;{&lt;br&gt;&amp;nbsp; protected System.Web.UI.HtmlControls.HtmlInputHidden ControlState;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face=Courier&gt;...&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face=Courier&gt;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;public&lt;/font&gt; DateTime SelectedWeek&lt;br&gt;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;get&lt;/font&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;if&lt;/font&gt;( ControlState.Value.Length==0 )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;return&lt;/font&gt; DateRangeStart( DateTime.Now );&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;else&lt;br&gt;&lt;/font&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;byte&lt;/font&gt;[] utfBytes = Convert.FromBase64String(ControlState.Value);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;string&lt;/font&gt; uncodedState = System.Text.Encoding.UTF8.GetString(utfBytes);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;return &lt;/font&gt;DateRangeStart( DateTime.Parse(uncodedState) );&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;set&lt;/font&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;byte&lt;/font&gt;[] utfBytes = System.Text.Encoding.UTF8.GetBytes(value.ToString());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font color=&quot;#3366ff&quot;&gt;string &lt;/font&gt;base64 = Convert.ToBase64String(utfBytes);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ControlState.Value = base64;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;}&lt;br&gt;...&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face=Courier&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;In the .ASCX file, add the following control:&lt;/div&gt;
&lt;div&gt;&amp;lt;input &lt;font color=&quot;#ff0000&quot;&gt;type&lt;/font&gt;=&amp;quot;hidden&amp;quot; &lt;font color=&quot;#ff0000&quot;&gt;id&lt;/font&gt;=&amp;quot;ControlState&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=18</link>
			<author></author>
			<pubDate>Mon, 24 Apr 2006 09:05:58 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=18</comments>				
		</item>
		<item>
			<title>Accessing embedded resources in an ASP.NET application</title>
			<description>&lt;div&gt;Here&apos;s a pretty good article on MSDN describing how to access an embedded resource (i.e., image, .JS file) in ASP.NET 2.0:&amp;nbsp; &lt;a href=&quot;http://msdn.microsoft.com/library/?url=/library/en-us/dnvs05/html/webresource.asp&quot;&gt;http://msdn.microsoft.com/library/?url=/library/en-us/dnvs05/html/webresource.asp&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;It wouldn&apos;t take too much effort to create&amp;nbsp;a similar, simpler&amp;nbsp;implementation for 1.0 &amp;amp; 1.1.&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=19</link>
			<author></author>
			<pubDate>Mon, 24 Apr 2006 09:09:05 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=19</comments>				
		</item>
		<item>
			<title>Debugging JavaScript in ASP.NET Applications</title>
			<description>&lt;div&gt;Sometimes the simplest tools can be the most difficult to deal with.&amp;nbsp; Case in point: JavaScript.&amp;nbsp; While you probably already know that the Visual Studio debugger works for C#, C++,&amp;nbsp; VB, and J#, did you know that it works with JavaScript too?&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Here&apos;s a quick way to get started:&lt;/div&gt;
&lt;div&gt;1) Add the keyword &apos;debugger&apos; to your JavaScript to debug.&amp;nbsp; (i.e., debugger; )&lt;/div&gt;
&lt;div&gt;2) In Internet Explorer, select &apos;Tools |Internet Options&apos; from the menu, click on the &apos;Advanced&apos; tab, and make sure &apos;Disable Script Debugging (Internet Explorer)&apos; is not checked.&amp;nbsp; Click &apos;OK&apos; to save your change.&lt;/div&gt;
&lt;div&gt;3) Start your ASP.NET application with Debugging.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Once the point of execution reaches the &apos;debugger;&apos; statement, the code will appear within the Visual Studio debugger, where you can use the source code debugger commands that you already know and love!&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;For more information, take a look at: &lt;a href=&quot;http://devcenter.infragistics.com/Articles/ArticleTemplate.Aspx?ArticleID=2183&quot;&gt;http://devcenter.infragistics.com/Articles/ArticleTemplate.Aspx?ArticleID=2183&lt;/a&gt;&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=20</link>
			<author></author>
			<pubDate>Tue, 25 Apr 2006 10:53:40 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=20</comments>				
		</item>
		<item>
			<title>Problem with Intellisense and XML documentation in class library</title>
			<description>&lt;div&gt;Originally posted at: &lt;a href=&quot;http://www.anotherurl.com/library/intellisense.htm&quot;&gt;http://www.anotherurl.com/library/intellisense.htm&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Intellisense&lt;/strong&gt;&lt;br&gt;The Intellisense feature in the Microsoft Development Environment need some cajoling to display parameter comments from class libraries.&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;The problem&lt;br&gt;&lt;/strong&gt;You diligently create summary comments, but they are not displayed by Intellisense when you&apos;re editing code in other projects.&lt;/div&gt;
&lt;div&gt;IntelliSense works correctly if you&apos;re working within the same project, but not other projects within the same solution.&lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;The solution&lt;br&gt;&lt;/strong&gt;The class library project must generate an XML Documentation File.&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;Go to the assembly project (DLL Library) properties within the solution&lt;/li&gt;
&lt;li&gt;Change Configuration Properties. Set Configuration to &amp;quot;All Configurations&amp;quot;. Go to Build | XML Documentation File.&lt;/li&gt;
&lt;li&gt;Set this field to exactly the same name as the assembly, adding the extent “.xml”.&amp;nbsp; The name must match the DLL name or IntelliSense will not find it!&lt;/li&gt;
&lt;li&gt;Perform a “Rebuild Solution”. The environment will create an XML Documentation File, and copy it to the start up project bin directory, along with the associated assembly dll.&lt;/li&gt;
&lt;li&gt;Close the Microsoft Development Environment. Yes, close it. &lt;/li&gt;
&lt;li&gt;Run the Microsoft Development Environment...…and all should be fine. IntelliSense will now correctly display all summary comments&lt;br&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=21</link>
			<author></author>
			<pubDate>Tue, 02 May 2006 13:40:47 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=21</comments>				
		</item>
		<item>
			<title>Customize the Windows Logon and Security Dialog Title</title>
			<description>&lt;div&gt;A tip to easily identify which PC you&apos;re logging onto via a KVM, or for embedding login information for a Virtual PC image.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;This setting allows you to add additional text to the title of the standard Windows Logon and Windows Security dialog boxes.&lt;br&gt;&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;Open your registry and find or create the key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon&lt;/li&gt;
&lt;li&gt;Create a new String value, or modify the existing value, called &amp;quot;Welcome&amp;quot; and containing the text you wish to display.&lt;/li&gt;
&lt;li&gt;Exit your registry, you may need to restart or log out of Windows for the change to take effect. &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;To change the Message Shown on the Logon Box&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open your registry and find or create the key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon&lt;/li&gt;
&lt;li&gt;Create a new String value, or modify the existing value, called &amp;quot;LogonPrompt&amp;quot; and containing the text you wish to display.&lt;/li&gt;
&lt;li&gt;Exit your registry, you may need to restart or log out of Windows for the change to take effect. &lt;/li&gt;&lt;/ol&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=22</link>
			<author></author>
			<pubDate>Wed, 03 May 2006 22:35:23 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=22</comments>				
		</item>
		<item>
			<title>&quot;Microsoft Visual Studio is busy&quot; message</title>
			<description>&lt;div&gt;For the first time ever,&amp;nbsp;a new warning message appeared in my system tray this morning indicating that Visual Studio was waiting for an internal process and that I should contact Microsoft of this problem appeared regularly.&amp;nbsp; After a little research, I found that running IISRESET from the command prompt cleared up the problem.&amp;nbsp; However, it this problem persists, I might try the &apos;Repair&apos; option under &apos;Add/Remove Programs&apos;.&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=23</link>
			<author></author>
			<pubDate>Wed, 16 Aug 2006 09:57:59 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=23</comments>				
		</item>
		<item>
			<title>Deploying ASP.NET 2.0 Applications</title>
			<description>&lt;div&gt;This looks very promising, more to follow:&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/web_deployment_projects.asp&quot;&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/web_deployment_projects.asp&lt;/a&gt;&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=24</link>
			<author></author>
			<pubDate>Thu, 17 Aug 2006 13:56:33 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=24</comments>				
		</item>
		<item>
			<title>ASP.NET Web Application Projects</title>
			<description>&lt;div&gt;&lt;a href=&quot;http://msdn.microsoft.com/vstudio/default.aspx?pull=/library/en-us/dnvs05/html/WAP.asp#wapp_topic20&quot;&gt;http://msdn.microsoft.com/vstudio/default.aspx?pull=/library/en-us/dnvs05/html/WAP.asp#wapp_topic20&lt;/a&gt;&lt;/div&gt;</description>
			<link>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=25</link>
			<author></author>
			<pubDate>Thu, 17 Aug 2006 14:36:15 GMT</pubDate>
			<comments>http://blogs.thekohlsfamily.com/sites/DanKohls/DisplayPost.aspx?PostID=25</comments>				
		</item>
	</channel>
</rss>
  