<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>www.kevincornwell.com</title>
	<link>http://www.kevincornwell.com/blog</link>
	<description></description>
	<lastBuildDate>Thu, 02 Dec 2010 16:31:08 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0.2" -->

	<item>
		<title>ASP.NET Add Sub Header Row (Group) To GridView Control</title>
		<description><![CDATA[''' &#60;summary&#62; ''' Insert a sub header in a grid view. ''' &#60;/summary&#62; ''' &#60;param name=&#34;gv&#34;&#62;The GridView to insert the sub header row into.&#60;/param&#62; ''' &#60;param name=&#34;gvrBeforeRow&#34;&#62;The GridViewRow to insert the sub header before.&#60;/param&#62; ''' &#60;param name=&#34;sSubHeaderText&#34;&#62;The text to render in the sub header.&#60;/param&#62; ''' &#60;remarks&#62;&#60;/remarks&#62; Protected Sub insertGroupHeaderToGridView&#40;ByRef gv As GridView, ByVal gvrBeforeRow As [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/asp-net-add-subheader-row-group-to-gridview-control/</link>
			</item>
	<item>
		<title>How many bottles of beer are opened with a lighter in a given year?</title>
		<description><![CDATA[The average number of bottles of beer opened with a lighter in a given year is _________ (worldwide). No Googling, no paper pen, just give me your best guess within the next minute or two. I have asked this bit of trivia to dozens of friends and strangers as a mental math estimation exercise. The [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/how-many-bottles-of-beer-are-opened-with-a-lighter-in-a-year/</link>
			</item>
	<item>
		<title>Hands Across The Sand &#8211; Stop Oil Drilling In Florida</title>
		<description><![CDATA[Hands Across The Sand is an organization committed to protecting our coastlines and waterways from near and off shore oil drilling. Join us February 13, 2010! An organization devoted to protecting our coastlines and waterways from the devastating environmental effects of oil exploration and support industries. Mission: 1. To raise awareness about pending Florida legislation [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/hands-across-the-sand-stop-oil-drilling-in-florida/</link>
			</item>
	<item>
		<title>Droid On A Boat (high speed footage)</title>
		<description><![CDATA[The following is the Motorola Droid running the Android OS version 2.0 uploaded directly from the phone to youtube. I know the footage is kinda bumpy but it show how well the camera/video records when conditions are &#8220;rough&#8221;.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/droid-on-a-boat-high-speed-footage/</link>
			</item>
	<item>
		<title>Halo Domains For Sale (HaloStrategy.com, HaloStrategies.com, HaloTactic.com, HaloTactics.com)</title>
		<description><![CDATA[Halo Domains For Sale (HloStrategy.com, HaloStrategies.com, HaloTactic.com, HaloTactics.com) See this link.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/halo-domains-for-sale-halostrategycom-halostrategiescom-halotacticcom-halotacticscom/</link>
			</item>
	<item>
		<title>Pandora Has On Air Ads</title>
		<description><![CDATA[NOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/pandora-has-on-air-ads/</link>
			</item>
	<item>
		<title>Top 10 Free G1 Android Apps</title>
		<description><![CDATA[Nearly every night before I go to sleep I check the Market store for new apps. I have viewed every app (several thousand now) and installed (and uninstalled) maybe 150 that seemed worthy. This list is good for the person who just purchased a new G1 and doesn&#8217;t know which good apps to get. Here [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/top-10-free-g1-android-apps/</link>
			</item>
	<item>
		<title>Windows Media Player 11: How to share media files that are located on other computers on your home network (to share to your xbox 360 or other pc&#8217;s).</title>
		<description><![CDATA[To enable remote content sharing Perform the following steps on the computer that contains the library you are sharing. 1. Click Start, click Run, type regedit, and then click OK. 2. In the registry tree (on the left), expand HKEY_LOCAL_MACHINE, SOFTWARE, Microsoft, MediaPlayer, and Preferences. 3. Right-click HME, point to New, and then click DWORD [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/windows-media-player-11-how-to-share-media-files-that-are-located-on-other-computers-on-your-home-network-to-share-to-your-xbox-360-or-other-pcs/</link>
			</item>
	<item>
		<title>.NET DataGrid (or GridView) To Excel Utility</title>
		<description><![CDATA[protected void Button3_Click&#40;object sender, EventArgs e&#41; &#123; &#160; &#160; DataSet dsExport = dataSet; DataGrid dgExport = new DataGrid&#40;&#41;; dgExport.DataSource = dsExport; &#160; //ExportToExcel(); &#160; DataGridToExcel&#40;dgExport, Response&#41;; &#125; &#160; protected void DataGridToExcel&#40;DataGrid dGridExport, HttpResponse httpResp&#41; &#123; httpResp.Clear&#40;&#41;; httpResp.Charset = &#34;&#34;; httpResp.ContentType = &#34;application/vnd.ms-excel&#34;; StringWriter stringWrite = new StringWriter&#40;&#41;; HtmlTextWriter htmlWrite = new HtmlTextWriter&#40;stringWrite&#41;; DataGrid dGrid = [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/net-datagrid-or-gridview-to-excel-utility/</link>
			</item>
	<item>
		<title>.NET: Convert A String Into A Compressed String</title>
		<description><![CDATA[Written with .NET 2.0. Should work with 3.x as well. using System.IO.Compression; using System.Text; &#160; protected string Compress&#40;string text&#41; &#123; byte&#91;&#93; buffer = Encoding.UTF8.GetBytes&#40;text&#41;; MemoryStream ms = new MemoryStream&#40;&#41;; using &#40;GZipStream zip = new GZipStream&#40;ms, CompressionMode.Compress, true&#41;&#41; &#123; zip.Write&#40;buffer, 0, buffer.Length&#41;; &#125; &#160; ms.Position = 0; MemoryStream outStream = new MemoryStream&#40;&#41;; &#160; byte&#91;&#93; compressed = [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/net-compress-a-sring-into-a-compressed-string/</link>
			</item>
	<item>
		<title>Break into Debugger when Exception is thrown</title>
		<description><![CDATA[Break into Debugger when Exception is thrown even if you are using try catch statements. From Visual Studio, hit CTRL + ALT + E. Then check the &#8220;Thrown attribute of the Common Language Runtime Exceptions.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/break-into-debugger-when-exception-is-thrown/</link>
			</item>
	<item>
		<title>Maxmind and Google Maps Mashup [php]</title>
		<description><![CDATA[I was bored today so I created a very simple and fast php script to plot the location for a given IP and display other IP information (such as lattitude, longitude, Country, State, Area code, ISP, etc.) on a Google Map using the Maxmind web service and the Google Maps API. The link in the [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/maxmind-and-google-maps-mashup/</link>
			</item>
	<item>
		<title>.net versions rant</title>
		<description><![CDATA[I am fairly certain the .NET versioning (numbering release) scheme is the dumbest ever created. Seriously who in their right mind does a point release that is a extension of the previous point but not the one before that (2.0 -> 3.0)? Then 3.0 -> to 3.5? wtf? Remember 1.0 and 1.1? Hmmm. How does [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/net-versions-rant/</link>
			</item>
	<item>
		<title>Cannot get the list schema column property from the SharePoint List</title>
		<description><![CDATA[This entry has been moved to mySharePointBlog.com. Go here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/cannot-get-the-list-schema-column-property-from-the-sharepoint-list/</link>
			</item>
	<item>
		<title>Workaround For SharePoint Group Email Limits</title>
		<description><![CDATA[This entry has been moved to mySharePointBlog.com. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/workaround-for-sharepoint-group-email-limits/</link>
			</item>
	<item>
		<title>ASP.NET &#8211; Test NTFS Directory Access</title>
		<description><![CDATA[protected void Page_Load&#40;object sender, EventArgs e&#41; &#123; &#160; // Show admin link if they have access to the admin directory. // &#160; hyperLinkAdmin.Visible = hasAccessToDir&#40;&#34;admin&#34;&#41;; &#125; &#160; protected bool hasAccessToDir&#40;string dir&#41; &#123; return System.IO.Directory.Exists&#40;MapPath&#40;dir&#41;&#41;; &#125;]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/aspnet-test-ntfs-directory-access/</link>
			</item>
	<item>
		<title>SharePoint Elevated Security</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-elevated-security/</link>
			</item>
	<item>
		<title>Create Active Directory User In .NET</title>
		<description><![CDATA[C# public string CreateADUser&#40;string szUsername, string szDisplayName, string szFirstName, string szLastName, string szMiddleInitial, string szPhone, string szEmail, string szOrgUnit&#41; &#123; string szPassword = &#34;fooBar_123&#34;; //temp only. string szCNName = &#34;CN=&#34; + szUsername; &#160; try &#123; DirectoryEntry objContainer = new DirectoryEntry&#40;&#34;LDAP://OU=mySubOU,OU=myMainOU,DC=KEVINCORNWELL,DC=com&#34;&#41;; DirectoryEntry objUser = objContainer.Children.Add&#40;szCNName.ToLower&#40;&#41;, &#34;user&#34;&#41;; objUser.Properties&#91;&#34;sAMAccountName&#34;&#93;.Value = szUsername; objUser.Properties&#91;&#34;userPrincipalName&#34;&#93;.Value = szUsername + &#34;@KEVINCORNWELL.COM&#34;; objUser.Properties&#91;&#34;displayName&#34;&#93;.Value = [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/create-active-directory-user-in-net/</link>
			</item>
	<item>
		<title>SharePoint WebPart Dev Tip</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-webpart-dev-tip/</link>
			</item>
	<item>
		<title>SQL Server &#8211; How to combine 2 date and time columns into 1 column.</title>
		<description><![CDATA[Sample columns date_col: 2007-05-06 00:00:00.000 time_col: 1971-01-01 01:06:23.000 Use this&#8230; DATEADD&#40;hh ,DATEPART&#40;hh, &#91;time_col&#93;&#93;&#41;, DATEADD&#40;n ,DATEPART&#40;n, &#91;time_col&#93;&#41; , DATEADD&#40;ss ,DATEPART&#40;ss, &#91;time_col&#93;&#41; , &#91;date_col&#93;&#41;&#41;&#41; To get this&#8230; 2007-05-06 01:06:23.000]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sql-server-how-to-combine-2-date-and-time-columns-into-1-column/</link>
			</item>
	<item>
		<title>How to use the PeoplePicker in SharePoint</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/how-to-use-the-peoplepicker-in-sharepoint/</link>
			</item>
	<item>
		<title>Taskbar Shuffle</title>
		<description><![CDATA[Here is a sweet little app that allows you to shuffle your taskbar items. Go HERE]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/taskbar-shuffle/</link>
			</item>
	<item>
		<title>How to enable debugging in WSS 3.0</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/how-to-enable-debugging-in-wss-30/</link>
			</item>
	<item>
		<title>SharePoint &#8211; Establishing Site Context</title>
		<description><![CDATA[Using SPContext and making a application globally availible]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-establishing-site-context/</link>
			</item>
	<item>
		<title>Update a Person or Group field in SharePoint with C#</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/update-a-person-or-group-field-in-sharepoint-with-c/</link>
			</item>
	<item>
		<title>DD-WRT MAC Address Toolkit</title>
		<description><![CDATA[This .NET 2.0 website adds additional functionality to associate a name and notes to the MAC addresses in a DD-WRT flashed router. I did this because the built in only has MAC fields which makes it cumbersome to associate names/computer to MACs when you have dozens of clients. The C# source code is included in [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/dd-wrt-mac-address-toolkit/</link>
			</item>
	<item>
		<title>How to dynamically add a table row with input fields in .NET.</title>
		<description><![CDATA[C# using Visual Studio 2005&#8230; using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; &#160; public partial class _Default : System.Web.UI.Page &#123; // How many rows when the page initially loads. static int tDefaultRow_Count = 10; // Max number of rows. static int tMaxRows = 50; [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/how-to-dynamically-add-a-table-row-with-input-fields-in-net/</link>
			</item>
	<item>
		<title>SQL Injection Cheat Sheet</title>
		<description><![CDATA[Better to know what the bad guys are up to than not. SQL Injection Cheat Sheet]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sql-injection-cheat-sheet/</link>
			</item>
	<item>
		<title>Run php 4.x and php 5.2.x on the same machine with IIS 6.0 as ISAPI.</title>
		<description><![CDATA[Run php 4 and php 5.2.x on the same machine with IIS 6.0 as ISAPI. Extract the ZIP packages of both php 4 &#38; php 5 (not the Windows Installer) to c:\php4 &#38; c:\php5 respectively. Setup the corresponding php.ini files in c:\php4 and c:\php5 Add the Web Service Extensions for php4 and php5. For php4 [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/run-php-4x-and-php-52x-on-the-same-machine-with-iis-60-as-isapi/</link>
			</item>
	<item>
		<title>HTML PowerPoint presentation running from a secure SharePoint site prompts with a &#8220;unsecured&#8221; dialog.</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/html-powerpoint-presentation-running-from-a-secure-sharepoint-site-prompts-with-a-unsecured-dialog/</link>
			</item>
	<item>
		<title>Comet &#8211; High Speed AJAX</title>
		<description><![CDATA[Basic Definitions of Comet: Wiki Server Technologies: IE will not allow your to read xmlhttp.responseText untill xmlhttp.readyState = 4 (complete &#8212; connection closed). It works in FF. var http_request = false; function makeRequest&#40;url&#41; &#123; http_request = false; if &#40;window.XMLHttpRequest&#41; &#123; // Mozilla, Safari,... http_request = new XMLHttpRequest&#40;&#41;; if &#40;http_request.overrideMimeType&#41; &#123; http_request.overrideMimeType&#40;'text/xml'&#41;; // See note below [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/comet-high-speed-ajax/</link>
			</item>
	<item>
		<title>Enable .NET Web Extensions In ISS via Command Line</title>
		<description><![CDATA[From command line C:\WINDOWS\Microsoft.NET\Framework\[framework version]\aspnet_regiis.exe -r After that has run, goto IIS &#8211;> Web Service Extensions &#8211;> ASP.NET [framework version] &#8211;> Enable.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/enable-net-web-extensions-in-iss-via-command-line/</link>
			</item>
	<item>
		<title>WSS Current Number of Sites 0 after SQL Restore of Content DB</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/wss-current-number-of-sites-0-after-sql-restore-of-content-db/</link>
			</item>
	<item>
		<title>Restore MS SQL Database Via Query</title>
		<description><![CDATA[RESTORE DATABASE SharePoint_Jeff FROM DISK = 'D:\SharePoint_Content_db_200705072120___jeff_restore.BAK' WITH MOVE 'SharePoint_Content' TO 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\SharePoint_Jeff_Data.MDF', MOVE 'SharePoint_Content_Log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\SharePoint_Jeff_Log.LDF', STATS = 1, REPLACE GO]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/restore-ms-sql-database-via-query/</link>
			</item>
	<item>
		<title>SharePoint WSS DateTime Format</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-wss-datetime-format/</link>
			</item>
	<item>
		<title>SharePoint SessionState Issues</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-sessionstate-issues/</link>
			</item>
	<item>
		<title>SQL &#8211; Query Database Size</title>
		<description><![CDATA[DECLARE @dbsize DEC&#40;15,0&#41; DECLARE @freespace DEC&#40;15,0&#41; DECLARE @spaceused DEC&#40;15,0&#41; &#160; SELECT @dbsize = SUM&#40;CONVERT&#40;DEC&#40;15&#41;,SIZE&#41;&#41; FROM sems_teas5.dbo.sysfiles SELECT database_name = 'YOUR_DB_NAME', database_size = &#40;@dbsize / 128&#41;, spaceused=&#40;SELECT &#40;SUM&#40;CONVERT&#40;DEC&#40;15&#41;,reserved&#41;&#41;/128&#41; FROM sems_teas5..sysindexes WHERE indid in &#40;0, 1, 255&#41;&#41;]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sql-query-database-size/</link>
			</item>
	<item>
		<title>.NET ConnectionString Encyption</title>
		<description><![CDATA[The following command will encrypt your connection sting in your web.config file. The connection string must all ready be in place. For C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG -pkm switch encrypts the machine.config rather and web.config (default). aspnet_regiis.exe -pef "connectionStrings" "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config" -prov "DataProtectionConfigurationProvider"]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/net-connectionstring-encyption/</link>
			</item>
	<item>
		<title>SharePoint Error PublicKeyToken=b77a5c561934e089 failed</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-error-publickeytokenb77a5c561934e089-failed/</link>
			</item>
	<item>
		<title>ASP.NET Excel Function</title>
		<description><![CDATA[This function written in c# builds a MS excel out of a dataSet. private DataSet dataSet = new DataSet&#40;&#41;; private DataView dView = new DataView&#40;&#41;; &#160; private void LoadPeople&#40;&#41; &#123; SqlConnection conn = new SqlConnection&#40;&#34;Data Source=asdf;User ID=asdf;Password=asdf;Database=Directory&#34;&#41;; SqlDataAdapter dAdapter = new SqlDataAdapter&#40;&#34;SELECT * FROM People&#34;, conn&#41;; dAdapter.Fill&#40;dataSet, &#34;peeps&#34;&#41;; dView.Table = dataSet.Tables&#91;&#34;peeps&#34;&#93;; personel_cnt = dView.Count; dView.Table.Columns.Add&#40;&#34;is_a_member&#34;&#41;; [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/aspnet-excel-function/</link>
			</item>
	<item>
		<title>WSS 3.0 API Notes</title>
		<description><![CDATA[This post has been moved to mySharePointblog. Go here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/wss-30-api-notes/</link>
			</item>
	<item>
		<title>SharePoint WSS and Session Errors</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-wss-and-session-errors/</link>
			</item>
	<item>
		<title>SharePoint WSS SqlClientPermission Errors</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-sqlclientpermission-errors/</link>
			</item>
	<item>
		<title>SharePoint WSS Error: Operation aborted (Exception from HRESULT: 0&#215;80004004 (E_ABORT))</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-wss-error-operation-aborted-exception-from-hresult-0x80004004-e_abort/</link>
			</item>
	<item>
		<title>Javascript Expressions in CSS</title>
		<description><![CDATA[#my_div &#123; border: 1px solid Red; width: expression&#40;ieBox ? &#34;100px&#34; : &#34;80px&#34;&#41;; &#125;]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/javascript-expressions-in-css/</link>
			</item>
	<item>
		<title>General SharePoint Notes &#8211; Part 1</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/general-sharepoint-notes/</link>
			</item>
	<item>
		<title>Suppress Microsoft Office Document Authentication Prompt In SharePoint WSS 3.0</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/suppress-microsoft-office-document-authentication-prompt-in-sharepoint-wss-30/</link>
			</item>
	<item>
		<title>SharePoint 3.0 (WSS) and Crystal Reports 10</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-30-wss-and-crystal-reports-10/</link>
			</item>
	<item>
		<title>WSS 2.0 &#8211; Remove the SharePoint team site from the Root of an web site without Un-extending the Team site.</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/wss-20-remove-the-sharepoint-team-site-from-the-root-of-an-web-site-without-un-extending-the-team-site/</link>
			</item>
	<item>
		<title>SharePoint WSS 2.0 Cannot Delete a Folder Named &#8220;Forms&#8221;</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-wss-20-cannot-delete-a-folder-named-forms/</link>
			</item>
	<item>
		<title>IIS 6.0 Registry Tweaks</title>
		<description><![CDATA[Microsoft TechNet Article on Global Registry Entries My main point of interest is the IIS logging. I would like to flush the log to disk before I run a script that gathers up all the logs and build useage reports every hour. Although interesting, the following registry entry is no help. If you set the [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/iis-60-registry-tweaks/</link>
			</item>
	<item>
		<title>IIS 6.0: How To Eliminate the Delay in Serving Updated ASP</title>
		<description><![CDATA[Due to some new enhancements in IIS 6.0, users may encounter a significant delay before receiving the content on the page. This can be a great annoyance for the users and prevent them from visiting your site. To eliminate this delay, follow these instructions: Copy the following: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASP\Parameters] "DisableLazyContentPropagation"=dword:00000001 Open [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/iis-60-how-to-eliminate-the-delay-in-serving-updated-asp/</link>
			</item>
	<item>
		<title>Serious WSS 3.0 Bug.</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/serious-wss-30-bug/</link>
			</item>
	<item>
		<title>SharePoint Search with PDF iFilter and scan existing PDF&#8217;s on your site.</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/sharepoint-search-with-pdf-ifilter-and-scan-existing-pdfs-on-your-site/</link>
			</item>
	<item>
		<title>Add your own icons to SharePoint lists (such as pdf, exe, etc.).</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/add-your-own-icons-to-sharepoint-lists-such-as-pdf-exe-etc/</link>
			</item>
	<item>
		<title>Windows SharePoint Services (WSS) 3.0 Search Setup Notes</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/windows-sharepoint-services-wss-30-search-setup-notes/</link>
			</item>
	<item>
		<title>The best X-Mas Eve party EVER!!!</title>
		<description><![CDATA[Yes, EVER!!! It will be this Sunday night (12/24/2006), Christmas Eve in the G-Lounge. You may arrive as early as 7:00 PM. There will be games, door prizes, and plenty of alcohol with people from all over the country. We have two special guests all the way from California: Richard Smith and Michelle Harder (soon [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/the-best-x-mass-eve-party-ever/</link>
			</item>
	<item>
		<title>MySQL backup job scheduler fix in x64.</title>
		<description><![CDATA[When you create a backup job with the MySQL Administrator the backup will not execute properly in the MS Scheduler runing on x64. Right click the job in the MS Scheduler and change &#8220;-c&#8221; to &#8220;-C&#8221; (xp64 bug).]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/mysql-backup-job-scheduler-fix-in-x64/</link>
			</item>
	<item>
		<title>How to make php (32 bit) run on XP x64 (64 bit).</title>
		<description><![CDATA[From command line: cd c:\inetpub\adminscripts cscript adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 Thats it. Related MS Article]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/how-to-make-php-run-in-x64-64-bit/</link>
			</item>
	<item>
		<title>Visual Log parser GUI &#8211; graphical log parser tool to analyse your logs.</title>
		<description><![CDATA[As an application developper you often need to write some logs for your application, and hopefully there is actually many framework to ease your pain: Log4net, Entlib Logging Application Block, etc. But when it come to read those logs, extract statistics or to do some alert or action on them, things become harder. Actually a [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/visual-log-parser-gui-graphical-log-parser-tool-to-analyse-your-logs/</link>
			</item>
	<item>
		<title>Idiotproof Website</title>
		<description><![CDATA[Here is the story&#8230; John Beschler, lead developer, was a little upset about our users having trouble with our website. He walked by my cube while someone mentioned someone else having trouble with our intrAnet site. Our site is well done and well tested and user friendly&#8230; anyway, John got all upset and turned red in the face and said, &#8220;It&#8217;s [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/idiotproof-website/</link>
			</item>
	<item>
		<title>Create and populate a simple calendar table in MS SQL</title>
		<description><![CDATA[Edit as required&#8230; USE master go &#160; IF EXISTS &#40;SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'tCalendar'&#41; BEGIN DROP TABLE tCalendar END go &#160; CREATE TABLE tCalendar &#40; DateID INT IDENTITY&#40;1,1&#41; CONSTRAINT tCalendar_PK PRIMARY KEY CLUSTERED, DATE DATETIME, Holiday BIT DEFAULT 0, Workday BIT DEFAULT 0&#41; go CREATE UNIQUE NONCLUSTERED INDEX tCalendar_date_N_Idx ON tCalendar&#40;DATE&#41; go [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/create-and-populate-a-simple-calendar-table-in-ms-sql/</link>
			</item>
	<item>
		<title>Speed up Firefox</title>
		<description><![CDATA[Make FF faster. In the address bar&#8230; type &#8220;about:config&#8221; Filter: network Set network.http.pipelining = true Set network.pipelining.maxrequests = 8]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/tweak-ff/</link>
			</item>
	<item>
		<title>Change Remote Desktop Listening Port</title>
		<description><![CDATA[Changing the listening port for Remote Desktop can have its advantages, particularly if you are remoting in from behind a firewall. Since a lot of public firewalls (hotels, airports, etc.) block most ports except for those used for email and internet access, using the default settings for Remote Desktop will not work on them. As [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/change-remote-desktop-listening-port/</link>
			</item>
	<item>
		<title>Add an indentity feild to an existing MS SQL table.</title>
		<description><![CDATA[There is no easy way that I am aware of (in MS SQL 2000). You basically have to create a table with an additional identity field and import the data. Here is how you do it: -From *Enterprise Manager, backup the original table by renaming it. -From Query Analyzer, create new table&#8230; -Right click the [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/add-an-indentity-feild-to-an-existing-sql-table/</link>
			</item>
	<item>
		<title>How to add &#8220;Control Panel&#8221;, &#8220;Device Manager&#8221;, &#8220;Command Prompt&#8221; and &#8220;RegEdit&#8221; to right click context menu of My Computer</title>
		<description><![CDATA[Open notepad and paste the following text (you can get to notepad easily by going to Start -> Run -> type &#8216;notepad&#8217; -> Ok)&#8230; Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Control Panel\command] @=&#8221;rundll32.exe shell32.dll,Control_RunDLL&#8221; [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgr] @=&#8221;Device Manager&#8221; [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgr\command] @=&#8221;mmc.exe %%SYSTEMDRIVE%%\\WINDOWS\\SYSTEM32\\devmgmt.msc&#8221; [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Regedit] [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Regedit\command] @=&#8221;regedit.exe&#8221; [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Command Prompt] [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Command Prompt\command] Save the file as my_computer_context_menu.reg to the desktop. Double [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/how-to-add-control-panel-device-manager-and-regedit-to-right-click-context-menu-of-my-computer/</link>
			</item>
	<item>
		<title>Visual Studio Syntax Highlighting and Intellisense for Classic ASP</title>
		<description><![CDATA[With the new release of Visual Studio (VS) 2005, you would think that it would have full support for classic ASP when working in a directory. This is not the case. There are some hacks out there, however none are fully functional and some require that you set the page directive on every page you [...]]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/visual-studio-classic-asp-syntax-highlighting-and-intellisense/</link>
			</item>
	<item>
		<title>Run regular script (asp, aspx, php, etc.) on your SharePoint site</title>
		<description><![CDATA[This post has been moved to mySharePointBlog. Go Here.]]></description>
		<link>http://www.kevincornwell.com/blog/index.php/run-regular-script-asp-aspx-php-etc-on-your-sharepoint-site/</link>
			</item>
</channel>
</rss>

