<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Louis Haussknechts' Blog</title>
        <link>http://geekswithblogs.net/Louis/Default.aspx</link>
        <description>Louis' adventures in .Net</description>
        <language>en</language>
        <copyright>Louis Haußknecht</copyright>
        <managingEditor>lh@haussknecht.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Louis Haussknechts' Blog</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/Louis/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>New Blog</title>
            <link>http://geekswithblogs.net/Louis/archive/2009/05/03/131690.aspx</link>
            <description>I moved my blog to &lt;a href="http://www.stuff-for-geeks.com"&gt;www.stuff-for-geeks.com&lt;/a&gt;. Check it out and update your links ;)&lt;br /&gt;
&lt;br /&gt;
Thanks stuffforgeeks.net for hosting my blog for the last years!&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=131690"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=131690" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Louis/aggbug/131690.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Louis Haußknecht</dc:creator>
            <guid>http://geekswithblogs.net/Louis/archive/2009/05/03/131690.aspx</guid>
            <pubDate>Sun, 03 May 2009 15:37:30 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Louis/comments/131690.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Louis/archive/2009/05/03/131690.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Louis/comments/commentRss/131690.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Louis/services/trackbacks/131690.aspx</trackback:ping>
        </item>
        <item>
            <title>Location Offset on TabControl</title>
            <category>Compact Framework</category>
            <link>http://geekswithblogs.net/Louis/archive/2005/12/22/63856.aspx</link>
            <description>&lt;P&gt;&lt;FONT face=Arial&gt;Placing a control on a Form and on a TabPage with the same Location property set result in different positions on the screen, because there are different points of origin.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;I figured out that there are different offsets for x and y&amp;nbsp;axis. (Offest is valid for TabPage/Form on Windows CE)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;x) +5&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;y) +31&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=63856"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=63856" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Louis/aggbug/63856.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Louis Haußknecht</dc:creator>
            <guid>http://geekswithblogs.net/Louis/archive/2005/12/22/63856.aspx</guid>
            <pubDate>Thu, 22 Dec 2005 14:02:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Louis/comments/63856.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Louis/archive/2005/12/22/63856.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Louis/comments/commentRss/63856.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Louis/services/trackbacks/63856.aspx</trackback:ping>
        </item>
        <item>
            <title>Search geekswithblogs.net</title>
            <link>http://geekswithblogs.net/Louis/archive/2005/11/28/61363.aspx</link>
            <description>&lt;P&gt;I'm wondering why I can't find a search function here?!&lt;/P&gt;
&lt;P&gt;Any ideas?&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=61363"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=61363" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Louis/aggbug/61363.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Louis Haußknecht</dc:creator>
            <guid>http://geekswithblogs.net/Louis/archive/2005/11/28/61363.aspx</guid>
            <pubDate>Mon, 28 Nov 2005 15:30:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Louis/comments/61363.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Louis/archive/2005/11/28/61363.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Louis/comments/commentRss/61363.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Louis/services/trackbacks/61363.aspx</trackback:ping>
        </item>
        <item>
            <title>KeyValuePair XML serialization</title>
            <link>http://geekswithblogs.net/Louis/archive/2005/11/28/61354.aspx</link>
            <description>&lt;P&gt;I just wanted to pass a generic KeyValuePair(of String,DateTime)&amp;nbsp;over a webservice. The generated client proxy is:&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Partial&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Class&lt;/FONT&gt;&lt;FONT size=2&gt; KeyValuePairOfStringDateTime&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Class&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000 size=3&gt;Well, this is not really what&amp;nbsp;I wanted...., but the classname is nice!&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=61354"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=61354" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Louis/aggbug/61354.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Louis Haußknecht</dc:creator>
            <guid>http://geekswithblogs.net/Louis/archive/2005/11/28/61354.aspx</guid>
            <pubDate>Mon, 28 Nov 2005 12:55:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Louis/comments/61354.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Louis/archive/2005/11/28/61354.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Louis/comments/commentRss/61354.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Louis/services/trackbacks/61354.aspx</trackback:ping>
        </item>
        <item>
            <title>Webservice and framework version issues 1.1 - 2.0</title>
            <link>http://geekswithblogs.net/Louis/archive/2005/11/27/61306.aspx</link>
            <description>&lt;P&gt;I came over this issue, while extending a webservice written in .net 1.1 with a 2.0 - plugin.&lt;/P&gt;
