<?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>Daniel Wertheim</title>
	<atom:link href="http://daniel.wertheim.se/feed/" rel="self" type="application/rss+xml" />
	<link>http://daniel.wertheim.se</link>
	<description>Love what you do - Continue to do it - Be eager to learn more about it.</description>
	<lastBuildDate>Fri, 27 Jan 2012 12:50:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='daniel.wertheim.se' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Daniel Wertheim</title>
		<link>http://daniel.wertheim.se</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://daniel.wertheim.se/osd.xml" title="Daniel Wertheim" />
	<atom:link rel='hub' href='http://daniel.wertheim.se/?pushpress=hub'/>
		<item>
		<title>C#, Consuming anonymous types at a later point</title>
		<link>http://daniel.wertheim.se/2012/01/27/c-consuming-anonymous-types-at-a-later-point/</link>
		<comments>http://daniel.wertheim.se/2012/01/27/c-consuming-anonymous-types-at-a-later-point/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 09:20:14 +0000</pubDate>
		<dc:creator>Daniel Wertheim</dc:creator>
				<category><![CDATA[C# 101]]></category>
		<category><![CDATA[anonymous types]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[servicestack]]></category>

		<guid isPermaLink="false">http://daniel.wertheim.se/?p=1378</guid>
		<description><![CDATA[Last night I was dealing with anonymous types and some IL code to creating and assigning values to instances of anonymous types. I stumbled upon this question: How do I declare a Field with Anonymous Type (C#) - http://stackoverflow.com/questions/964334/how-do-i-declare-a-field-with-anonymous-type-c It didn&#8217;t have anything to do with what I was doing but the thing I was [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniel.wertheim.se&amp;blog=9709818&amp;post=1378&amp;subd=danielwertheim&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://daniel.wertheim.se/2012/01/27/c-consuming-anonymous-types-at-a-later-point/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/274ce0291206c9d27635a865ac48b5c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Daniel</media:title>
		</media:content>
	</item>
		<item>
		<title>C#, Why params object[] should be forbidden! (v2)</title>
		<link>http://daniel.wertheim.se/2012/01/18/c-why-params-object-should-be-forbidden/</link>
		<comments>http://daniel.wertheim.se/2012/01/18/c-why-params-object-should-be-forbidden/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 20:21:33 +0000</pubDate>
		<dc:creator>Daniel Wertheim</dc:creator>
				<category><![CDATA[C# 101]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[params array]]></category>

		<guid isPermaLink="false">http://daniel.wertheim.se/?p=1370</guid>
		<description><![CDATA[Edit: This post has been rewritten since I first wrote it. I wrote the first edition in frustration and wasn&#8217;t to clear on my point. Lets start with a sample. First we have a method accepting an int[], using the params keyword. It just tries to output them. Lets consume it Fine. Just what we [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniel.wertheim.se&amp;blog=9709818&amp;post=1370&amp;subd=danielwertheim&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://daniel.wertheim.se/2012/01/18/c-why-params-object-should-be-forbidden/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/274ce0291206c9d27635a865ac48b5c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Daniel</media:title>
		</media:content>
	</item>
		<item>
		<title>SisoDb v9.0 Released.</title>
		<link>http://daniel.wertheim.se/2012/01/17/sisodb-v9-0-released/</link>
		<comments>http://daniel.wertheim.se/2012/01/17/sisodb-v9-0-released/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 14:28:55 +0000</pubDate>
		<dc:creator>Daniel Wertheim</dc:creator>
				<category><![CDATA[Entity storage]]></category>
		<category><![CDATA[SisoDb]]></category>
		<category><![CDATA[denali]]></category>
		<category><![CDATA[sql2012]]></category>

		<guid isPermaLink="false">http://daniel.wertheim.se/?p=1329</guid>
		<description><![CDATA[First lets make one thing clear: &#8220;No I&#8217;m not chasing Google Chrome versioning!&#8221; The reason is that I&#8217;m trying to follow Semantic versioning and if there is a change that makes SisoDb more flexible and more performant and it has been asked for, it will go into the codebase. I try to have frequent releases [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniel.wertheim.se&amp;blog=9709818&amp;post=1329&amp;subd=danielwertheim&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://daniel.wertheim.se/2012/01/17/sisodb-v9-0-released/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/274ce0291206c9d27635a865ac48b5c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Daniel</media:title>
		</media:content>

		<media:content url="http://danielwertheim.files.wordpress.com/2012/01/sisodb-v9-new-storage-layout.png?w=300" medium="image">
			<media:title type="html">SisoDb-v9-New storage layout</media:title>
		</media:content>

		<media:content url="http://danielwertheim.files.wordpress.com/2012/01/sisodb-v9-sisodbidentities-table.png" medium="image">
			<media:title type="html">SisoDb-v9-SisoDbIdentities-table</media:title>
		</media:content>

		<media:content url="http://danielwertheim.files.wordpress.com/2012/01/sisodb-v9-structure-table.png" medium="image">
			<media:title type="html">SisoDb-v9-Structure-table</media:title>
		</media:content>

		<media:content url="http://danielwertheim.files.wordpress.com/2012/01/sisodb-v9-uniques-table.png" medium="image">
			<media:title type="html">SisoDb-v9-Uniques-table</media:title>
		</media:content>
	</item>
		<item>
		<title>C#, Parallel deserialization of JSON stored in database</title>
		<link>http://daniel.wertheim.se/2012/01/11/c-parallel-deserialization-of-json-stored-in-database/</link>
		<comments>http://daniel.wertheim.se/2012/01/11/c-parallel-deserialization-of-json-stored-in-database/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 22:55:14 +0000</pubDate>
		<dc:creator>Daniel Wertheim</dc:creator>
				<category><![CDATA[C# 101]]></category>
		<category><![CDATA[Ado.Net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[datareader]]></category>
		<category><![CDATA[deserialization]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://daniel.wertheim.se/?p=1321</guid>
		<description><![CDATA[The scenario A while back ago I had to yield entities constructed by deserializing JSON stored in a database. The first solution just opened a simple single result, sequential reader against the database returning a one column result set containing JSON. This was just yield returned after deserialized to the desired entity. Trying to tweak [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniel.wertheim.se&amp;blog=9709818&amp;post=1321&amp;subd=danielwertheim&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://daniel.wertheim.se/2012/01/11/c-parallel-deserialization-of-json-stored-in-database/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/274ce0291206c9d27635a865ac48b5c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Daniel</media:title>
		</media:content>
	</item>
		<item>
		<title>C#, Visual Studio 2010, No more Client profile in 5minutes.</title>
		<link>http://daniel.wertheim.se/2012/01/07/c-visual-studio-2010-no-more-client-profile-in-5minutes/</link>
		<comments>http://daniel.wertheim.se/2012/01/07/c-visual-studio-2010-no-more-client-profile-in-5minutes/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 20:54:06 +0000</pubDate>
		<dc:creator>Daniel Wertheim</dc:creator>
				<category><![CDATA[C# 101]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[client profile]]></category>
		<category><![CDATA[project templates]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://daniel.wertheim.se/?p=1308</guid>
		<description><![CDATA[I guess I&#8217;m not alone being tired of running into the &#8220;Client profile&#8221; framework version used when creating a Console application in Visual Studio 2010. Don&#8217;t know how life is going to be in coming version of Visual Studio, but until then, lets show you a solution that takes no more than 5 minutes. Step [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniel.wertheim.se&amp;blog=9709818&amp;post=1308&amp;subd=danielwertheim&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://daniel.wertheim.se/2012/01/07/c-visual-studio-2010-no-more-client-profile-in-5minutes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/274ce0291206c9d27635a865ac48b5c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Daniel</media:title>
		</media:content>
	</item>
		<item>
		<title>C#, Generic factory with support for private constructors</title>
		<link>http://daniel.wertheim.se/2011/12/29/c-generic-factory-with-support-for-private-constructors/</link>
		<comments>http://daniel.wertheim.se/2011/12/29/c-generic-factory-with-support-for-private-constructors/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 23:12:01 +0000</pubDate>
		<dc:creator>Daniel Wertheim</dc:creator>
				<category><![CDATA[C# 101]]></category>
		<category><![CDATA[.Net 4.0]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[generic factory]]></category>
		<category><![CDATA[lambdas]]></category>
		<category><![CDATA[private constructor]]></category>
		<category><![CDATA[private constructors]]></category>

		<guid isPermaLink="false">http://daniel.wertheim.se/?p=1292</guid>
		<description><![CDATA[Today I got involved in a small question on Twitter on how to create a generic factory creating instances of classes having a private constructor. So I put together a small sample that shows a two solutions: Using Activator (around 22s per 100000) Using compiled lambdas (around 8s per 100000) The example lets you time [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniel.wertheim.se&amp;blog=9709818&amp;post=1292&amp;subd=danielwertheim&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://daniel.wertheim.se/2011/12/29/c-generic-factory-with-support-for-private-constructors/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/274ce0291206c9d27635a865ac48b5c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Daniel</media:title>
		</media:content>
	</item>
		<item>
		<title>Kiwi &#8211; brings your GitHub Wiki to your custom website</title>
		<link>http://daniel.wertheim.se/2011/12/04/kiwi-brings-your-github-wiki-to-your-custom-website/</link>
		<comments>http://daniel.wertheim.se/2011/12/04/kiwi-brings-your-github-wiki-to-your-custom-website/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 19:56:47 +0000</pubDate>
		<dc:creator>Daniel Wertheim</dc:creator>
				<category><![CDATA[GitHub]]></category>
		<category><![CDATA[Project processes etc]]></category>
		<category><![CDATA[Kiwi]]></category>
		<category><![CDATA[Markdown]]></category>
		<category><![CDATA[Syntax highlighting]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://daniel.wertheim.se/?p=1278</guid>
		<description><![CDATA[Kiwi is targeting one thing: To enable you to easily bring your GitHub Wiki content, with its GitHub flavored markdown syntax, to your own site. As of now, Kiwi only contains one module/component, &#8220;Kiwi.Markdown&#8221;. It enables you to point to a directory with Markdown files and then turns them into HTML, with support for GitHub [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniel.wertheim.se&amp;blog=9709818&amp;post=1278&amp;subd=danielwertheim&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://daniel.wertheim.se/2011/12/04/kiwi-brings-your-github-wiki-to-your-custom-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/274ce0291206c9d27635a865ac48b5c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Daniel</media:title>
		</media:content>
	</item>
		<item>
		<title>SisoDb reached v4.0.0 &#8211; now supports SqlCe4</title>
		<link>http://daniel.wertheim.se/2011/11/09/sisodb-reached-v4-0-0-now-supports-sqlce4/</link>
		<comments>http://daniel.wertheim.se/2011/11/09/sisodb-reached-v4-0-0-now-supports-sqlce4/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 10:41:41 +0000</pubDate>
		<dc:creator>Daniel Wertheim</dc:creator>
				<category><![CDATA[Entity storage]]></category>
		<category><![CDATA[SisoDb]]></category>

		<guid isPermaLink="false">http://daniel.wertheim.se/?p=1267</guid>
		<description><![CDATA[SisoDb has now reached v4.0.0 and it has gone throw some heavy changes. Let&#8217;s take a look at the release notes. Release notes It&#8217;s not backwards compatible, hence v.4.0.0 No, it&#8217;s not backwards compatible. The underlying database schema that previously had a flattened view of your structures now is key-values. Why? Well, I wan&#8217;t the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniel.wertheim.se&amp;blog=9709818&amp;post=1267&amp;subd=danielwertheim&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://daniel.wertheim.se/2011/11/09/sisodb-reached-v4-0-0-now-supports-sqlce4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/274ce0291206c9d27635a865ac48b5c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Daniel</media:title>
		</media:content>
	</item>
		<item>
		<title>Security is also about education</title>
		<link>http://daniel.wertheim.se/2011/11/07/security-is-also-about-education/</link>
		<comments>http://daniel.wertheim.se/2011/11/07/security-is-also-about-education/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 09:38:12 +0000</pubDate>
		<dc:creator>Daniel Wertheim</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[organisations]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://daniel.wertheim.se/?p=1260</guid>
		<description><![CDATA[Today I was seeing a doctors office part of the geographical region of Västra Götaland, which is somewhat unimportant, except that I wan&#8217;t you to understand that the &#8220;local doctors office&#8221; is part of a bigger organisation. This organisation spends a lot of time securing their data and I have no issue with trusting them [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniel.wertheim.se&amp;blog=9709818&amp;post=1260&amp;subd=danielwertheim&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://daniel.wertheim.se/2011/11/07/security-is-also-about-education/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/274ce0291206c9d27635a865ac48b5c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Daniel</media:title>
		</media:content>
	</item>
		<item>
		<title>Keyboard shortcuts in code using WPF MVVM and Caliburn Micro</title>
		<link>http://daniel.wertheim.se/2011/10/19/keyboard-shortcuts-in-code-using-wpf-mvvm-and-caliburn-micro/</link>
		<comments>http://daniel.wertheim.se/2011/10/19/keyboard-shortcuts-in-code-using-wpf-mvvm-and-caliburn-micro/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 19:26:41 +0000</pubDate>
		<dc:creator>Daniel Wertheim</dc:creator>
				<category><![CDATA[WPF]]></category>
		<category><![CDATA[caliburn]]></category>
		<category><![CDATA[inputbinding]]></category>
		<category><![CDATA[keybinding]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[mvvm]]></category>
		<category><![CDATA[wpf]]></category>

		<guid isPermaLink="false">http://daniel.wertheim.se/?p=1232</guid>
		<description><![CDATA[Recently I had to replace a keyboard-shortcut solution in a WPF application where the existing solution used a global hook using unmanaged code. My first tryout was using the ComponentDispatcher. At first, it seemed ok, but sometimes commands wasn&#8217;t intercepted and sometimes modifier-keys wasn&#8217;t cleared from the buffer. Lets just say &#8220;there were problems&#8221;. I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=daniel.wertheim.se&amp;blog=9709818&amp;post=1232&amp;subd=danielwertheim&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://daniel.wertheim.se/2011/10/19/keyboard-shortcuts-in-code-using-wpf-mvvm-and-caliburn-micro/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/274ce0291206c9d27635a865ac48b5c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Daniel</media:title>
		</media:content>
	</item>
	</channel>
</rss>
