<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Melting Brains</title>
	<atom:link href="http://vgermain.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://vgermain.wordpress.com</link>
	<description>Or avoid to reinvent the wheel</description>
	<lastBuildDate>Wed, 23 Nov 2011 12:27:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='vgermain.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Melting Brains</title>
		<link>http://vgermain.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://vgermain.wordpress.com/osd.xml" title="Melting Brains" />
	<atom:link rel='hub' href='http://vgermain.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Quick wins on performance in your web applications</title>
		<link>http://vgermain.wordpress.com/2011/09/16/quick-wins-on-performance-in-your-web-applications/</link>
		<comments>http://vgermain.wordpress.com/2011/09/16/quick-wins-on-performance-in-your-web-applications/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 14:51:38 +0000</pubDate>
		<dc:creator>Vincent Germain</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Css]]></category>

		<guid isPermaLink="false">http://vgermain.wordpress.com/?p=259</guid>
		<description><![CDATA[According site requirements and business needs, your web application has to reach sometimes a higher level of reactivity. Most of the business applications does not encounter this situation because the main focus is set to business rules and engines(data manipulations and processes) and not really about interfaces and network&#8230; However, it&#8217;s an other deal with [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vgermain.wordpress.com&amp;blog=4925621&amp;post=259&amp;subd=vgermain&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://vgermain.wordpress.com/2011/09/16/quick-wins-on-performance-in-your-web-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Vincent Germain</media:title>
		</media:content>
	</item>
		<item>
		<title>Manage your Feeds with RSSToolkit</title>
		<link>http://vgermain.wordpress.com/2010/09/15/manage-your-feeds-with-rsstoolkit/</link>
		<comments>http://vgermain.wordpress.com/2010/09/15/manage-your-feeds-with-rsstoolkit/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 13:26:48 +0000</pubDate>
		<dc:creator>Vincent Germain</dc:creator>
				<category><![CDATA[Controls]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Atom]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://vgermain.wordpress.com/?p=250</guid>
		<description><![CDATA[A good resource when you need to read or generate feeds like RSS, Atom, OPML or RDF : RSS Toolkit (http://aspnetrsstoolkit.codeplex.com/). RssToolkit is a complete and simple framework to manipulate your RSS feeds in your .NET projects, from reading to generating them. Moreover, knowledge about Atom or Rss standard is not necessary : you can [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vgermain.wordpress.com&amp;blog=4925621&amp;post=250&amp;subd=vgermain&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://vgermain.wordpress.com/2010/09/15/manage-your-feeds-with-rsstoolkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Vincent Germain</media:title>
		</media:content>
	</item>
		<item>
		<title>Save your time with Attrice Team Foundation Sidekicks</title>
		<link>http://vgermain.wordpress.com/2010/08/18/save-your-time-with-attrice-team-foundation-sidekicks/</link>
		<comments>http://vgermain.wordpress.com/2010/08/18/save-your-time-with-attrice-team-foundation-sidekicks/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 14:20:03 +0000</pubDate>
		<dc:creator>Vincent Germain</dc:creator>
				<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Tool]]></category>

		<guid isPermaLink="false">http://vgermain.wordpress.com/?p=241</guid>
		<description><![CDATA[As you already may know, a great effort has been made in the administration part of Team Foundation Server 2010 regarding the previous versions. Except if you like command lines, a useful tool exists now to manage installation, projects collections, permissions, etc&#8230; Quite simple and really necessary. However, when you begin to think that you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vgermain.wordpress.com&amp;blog=4925621&amp;post=241&amp;subd=vgermain&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://vgermain.wordpress.com/2010/08/18/save-your-time-with-attrice-team-foundation-sidekicks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Vincent Germain</media:title>
		</media:content>
	</item>
		<item>
		<title>YouTube video thumbnail</title>
		<link>http://vgermain.wordpress.com/2010/07/28/youtube-video-thumbnail/</link>
		<comments>http://vgermain.wordpress.com/2010/07/28/youtube-video-thumbnail/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 12:19:23 +0000</pubDate>
		<dc:creator>Vincent Germain</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[Thumbnail]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://vgermain.wordpress.com/?p=230</guid>
		<description><![CDATA[Here a little tip/work-around to get a thumbnail from a media available on Youtube. Based on the url of the YouTube video, you can rebuild it to get a frame from the media : public string GetMediaThumbnail(string url) { url = url.Split('?')[0]; url=url.Replace("http://www.youtube.com/v/", "http://img.youtube.com/vi/"); url += "/1.jpg"; return url; } No pretention about it but [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vgermain.wordpress.com&amp;blog=4925621&amp;post=230&amp;subd=vgermain&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://vgermain.wordpress.com/2010/07/28/youtube-video-thumbnail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Vincent Germain</media:title>
		</media:content>
	</item>
		<item>
		<title>Upload a video file with Youtube API</title>
		<link>http://vgermain.wordpress.com/2010/07/28/upload-video-file-with-youtube-api/</link>
		<comments>http://vgermain.wordpress.com/2010/07/28/upload-video-file-with-youtube-api/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 12:11:07 +0000</pubDate>
		<dc:creator>Vincent Germain</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[.NET API]]></category>
		<category><![CDATA[Upload]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://vgermain.wordpress.com/?p=222</guid>
		<description><![CDATA[After reading many documentations and posts about the topic, I think it will be usefull to share a part of code to upload a video file to Youtube with the .NET API. This one is provided by google and the following sample use it. First, you need to own a YoutTube Account. Go to YouTube [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vgermain.wordpress.com&amp;blog=4925621&amp;post=222&amp;subd=vgermain&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://vgermain.wordpress.com/2010/07/28/upload-video-file-with-youtube-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Vincent Germain</media:title>
		</media:content>
	</item>
		<item>
		<title>Floodlight on Silverlight Architectures !</title>
		<link>http://vgermain.wordpress.com/2010/02/16/floodlight-on-silverlight-architectures/</link>
		<comments>http://vgermain.wordpress.com/2010/02/16/floodlight-on-silverlight-architectures/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 15:30:38 +0000</pubDate>
		<dc:creator>Vincent Germain</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[.Net RIA Services]]></category>
		<category><![CDATA[MEF]]></category>
		<category><![CDATA[MVVM]]></category>
		<category><![CDATA[PRISM]]></category>

		<guid isPermaLink="false">http://vgermain.wordpress.com/?p=190</guid>
		<description><![CDATA[I have started to learn and practice Silverlight 2.0/3.0 since many months and I must admit that it was not a simple task. Coming from a long experience in ASP.NET development, it was a change to use client-server solutions and a great pleasure to discover others syntaxes(WPF) and architectures&#8230; but when it comes to find [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vgermain.wordpress.com&amp;blog=4925621&amp;post=190&amp;subd=vgermain&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://vgermain.wordpress.com/2010/02/16/floodlight-on-silverlight-architectures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Vincent Germain</media:title>
		</media:content>
	</item>
		<item>
		<title>101 Linq Samples</title>
		<link>http://vgermain.wordpress.com/2010/02/16/101-linq-samples/</link>
		<comments>http://vgermain.wordpress.com/2010/02/16/101-linq-samples/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 13:11:24 +0000</pubDate>
		<dc:creator>Vincent Germain</dc:creator>
				<category><![CDATA[Linq To Entity]]></category>
		<category><![CDATA[Linq To SQL]]></category>
		<category><![CDATA[Linq Samples]]></category>

		<guid isPermaLink="false">http://vgermain.wordpress.com/?p=185</guid>
		<description><![CDATA[There is a while that I have this link in my &#8220;Linq bookmarks collection&#8221; and I think it will be helpfull for beginner and anyone who has forgotten a scrap of Linq syntax or has failed to build a query&#8230; http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx Filed under: Linq To Entity, Linq To SQL<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vgermain.wordpress.com&amp;blog=4925621&amp;post=185&amp;subd=vgermain&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://vgermain.wordpress.com/2010/02/16/101-linq-samples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Vincent Germain</media:title>
		</media:content>
	</item>
		<item>
		<title>Execute DotNet Code on the fly</title>
		<link>http://vgermain.wordpress.com/2009/04/16/execute-dotnet-code-on-the-fly/</link>
		<comments>http://vgermain.wordpress.com/2009/04/16/execute-dotnet-code-on-the-fly/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 08:04:35 +0000</pubDate>
		<dc:creator>Vincent Germain</dc:creator>
				<category><![CDATA[Add-Ins]]></category>

		<guid isPermaLink="false">http://vgermain.wordpress.com/?p=172</guid>
		<description><![CDATA[Sometimes, we need to execute a short part of code to accomplish a unique and simple task, like deleting all files of a folder and his subfolders or testing a network communication&#8230; All sort of tasks that you don&#8217;t need/want to create a project or a page/form. So, I have written on my spare time [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vgermain.wordpress.com&amp;blog=4925621&amp;post=172&amp;subd=vgermain&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://vgermain.wordpress.com/2009/04/16/execute-dotnet-code-on-the-fly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Vincent Germain</media:title>
		</media:content>
	</item>
		<item>
		<title>Display a hierarchy with Reporting Services</title>
		<link>http://vgermain.wordpress.com/2009/04/07/display-a-hierarchy-with-reporting-services/</link>
		<comments>http://vgermain.wordpress.com/2009/04/07/display-a-hierarchy-with-reporting-services/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 15:08:39 +0000</pubDate>
		<dc:creator>Vincent Germain</dc:creator>
				<category><![CDATA[Reporting Services]]></category>

		<guid isPermaLink="false">http://vgermain.wordpress.com/?p=160</guid>
		<description><![CDATA[The reporting services limits can be easily reached when your customer ask you, for example, to display a department structure or an object composition. In my example, we have: Dep1 Dep11 Dep12 Dep13 Dep2 Dep21 Dep211 Dep2111 Structured in database like that: With Reporting Services, we know how to display a table and group elements. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vgermain.wordpress.com&amp;blog=4925621&amp;post=160&amp;subd=vgermain&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://vgermain.wordpress.com/2009/04/07/display-a-hierarchy-with-reporting-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Vincent Germain</media:title>
		</media:content>

		<media:content url="http://vgermain.files.wordpress.com/2009/04/rslevelsample.jpg" medium="image">
			<media:title type="html">rslevelsample</media:title>
		</media:content>
	</item>
		<item>
		<title>Linq to SQL Boolean operation convertion</title>
		<link>http://vgermain.wordpress.com/2009/03/05/linq-to-sql-boolean-operation-convertion/</link>
		<comments>http://vgermain.wordpress.com/2009/03/05/linq-to-sql-boolean-operation-convertion/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 15:41:40 +0000</pubDate>
		<dc:creator>Vincent Germain</dc:creator>
				<category><![CDATA[Linq To SQL]]></category>

		<guid isPermaLink="false">http://vgermain.wordpress.com/?p=156</guid>
		<description><![CDATA[Another limit when using Linq To SQL is the SQL translation of boolean operation. For exemple, when writting: from s in sTable select new{ BoolValue=BoolValue1&#38;&#38;BoolValue2 } the corresponding SQL interpretation will be like that: select BoolValue=case when (BoolValue1 and BoolValue2) then 1 when !(BoolValue1 and BoolValue2) then 0 else NULL end from sTable However, the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vgermain.wordpress.com&amp;blog=4925621&amp;post=156&amp;subd=vgermain&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://vgermain.wordpress.com/2009/03/05/linq-to-sql-boolean-operation-convertion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Vincent Germain</media:title>
		</media:content>
	</item>
	</channel>
</rss>