&lt;P&gt;I implemented the correct interface in my plugin, which is needed to be recognized by the plugin loader. Once the plugin was deployed I saw, that the plugin was not loaded at app-startup.&lt;/P&gt;
&lt;P&gt;I wanted to investigate, why there was this behavior. So I connected to the iis process and wanted to debug the 1.1 app and the plugin loader method. The problem was, that it is not possible to debug a 1.1 webservice app with Visual Studio 2005. Connecting with VS 2003 works, so I found out, that reflection didn't recognize my plugin (the implemented interface).&lt;/P&gt;
&lt;P&gt;I thought that there was something called side-by-side execution for 2.0 and 1.1 assemblies, but it's not working by default for web-apps.&lt;/P&gt;
&lt;P&gt;The solution is to go to the inetmgr&amp;nbsp;mmc and switch the ASP.Net version from 1.1 to 2.0 in the ASP.NET tab.&lt;/P&gt;
&lt;P&gt;After manually selecting the framework version the 1.1 webservice app was able to recognize my 2.0 - plugin via reflection.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=61306"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=61306" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Louis/aggbug/61306.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Louis Haußknecht</dc:creator>
            <guid>http://geekswithblogs.net/Louis/archive/2005/11/27/61306.aspx</guid>
            <pubDate>Sun, 27 Nov 2005 20:47:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Louis/comments/61306.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Louis/archive/2005/11/27/61306.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Louis/comments/commentRss/61306.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Louis/services/trackbacks/61306.aspx</trackback:ping>
        </item>
        <item>
            <title>Search Engines and RFID</title>
            <link>http://geekswithblogs.net/Louis/archive/2005/08/24/50999.aspx</link>
            <description>&lt;P&gt;I just read &lt;A href="http://www.geekswithblogs.net/pavelka/archive/2005/08/24/50970.aspx"&gt;Hannes&lt;/A&gt;&amp;nbsp;post about the fictional future of "search engines" and how they work with any given information.&lt;/P&gt;
&lt;P&gt;In my opinion there is a general risk for a persons privacy when search algorithms add information such as buying patterns in real life&amp;nbsp;(which is possible with RFID technology) to a personal profile.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=50999"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=50999" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Louis/aggbug/50999.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Louis Haußknecht</dc:creator>
            <guid>http://geekswithblogs.net/Louis/archive/2005/08/24/50999.aspx</guid>
            <pubDate>Wed, 24 Aug 2005 22:30:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Louis/comments/50999.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Louis/archive/2005/08/24/50999.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Louis/comments/commentRss/50999.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Louis/services/trackbacks/50999.aspx</trackback:ping>
        </item>
        <item>
            <title>ClearType</title>
            <category>General</category>
            <link>http://geekswithblogs.net/Louis/archive/2005/08/17/50451.aspx</link>
            <description>&lt;P&gt;One week ago I switched on ClearType on my desktop system. The system is a dual head system with one crt and one tft connected. &lt;/P&gt;
&lt;P&gt;I never heard about ClearType before I got my Axim X5v PDA which has ClearType enabled by default. The reading experience on that device is very nice. Everything is very smooth.&lt;/P&gt;
&lt;P&gt;Now I'm using ClearType on my desktop and this is my experience:&lt;/P&gt;
&lt;P&gt;Reading E-Books is really great and you're not getting tired of reading many articles.&lt;BR&gt;The desktop looks crappy. The Font of the icons is not suitable for cleartype. I have to mention, that I have a holiday picture as background image, but also with the plain blue background there are shadows around the text.&lt;BR&gt;Coding with Visual Studio is fun and all the text here looks very nice and smooth too.&lt;BR&gt;I have not noticed any performance loss on my machine.&lt;/P&gt;
&lt;P&gt;I think I leave ClearType switched on if there are no negative site-effects.&lt;/P&gt;
&lt;P&gt;What's your experience on ClearType?&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=50451"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=50451" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Louis/aggbug/50451.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Louis Haußknecht</dc:creator>
            <guid>http://geekswithblogs.net/Louis/archive/2005/08/17/50451.aspx</guid>
            <pubDate>Wed, 17 Aug 2005 19:55:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Louis/comments/50451.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Louis/archive/2005/08/17/50451.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Louis/comments/commentRss/50451.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Louis/services/trackbacks/50451.aspx</trackback:ping>
        </item>
        <item>
            <title>Unit test in reality...</title>
            <link>http://geekswithblogs.net/Louis/archive/2005/08/16/50306.aspx</link>
            <description>&lt;P&gt;Last Friday&amp;nbsp;I met my old friend &lt;A href="http://de.thespoke.net/MyBlog/hjp/MyBlog.aspx"&gt;Hannes Pavelka&lt;/A&gt;. We&amp;nbsp;had some beer in a really nice pub here in Dortmund (&lt;A href="http://limericks-irish-pub.de/"&gt;Limericks &lt;/A&gt;) as he talked about unit testing in his current project. They use NUnit throughout the whole developing process. The biggest problem though is that they do not write their test before implementing, because it is to time consuming! &lt;/P&gt;
