<?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>Michaël&#039;s coding thoughts &#187; C#</title>
	<atom:link href="http://blog.hompus.nl/category/c/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hompus.nl</link>
	<description>Because I like to share knowledge</description>
	<lastBuildDate>Fri, 11 Mar 2011 13:35:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Make your browser cache the output of an HttpHandler</title>
		<link>http://blog.hompus.nl/2011/03/11/make-your-browser-cache-the-output-of-an-httphandler/</link>
		<comments>http://blog.hompus.nl/2011/03/11/make-your-browser-cache-the-output-of-an-httphandler/#comments</comments>
		<pubDate>Fri, 11 Mar 2011 13:30:36 +0000</pubDate>
		<dc:creator>Michaël Hompus</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[200]]></category>
		<category><![CDATA[304]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[HttpHandler]]></category>
		<category><![CDATA[If-Modified-Since]]></category>
		<category><![CDATA[Last-Modified]]></category>

		<guid isPermaLink="false">http://blog.hompus.nl/2011/03/11/make-your-browser-cache-the-output-of-a-httphandler/</guid>
		<description><![CDATA[Recently I worked on an HttpHandler implementation that is serving images from a backend system. Although everything seemed to work as expected it was discovered images were requested by the browser on every page refresh instead of caching them locally. Together with my colleague Bert-Jan I investigated and solved the problem which will be explained in this post.]]></description>
		<wfw:commentRss>http://blog.hompus.nl/2011/03/11/make-your-browser-cache-the-output-of-an-httphandler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joining an IQueryable with an IEnumerable</title>
		<link>http://blog.hompus.nl/2010/08/26/joining-an-iqueryable-with-an-ienumerable/</link>
		<comments>http://blog.hompus.nl/2010/08/26/joining-an-iqueryable-with-an-ienumerable/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 16:33:55 +0000</pubDate>
		<dc:creator>Michaël Hompus</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Contains]]></category>
		<category><![CDATA[IEnumerable]]></category>
		<category><![CDATA[IQueryable]]></category>
		<category><![CDATA[Join]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[SQL2008]]></category>

		<guid isPermaLink="false">http://blog.hompus.nl/?p=194</guid>
		<description><![CDATA[With the introduction of LINQ the difference between writing code for accessing a lists of objects in memory and accessing a list of data in an external data source like SQL is vanishing. Combining a in memory with a external list in a single query was not yet possible. With the introduction of .NET Framework 4.0 this has changed.]]></description>
		<wfw:commentRss>http://blog.hompus.nl/2010/08/26/joining-an-iqueryable-with-an-ienumerable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Calling a SharePoint Web Service from Silverlight over HTTP and HTTPS</title>
		<link>http://blog.hompus.nl/2010/01/27/calling-a-sharepoint-web-service-from-silverlight-over-http-and-https/</link>
		<comments>http://blog.hompus.nl/2010/01/27/calling-a-sharepoint-web-service-from-silverlight-over-http-and-https/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 10:52:58 +0000</pubDate>
		<dc:creator>Michaël Hompus</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[BasicHttpBinding]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[HTTPS]]></category>
		<category><![CDATA[Query]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Web Service]]></category>

		<guid isPermaLink="false">http://blog.hompus.nl/2010/01/27/calling-a-sharepoint-web-service-from-silverlight-over-http-and-https/</guid>
		<description><![CDATA[The past couple of weeks I&#8217;m working with Silverlight controls embedded in SharePoint 2007. For one of the controls I need to retrieve the data using the Search Query Web Service. I was using the following code: private void Page_Loaded(object sender, RoutedEventArgs e) { var endpoint = new EndpointAddress(GetParam(&#34;SharePointWeb&#34;) + &#34;/_vti_bin/search.asmx&#34;); var binding = new [...]]]></description>
		<wfw:commentRss>http://blog.hompus.nl/2010/01/27/calling-a-sharepoint-web-service-from-silverlight-over-http-and-https/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Generate integer lists using LINQ</title>
		<link>http://blog.hompus.nl/2009/03/25/generate_integer_lists_using_linq/</link>
		<comments>http://blog.hompus.nl/2009/03/25/generate_integer_lists_using_linq/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 13:35:00 +0000</pubDate>
		<dc:creator>Michaël Hompus</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[LINQ]]></category>

		<guid isPermaLink="false">http://hompus.wordpress.com/2009/03/25/generate_integer_lists_using_linq/</guid>
		<description><![CDATA[I was working on some old code which created three DropDown controls with hours, minutes and seconds. This was the original code: for (var i = 0; i &#60; 24; i++) { Hour.Items.Add(new ListItem(i.ToString())); } for (var i = 0; i &#60; 60; i++) { Minute.Items.Add(new ListItem(i.ToString())); Second.Items.Add(new ListItem(i.ToString())); } I wanted to LINQify it [...]]]></description>
		<wfw:commentRss>http://blog.hompus.nl/2009/03/25/generate_integer_lists_using_linq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&quot;CS0122: &#039;x&#039; is inaccessible due to its protection level&quot; but you don&#039;t want to go public</title>
		<link>http://blog.hompus.nl/2009/03/04/cs0122_x_is_inaccessible_due_to_its_protection_level_but_you_dont_want_to_go_public/</link>
		<comments>http://blog.hompus.nl/2009/03/04/cs0122_x_is_inaccessible_due_to_its_protection_level_but_you_dont_want_to_go_public/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 10:00:16 +0000</pubDate>
		<dc:creator>Michaël Hompus</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Internal]]></category>

		<guid isPermaLink="false">http://hompus.wordpress.com/2009/03/04/cs0122_x_is_inaccessible_due_to_its_protection_level_but_you_dont_want_to_go_public/</guid>
		<description><![CDATA[Sometimes you have to split your code into different assemblies. For example when I created a custom Admin Page which inherits from WebAdminPageBase (Microsoft.SharePoint.ApplicationPages). The problem with Microsoft.SharePoint.ApplicationPages is that it&#8217;s not deployed to the GAC. Putting a reference to this assembly from my assembly, also containing custom webparts and other controls which have to [...]]]></description>
		<wfw:commentRss>http://blog.hompus.nl/2009/03/04/cs0122_x_is_inaccessible_due_to_its_protection_level_but_you_dont_want_to_go_public/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

