<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>VisionFriendly.com - Development</title>
	<atom:link href="http://www.vfstech.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.vfstech.com</link>
	<description>Web Development and IT</description>
	<lastBuildDate>Wed, 22 Jun 2011 14:26:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Excluding unwanted query string values from Url.RouteUrl and Url.Action</title>
		<link>http://www.vfstech.com/?p=127</link>
		<comments>http://www.vfstech.com/?p=127#comments</comments>
		<pubDate>Wed, 22 Jun 2011 03:46:14 +0000</pubDate>
		<dc:creator>Hobbes</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://www.vfstech.com/?p=127</guid>
		<description><![CDATA[How to exclude unwanted route values from Url.RouteUrl() and Url.Action() using the Bind attribute.]]></description>
		<wfw:commentRss>http://www.vfstech.com/?feed=rss2&amp;p=127</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Entity Framework error:  &#8220;SqlDateTime overflow. Must be between&#8230;&#8221;</title>
		<link>http://www.vfstech.com/?p=111</link>
		<comments>http://www.vfstech.com/?p=111#comments</comments>
		<pubDate>Sat, 01 Jan 2011 08:49:56 +0000</pubDate>
		<dc:creator>Hobbes</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[entity-framework]]></category>

		<guid isPermaLink="false">http://www.vfstech.com/?p=111</guid>
		<description><![CDATA[If you are getting this DbUpdateException from Entity Framework:
SqlDateTime overflow. Must be between
1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.
You are probably getting to know the pain of the mismatch between the CTS (Common Type System) DateTime and SqlDateTime ranges.  In SQL 2008, this is not a problem because the Entity Framework can use the [...]]]></description>
		<wfw:commentRss>http://www.vfstech.com/?feed=rss2&amp;p=111</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error: &#8220;The EntityCollection could not be initialized&#8230;&#8221;</title>
		<link>http://www.vfstech.com/?p=102</link>
		<comments>http://www.vfstech.com/?p=102#comments</comments>
		<pubDate>Sun, 26 Dec 2010 23:13:29 +0000</pubDate>
		<dc:creator>Hobbes</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[entity-framework]]></category>

		<guid isPermaLink="false">http://www.vfstech.com/?p=102</guid>
		<description><![CDATA[If you are getting this InvalidOperationExcepton from Entity Framework:
The EntityCollection could not be initialized because the relationship manager
for the object to which the EntityCollection belongs is already attached to an
ObjectContext. The InitializeRelatedCollection method should only be called to initialize
a new EntityCollection during deserialization of an object graph.
It&#8217;s likely because you are trying to directly set [...]]]></description>
		<wfw:commentRss>http://www.vfstech.com/?feed=rss2&amp;p=102</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC &#8211; Serving Static Content</title>
		<link>http://www.vfstech.com/?p=94</link>
		<comments>http://www.vfstech.com/?p=94#comments</comments>
		<pubDate>Sun, 12 Dec 2010 22:03:56 +0000</pubDate>
		<dc:creator>Hobbes</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://www.vfstech.com/?p=94</guid>
		<description><![CDATA[In your MVC sites, you often need to serve up miscellaneous static content, such as http://example.com/About, http://example.com/Contact, etc.

Instead of creating controllers for each of these, you can organize them into a single controller like so:

routes.MapRoute(
	"StaticContent",
	"{action}",
	new { controller = "StaticContent" },
	new { action = "About&#124;Contact" } // Add more here
);
Create your StaticContentController with action methods About() [...]]]></description>
		<wfw:commentRss>http://www.vfstech.com/?feed=rss2&amp;p=94</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Task Schedule, NT AUTHORITY\SYSTEM, and 0&#215;1</title>
		<link>http://www.vfstech.com/?p=92</link>
		<comments>http://www.vfstech.com/?p=92#comments</comments>
		<pubDate>Wed, 07 Jul 2010 22:11:31 +0000</pubDate>
		<dc:creator>Hobbes</dc:creator>
				<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://www.vfstech.com/?p=92</guid>
		<description><![CDATA[Just ran into a strange problem with Task Scheduler under Windows Server 2003.  We had a bunch of tasks that suddenly stopped running, and the Last Result status codes were 0&#215;1 and 0&#215;80.  These tasks were running as NT AUTHORITY\SYSTEM.  When I ran it via the command line, it ran fine.  [...]]]></description>
		<wfw:commentRss>http://www.vfstech.com/?feed=rss2&amp;p=92</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comma-separated ints to an array</title>
		<link>http://www.vfstech.com/?p=84</link>
		<comments>http://www.vfstech.com/?p=84#comments</comments>
		<pubDate>Sat, 17 Apr 2010 01:57:25 +0000</pubDate>
		<dc:creator>Hobbes</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[LINQ / Generics / Predicates]]></category>

		<guid isPermaLink="false">http://www.vfstech.com/?p=84</guid>
		<description><![CDATA[Turning a comma-separated list of numbers into an array the predicate / extension way.]]></description>
		<wfw:commentRss>http://www.vfstech.com/?feed=rss2&amp;p=84</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery &#8211; Find a set&#8217;s bounding rectangle</title>
		<link>http://www.vfstech.com/?p=79</link>
		<comments>http://www.vfstech.com/?p=79#comments</comments>
		<pubDate>Sat, 27 Feb 2010 20:06:13 +0000</pubDate>
		<dc:creator>Hobbes</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.vfstech.com/?p=79</guid>
		<description><![CDATA[I just came across this great jQuery extension that finds the bounding box of a wrapped set of jQuery objects.  (You do know what a wrapped set is, right?)
The code is based off a post on Andrew McHarg&#8217;s Read Eval Bacon Loop.  His original function returns a Javascript object {left, top, right, bottom}. [...]]]></description>
		<wfw:commentRss>http://www.vfstech.com/?feed=rss2&amp;p=79</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HTTP Response Headers of Ajax calls</title>
		<link>http://www.vfstech.com/?p=65</link>
		<comments>http://www.vfstech.com/?p=65#comments</comments>
		<pubDate>Wed, 13 Jan 2010 22:16:10 +0000</pubDate>
		<dc:creator>Hobbes</dc:creator>
				<category><![CDATA[IT General]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.vfstech.com/?p=65</guid>
		<description><![CDATA[It&#8217;s not obvious why you might want to access HTTP Response headers, and it&#8217;s even less obvious how to do so when you decide you need to.  Here&#8217;s how to do it (in jQuery, of course).

This example uses ajaxForm() to turn a form into an Ajax submit and then look for response headers.  [...]]]></description>
		<wfw:commentRss>http://www.vfstech.com/?feed=rss2&amp;p=65</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WebConfigurationManager.OpenWebConfiguration()</title>
		<link>http://www.vfstech.com/?p=58</link>
		<comments>http://www.vfstech.com/?p=58#comments</comments>
		<pubDate>Sun, 06 Sep 2009 17:15:00 +0000</pubDate>
		<dc:creator>Hobbes</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://www.vfstech.com/?p=58</guid>
		<description><![CDATA[I just finished banging my head against the wall for many hours tracking down an obscure problem using OpenWebConfiguration() with custom ConfigSection&#8217;s that use OnDeserializeUnrecognizedAttribute().  Although I&#8217;m still not sure why, the following is incorrect:

Configuration configuration = WebConfigurationManager.OpenWebConfiguration("~/web.config");

Instead, you need to use:

Configuration configuration = WebConfigurationManager.OpenWebConfiguration( HttpContext.Current.Request.ApplicationPath);

The first one seems to work, but your ConfigurationElement [...]]]></description>
		<wfw:commentRss>http://www.vfstech.com/?feed=rss2&amp;p=58</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Basic jQuery Effects</title>
		<link>http://www.vfstech.com/?p=51</link>
		<comments>http://www.vfstech.com/?p=51#comments</comments>
		<pubDate>Sun, 02 Aug 2009 19:57:06 +0000</pubDate>
		<dc:creator>Hobbes</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.vfstech.com/?p=51</guid>
		<description><![CDATA[See the basic jQuery effects in action: hide(), show(), toggle(), fadeOut(), and fadeIn().]]></description>
		<wfw:commentRss>http://www.vfstech.com/?feed=rss2&amp;p=51</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