&lt;P&gt;There are different approaches to replace existing API for testing and avoid calling resource intensive objects. One is called "mocking", the other is known as "stubbing". While mocking mimics a specific behavior and expects various actions stubbing only decouples time-consuming actions such as database queries.&lt;/P&gt;
&lt;P&gt;Look at an Martin Fowler's article on mocks and stubs &lt;A href="http://www.martinfowler.com/articles/mocksArentStubs.html"&gt;here&lt;/A&gt;&amp;nbsp;for more information.&lt;/P&gt;
&lt;P&gt;As you can see, you should use mock components. The main drawback is that this is a very time-consuming work to create them. For this purpose Ayende Rahien developed his Mock Object Framework &lt;A href="http://www.codeproject.com/useritems/Rhino_Mocks_22.asp"&gt;Rhino Mocks&lt;/A&gt;. It's really worth taking a look at it, because it simplifies life as a developer. &lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=50306"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=50306" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Louis/aggbug/50306.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Louis Haußknecht</dc:creator>
            <guid>http://geekswithblogs.net/Louis/archive/2005/08/16/50306.aspx</guid>
            <pubDate>Tue, 16 Aug 2005 10:18:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Louis/comments/50306.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Louis/archive/2005/08/16/50306.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Louis/comments/commentRss/50306.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Louis/services/trackbacks/50306.aspx</trackback:ping>
        </item>
        <item>
            <title>.Net in Germany</title>
            <category>General</category>
            <link>http://geekswithblogs.net/Louis/archive/2005/07/17/47444.aspx</link>
            <description>&lt;P&gt;It's 2005. We are in the year of .net 2.0. &lt;/P&gt;
&lt;P&gt;Looking around and searching for new projects at &lt;A href="http://www.gulp.de"&gt;http://www.gulp.de&lt;/A&gt; I noticed that&lt;/P&gt;
&lt;P&gt;there are  &lt;STRONG&gt;110 &lt;/STRONG&gt;open projects when entering "Java" as the keyword compared to only &lt;STRONG&gt;18&lt;/STRONG&gt; projects with "C#".&lt;/P&gt;
&lt;P&gt;For me as a consultant who is specialized on .net technology it is a very disappointing result. &lt;/P&gt;
&lt;P&gt;Are the Germans so slow when it comes to new technologies such as .net, or are we just afraid of &lt;EM&gt;new&lt;/EM&gt; things?&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=47444"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=47444" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Louis/aggbug/47444.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Louis Haußknecht</dc:creator>
            <guid>http://geekswithblogs.net/Louis/archive/2005/07/17/47444.aspx</guid>
            <pubDate>Mon, 18 Jul 2005 02:03:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Louis/comments/47444.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Louis/archive/2005/07/17/47444.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Louis/comments/commentRss/47444.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Louis/services/trackbacks/47444.aspx</trackback:ping>
        </item>
        <item>
            <title>My first blog...</title>
            <category>General</category>
            <link>http://geekswithblogs.net/Louis/archive/2005/07/17/47443.aspx</link>
            <description>&lt;P&gt;Well,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;this is my first post in my own blog. Thanks to the guys at &lt;A href=""&gt;www.geekswithblogs.net&lt;/A&gt; for offering me the space.&lt;/P&gt;
&lt;P&gt;As a developer and consultant I want to share my experience in building applications with .net technology. The main focus will be on developing software for&amp;nbsp;mobile devices.&lt;/P&gt;
&lt;P&gt;I started with .net in 2003. Hannes, a friend of mine, gave me a first introduction in Visual Studio .Net and C#. At that time I had Java know-how and learning C# was not that hard ;-). &lt;/P&gt;
&lt;P&gt;Since then&amp;nbsp;I was more and more&amp;nbsp;enthusiastic in programming with the Microsoft .Net - Framework.&lt;/P&gt;
&lt;P&gt;It was so joyful to port my last project from Java to .net that I never touched Java again!&lt;/P&gt;
&lt;P&gt;So have fun with this blog and stay tuned for new posts!&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=47443"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=47443" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Louis/aggbug/47443.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Louis Haußknecht</dc:creator>
            <guid>http://geekswithblogs.net/Louis/archive/2005/07/17/47443.aspx</guid>
            <pubDate>Mon, 18 Jul 2005 01:21:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Louis/comments/47443.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Louis/archive/2005/07/17/47443.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Louis/comments/commentRss/47443.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Louis/services/trackbacks/47443.aspx</trackback:ping>
        </item>
    </channel>
</rss>