<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" 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:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Steinis Blog</title>
    <link>http://www.chstein.net/blog/</link>
    <description>.NETte Dinge und noch einiges mehr ;-)</description>
    <language>de-DE</language>
    <copyright>Christian Stein</copyright>
    <lastBuildDate>Tue, 15 Jul 2008 13:55:47 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>steinisweb@web.de</managingEditor>
    <webMaster>steinisweb@web.de</webMaster>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SteinisBlog" type="application/rss+xml" /><item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=48725b7b-ade4-4416-ae5a-8bf9a2389b5d</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,48725b7b-ade4-4416-ae5a-8bf9a2389b5d.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,48725b7b-ade4-4416-ae5a-8bf9a2389b5d.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=48725b7b-ade4-4416-ae5a-8bf9a2389b5d</wfw:commentRss>
      
      <title>Your Code Smells...</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,48725b7b-ade4-4416-ae5a-8bf9a2389b5d.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/336106223/YourCodeSmells.aspx</link>
      <pubDate>Tue, 15 Jul 2008 13:55:47 GMT</pubDate>
      <description>&lt;blockquote&gt;&#xD;
          &lt;p&gt;&#xD;
            &lt;a href="http://en.wikipedia.org/wiki/Code_smell"&gt;Wikipedia...&lt;/a&gt; In computer programming,&#xD;
code smell is any symptom in the source code of a computer program that indicates&#xD;
something may be wrong. It generally indicates that the code should be refactored&#xD;
or the overall design should be reexamined. The term appears to have been coined by&#xD;
Kent Beck on WardsWiki. Usage of the term increased after it was featured in Refactoring.&#xD;
Improving the Design of Existing Code.&#xD;
&lt;/p&gt;&#xD;
        &lt;/blockquote&gt;&#xD;
        &lt;p&gt;&#xD;
Das Thema ist wahrscheinlich so alt wie das Entwickeln selbst. Wie baue ich guten&#xD;
Code oder anders was macht guten Code aus. Im aktuellen Projekt bin ich viel in fremden&#xD;
Code unterwegs und es ist schon teilweise Wahnsinn was da alles produktiv! läuft...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Es gibt zahlreiche &lt;a href="http://en.wikipedia.org/wiki/Code_smell"&gt;Artikel&lt;/a&gt;,&#xD;
die sich mit dem Thema auseinander setzen bzw. gesetzt haben.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Ich möchte mich an dieser Stelle nicht ausnehmen, manchmal ist der Zeitdruck einfach&#xD;
zu groß. Eine vernünftige Ausrede ist auch nicht. I know ;-) . Allerdings sollte ein&#xD;
konsequentes Code Refactoring dafür sorgen, dass wenigstens die Grundprinzipien eingehalten&#xD;
werden. Am Ende provitieren alle (Entwickler, Projektleiter, Anwender, Vertriebler,&#xD;
Manager, ...) davon, dass der Code sauber ist. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Beim stöbern bin ich auf einen &lt;a href="http://www.codinghorror.com/blog/archives/000589.html"&gt;älteren&#xD;
Bericht von Jeff&lt;/a&gt; gestoßen, der wunderbar ein paar Dinge darlegt.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Ebenso hat &lt;a href="http://saftsack.fs.uni-bayreuth.de/~dun3/archives/category/it/programming/patterns"&gt;Tobi&lt;/a&gt; auch&#xD;
so einige nette &lt;a href="http://saftsack.fs.uni-bayreuth.de/~dun3/archives/category/it/programming/patterns"&gt;Links&lt;/a&gt; zum&#xD;
Thema parat (btw interessante Linkadresse ;-) )&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=48725b7b-ade4-4416-ae5a-8bf9a2389b5d"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=lJwkyJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=lJwkyJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=w1iLmJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=w1iLmJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=njpeIj"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=njpeIj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=Qz2fIJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=Qz2fIJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/336106223" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,48725b7b-ade4-4416-ae5a-8bf9a2389b5d.aspx</comments>
      <category>Entwicklung</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/07/15/YourCodeSmells.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=bd23b5aa-6cce-471a-823a-1e53eedd7733</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,bd23b5aa-6cce-471a-823a-1e53eedd7733.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,bd23b5aa-6cce-471a-823a-1e53eedd7733.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=bd23b5aa-6cce-471a-823a-1e53eedd7733</wfw:commentRss>
      
      <title>Langsames Debuggen mit Visual Studio 2008 und Firefox</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,bd23b5aa-6cce-471a-823a-1e53eedd7733.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/331535263/LangsamesDebuggenMitVisualStudio2008UndFirefox.aspx</link>
      <pubDate>Thu, 10 Jul 2008 08:19:23 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Wenn für das Debuggen von ASP.NET Anwendungen Firefox genutzt wird, kann es zu einer&#xD;
Verlangsamung von Firefox kommen. &lt;a href="http://feeds.feedburner.com/~r/ScottOnWriting/~3/331112646/13367.aspx"&gt;Scott&lt;/a&gt; hat&#xD;
sich ein wenig ausgiebiger damit beschäftigt um am Ende festzustellen, dass es hier&#xD;
schon längst eine Lösung für gibt...&#xD;
&lt;/p&gt;&#xD;
        &lt;blockquote&gt;&#xD;
          &lt;p&gt;&#xD;
Consequently, to fix this problem of slow response times when visiting localhost using&#xD;
Firefox, either set the network.dns.diableIPv6 configuration property to true &lt;em&gt;or&lt;/em&gt; set&#xD;
the &lt;strong&gt;network.dns.ipv4OnlyDomains&lt;/strong&gt; configuration property to “localhost”.&#xD;
My search led me to &lt;a href="http://www.andreas-kraus.net/blog/fix-the-slow-firefox-when-using-localhost-with-visual-studio/"&gt;many&lt;/a&gt;&lt;a href="http://blog.andreloker.de/post/2008/06/Speed-up-Firefox-when-using-Development-Server.aspx"&gt;pages&lt;/a&gt;&lt;a href="http://codepoetry.wordpress.com/2007/03/27/firefox-very-slow-on-localhost-connections-on-vista/"&gt;around&lt;/a&gt; the&#xD;
Web suggested that you set the &lt;strong&gt;nework.dns.disableIPv6&lt;/strong&gt; property to&#xD;
true, but this would disable IPv6 support for &lt;em&gt;all&lt;/em&gt; sites visited by the browser&#xD;
(at least according to the Wiki documentation). Therefore I set the &lt;strong&gt;network.dns.ipv4OnlyDomains&lt;/strong&gt; property&#xD;
to “localhost”.&#xD;
&lt;/p&gt;&#xD;
        &lt;/blockquote&gt;&#xD;
        &lt;p&gt;&#xD;
Gelesen bei &lt;a href="http://feeds.feedburner.com/~r/ScottOnWriting/~3/331112646/13367.aspx"&gt;Scott&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=bd23b5aa-6cce-471a-823a-1e53eedd7733"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=0YcUQJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=0YcUQJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=MU53WJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=MU53WJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=OXGpJj"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=OXGpJj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=IzXlBJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=IzXlBJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/331535263" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,bd23b5aa-6cce-471a-823a-1e53eedd7733.aspx</comments>
      <category>Entwicklung</category>
      <category>Entwicklung / ASP.NET</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/07/10/LangsamesDebuggenMitVisualStudio2008UndFirefox.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=bac03301-8ecf-4249-b9d4-25982671d2ef</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,bac03301-8ecf-4249-b9d4-25982671d2ef.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,bac03301-8ecf-4249-b9d4-25982671d2ef.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=bac03301-8ecf-4249-b9d4-25982671d2ef</wfw:commentRss>
      
      <title>NArrange</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,bac03301-8ecf-4249-b9d4-25982671d2ef.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/323802068/NArrange.aspx</link>
      <pubDate>Tue, 01 Jul 2008 05:53:49 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Durch einen Artikel von &lt;a href="http://www.dotnetjunkies.com/WebLog/jamesnies/"&gt;James&#xD;
Nies&lt;/a&gt; auf &lt;a href="http://www.codeproject.com/KB/codegen/narrange.aspx"&gt;CodeProject&lt;/a&gt; bin&#xD;
ich auf sein neueste Open Source Project &lt;a href="http://narrange.sourceforge.net/"&gt;NArrange&lt;/a&gt; aufmerksam&#xD;
geworden. Der erste Eindruck ist wirklich gut. Sortiert es Methoden, Attribute, usw.&#xD;
innerhalb von Klassen um und packt das ganze in einzelne Regions. Das Tool kann auch&#xD;
in Visual Studio integriert werden.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://narrange.sourceforge.net/"&gt;&#xD;
            &lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="777" alt="image" src="http://www.chstein.net/blog/content/binary/WindowsLiveWriter/NArrange_6F06/image_5.png" width="644" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=bac03301-8ecf-4249-b9d4-25982671d2ef"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=sM62wJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=sM62wJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=Cold4J"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=Cold4J" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=usVDUj"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=usVDUj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=BNfFjJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=BNfFjJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/323802068" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,bac03301-8ecf-4249-b9d4-25982671d2ef.aspx</comments>
      <category>Entwicklung</category>
      <category>Entwicklung / Tools</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/07/01/NArrange.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=66f40f5a-a084-40ac-9b2d-adb7af27f9ac</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,66f40f5a-a084-40ac-9b2d-adb7af27f9ac.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,66f40f5a-a084-40ac-9b2d-adb7af27f9ac.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=66f40f5a-a084-40ac-9b2d-adb7af27f9ac</wfw:commentRss>
      
      <title>Super Geschwommen, toll gefahren und trotzdem eingebrochen...</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,66f40f5a-a084-40ac-9b2d-adb7af27f9ac.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/323016902/SuperGeschwommenTollGefahrenUndTrotzdemEingebrochen.aspx</link>
      <pubDate>Mon, 30 Jun 2008 06:12:21 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
          &lt;img style="border: 0px none ;" alt="schwimmen" src="http://www.chstein.net/blog/content/binary/WindowsLiveWriter/SuperGeschwommentollgefahrenundtrotzdem_735F/schwimmen_3.jpg" align="right" border="0" height="490" width="420"&gt;&lt;/img&gt;&#xD;
          &lt;img style="border: 0px none ;" alt="laufen" src="http://www.chstein.net/blog/content/binary/WindowsLiveWriter/SuperGeschwommentollgefahrenundtrotzdem_735F/laufen_3.jpg" align="left" border="0" height="420" width="184"&gt;&lt;/img&gt;Eigentlich&#xD;
stand alles unter einem gutem Vorzeichen am Samstag, beim &lt;a href="http://www.spreewald-triathlon.de/ausschreibung/index_triathlonausschreibung.htm"&gt;Spreewaldtriathlon&lt;/a&gt;.&#xD;
Beim 2,2 km Schwimmen konnte ich gute 5 Minuten gegenüber dem Vorjahr rausholen! Am&#xD;
Ufer jubelten mir meine lieben Fans ;-) entgegen, sodass ich selbst den strömenden&#xD;
Regen und die teils heftigen Windböen beim Radfahren vergass und wieder meinen Tunnelblick&#xD;
aufsetzte. Am Ende hab ich eine, für meine Verhältnisse, super Radrunde von 84 km&#xD;
hingelegt. Kurz vor dem Wechsel allerdings wurden meine Beine seehr schwer und brannten&#xD;
förmlich. An dem Punkt kamen die ersten Zweifel. Und das war mein Fehler, diese blöden&#xD;
Zweifel. Auf der anderen Seite soll man auch auf seine Signal hören, auch wenns im&#xD;
Wettkampf äußerst schwer fällt. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Die erste von vier Laufrunden (4x5km) zeigte sich als sehr schwer, die Beine wollten&#xD;
einfach nicht mehr, auch die kleine Verbesserung nach 3 4 km stellte sich bald wieder&#xD;
ein. Es einfach zum Mäusemelken. Die zweite Runde brachte dann den völligen Bruch.&#xD;
Ich konnte kaum noch einen Schritt machen und das bei gutem 150er Puls. Den letzten&#xD;
Kilometer konnte ich nur noch langsam gehen, auch die wiederholten Versuche brachten&#xD;
nix. Es ging nicht mehr weiter und das 10 km vor dem Ziel... &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Leere, Zweifel, ... eigentlich geht einem alles durch den Kopf. Es hat an diesem Tag&#xD;
einfach nicht sollen sein. In den nächsten Tagen werd ich für mich noch genau auswerten,&#xD;
woran es gelegen hat und wo genau meine Schwachstellen gelegen haben. Der nächste&#xD;
Triathlon kommt!!&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Übrigens einen herzlichen Glückwunsch CP für deinen allerersten gefinishten Triathlon!!&#xD;
Vielleicht hast du jetzt auch Feuer gefangen ;-) Du hast die 500m Schwimmen, 19km&#xD;
Rad und 5km Laufen wunderbar absolviert und selbst die Massagen über dich ergehen&#xD;
lassen ;-)&lt;br&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
An dieser Stelle einen Riesen Dank an alle die mich so angefeuert haben!! Das Anfeuern,&#xD;
insbesondere bei diesem besch...eidenen  Wetter,  kostet mindestens genauso&#xD;
viel Kraft wie das Schimmen, Radfahren und Laufen an sich.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Euer Steini&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=66f40f5a-a084-40ac-9b2d-adb7af27f9ac"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=xHBhBI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=xHBhBI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=UAIlzI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=UAIlzI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=lCtYQi"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=lCtYQi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=yT1oXI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=yT1oXI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/323016902" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,66f40f5a-a084-40ac-9b2d-adb7af27f9ac.aspx</comments>
      <category>Privat / Sport</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/06/30/SuperGeschwommenTollGefahrenUndTrotzdemEingebrochen.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=5bfe1f9d-0825-46f5-b1ad-20be93ef749d</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,5bfe1f9d-0825-46f5-b1ad-20be93ef749d.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,5bfe1f9d-0825-46f5-b1ad-20be93ef749d.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=5bfe1f9d-0825-46f5-b1ad-20be93ef749d</wfw:commentRss>
      
      <title>P/Invoke Interop Tool</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,5bfe1f9d-0825-46f5-b1ad-20be93ef749d.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/320472507/PInvokeInteropTool.aspx</link>
      <pubDate>Thu, 26 Jun 2008 12:02:13 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Um Verbindungen zwischen managed und unmanaged Code herzustellen, gibt es die Möglichkeit&#xD;
Plattform Invoke einzusetzen. Allerdings ist es mitunter schwierig einzusetzen, da&#xD;
Datentypen auf beiden Seiten teils unterschiedlich benutzt werden. Ein Hilfsmittel&#xD;
stellt das &lt;a href="http://msdn.microsoft.com/de-de/magazine/cc164193.aspx"&gt;Interop&#xD;
Tool&lt;/a&gt; dar. Zunächst kann die gewünschte  Methode (unmanaged) ausgewählt werden&#xD;
und erhält dann ein Beispielskript (managed) für den Aufruf der Methode generiert. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Also mir hätte das damals doch so einiges an Arbeit erspart. Gerade für den Einstieg&#xD;
in die Thematik ist es wirklich super. Ob es auch für "Spezialfälle", wie z.B. Übergabe&#xD;
von dynamischen Arrays (MFC &amp;lt;--&amp;gt; .NET) geeignet ist, bezweifle ich, allerdings&#xD;
ohne es genau zu wissen...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://msdn.microsoft.com/de-de/magazine/cc164193.aspx"&gt;MSDN Artikel&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://blogs.msdn.com/vbteam/archive/2008/03/14/making-pinvoke-easy.aspx"&gt;Artikel&#xD;
zum Tool&lt;/a&gt; (VBTeam)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.codeplex.com/clrinterop/Release/ProjectReleases.aspx?ReleaseId=14120"&gt;Tool&lt;/a&gt; (Codeplex)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Gelesen im &lt;a href="http://www.microsoft.com/germany/msdn/events/default.mspx"&gt;Microsoft&#xD;
.NET Framework Feed&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=5bfe1f9d-0825-46f5-b1ad-20be93ef749d"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=m77pAI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=m77pAI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=IPbBuI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=IPbBuI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=MK32ji"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=MK32ji" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=WnSmKI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=WnSmKI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/320472507" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,5bfe1f9d-0825-46f5-b1ad-20be93ef749d.aspx</comments>
      <category>Entwicklung</category>
      <category>Entwicklung / .NET</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/06/26/PInvokeInteropTool.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=8e0923e2-6b44-440a-b451-33264a528d5a</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,8e0923e2-6b44-440a-b451-33264a528d5a.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,8e0923e2-6b44-440a-b451-33264a528d5a.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=8e0923e2-6b44-440a-b451-33264a528d5a</wfw:commentRss>
      
      <title>External HDD Driver not found...</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,8e0923e2-6b44-440a-b451-33264a528d5a.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/315255030/ExternalHDDDriverNotFound.aspx</link>
      <pubDate>Thu, 19 Jun 2008 08:10:57 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Mensch was hab ich mich gestern gequält mit der neuen externen USB Festplatte. Jedesmal&#xD;
wenn ich sie (WD Passport 250 GB) anstecken wollte, konnte Windows XP den Treiber&#xD;
für die Installation nicht finden. Schon merkwürdig, da ich an dem Rechner schon mit&#xD;
einigen USB Sticks und anderen Festplatten gefüttert hatte.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Nach dem Suchen in zahlreichen Foren, hab ich endlich folgende &lt;a href="http://forums.whirlpool.net.au/forum-replies-archive.cfm/916997.html"&gt;Lösung&lt;/a&gt; gefunden.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Die inf-Dateien fehlten bei mir.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
disk.inf&lt;br&gt;&#xD;
disk.sys&lt;br&gt;&#xD;
usbstor.inf&lt;br&gt;&#xD;
USBSTOR.SYS&lt;br&gt;&#xD;
volsnap.sys&lt;br&gt;&#xD;
volume.inf&#xD;
&lt;/p&gt;&#xD;
Und siehe da, nachdem Windows der Ort dieser Dateien verraten wurde, klappte es :-) &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=8e0923e2-6b44-440a-b451-33264a528d5a"&gt;&lt;/img&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=nmxxMI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=nmxxMI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=MLaCmI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=MLaCmI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=lhVmSi"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=lhVmSi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=kr3eNI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=kr3eNI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/315255030" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,8e0923e2-6b44-440a-b451-33264a528d5a.aspx</comments>
      <category>Computer</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/06/19/ExternalHDDDriverNotFound.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=4c2c2d92-615f-4dde-8d2c-7b47df42f9d1</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,4c2c2d92-615f-4dde-8d2c-7b47df42f9d1.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,4c2c2d92-615f-4dde-8d2c-7b47df42f9d1.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=4c2c2d92-615f-4dde-8d2c-7b47df42f9d1</wfw:commentRss>
      
      <title>Silverlight Beispiele</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,4c2c2d92-615f-4dde-8d2c-7b47df42f9d1.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/308028932/SilverlightBeispiele.aspx</link>
      <pubDate>Mon, 09 Jun 2008 13:39:55 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Silverlight Beispiele zu Hauf...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.miketaulty.com/SLVideos.html" href="http://www.miketaulty.com/SLVideos.html"&gt;http://www.miketaulty.com/SLVideos.html&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=4c2c2d92-615f-4dde-8d2c-7b47df42f9d1"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=G3iU5I"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=G3iU5I" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=ueYnfI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=ueYnfI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=nqkHgi"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=nqkHgi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=g0BW0I"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=g0BW0I" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/308028932" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,4c2c2d92-615f-4dde-8d2c-7b47df42f9d1.aspx</comments>
      <category>Entwicklung / .NET</category>
      <category>Entwicklung / ASP.NET</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/06/09/SilverlightBeispiele.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=9797fd88-caa2-4374-8fcd-33a7623ff0af</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,9797fd88-caa2-4374-8fcd-33a7623ff0af.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,9797fd88-caa2-4374-8fcd-33a7623ff0af.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=9797fd88-caa2-4374-8fcd-33a7623ff0af</wfw:commentRss>
      
      <title>IBM Spots</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,9797fd88-caa2-4374-8fcd-33a7623ff0af.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/308026646/IBMSpots.aspx</link>
      <pubDate>Mon, 09 Jun 2008 13:30:28 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Derzeit läuft der &lt;a href="http://www-05.ibm.com/de/werbung/"&gt;Energiesparer Spot&lt;/a&gt; in&#xD;
den Medien. Nun ja.. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Am besten fand ich immer noch das &lt;a href="http://www-05.ibm.com/de/werbung/"&gt;Buzzword&#xD;
Bingo&lt;/a&gt; ;-)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www-05.ibm.com/de/werbung/"&gt;IBM Spots&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=9797fd88-caa2-4374-8fcd-33a7623ff0af"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=HXtLDI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=HXtLDI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=W0rTDI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=W0rTDI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=8UoUGi"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=8UoUGi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=Jvba0I"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=Jvba0I" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/308026646" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,9797fd88-caa2-4374-8fcd-33a7623ff0af.aspx</comments>
      <category>Fun</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/06/09/IBMSpots.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=f9496fc8-dbac-45bf-9799-769f284d989d</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,f9496fc8-dbac-45bf-9799-769f284d989d.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,f9496fc8-dbac-45bf-9799-769f284d989d.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=f9496fc8-dbac-45bf-9799-769f284d989d</wfw:commentRss>
      
      <title>Statusbasierendes Workflow HowTo</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,f9496fc8-dbac-45bf-9799-769f284d989d.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/307806050/StatusbasierendesWorkflowHowTo.aspx</link>
      <pubDate>Mon, 09 Jun 2008 06:30:28 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Statusbasierende Workflows sind eine feine Sache, nur hab ich bisher noch nichts damit&#xD;
gemacht. Die zwei Artikel von &lt;a href="http://www.odetocode.com"&gt;Scott&lt;/a&gt; sind mir&#xD;
eine wunderbare Einführung in die Thematik gewesen :-)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.odetocode.com/Articles/465.aspx" href="http://www.odetocode.com/Articles/465.aspx"&gt;http://www.odetocode.com/Articles/465.aspx&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.odetocode.com/Articles/460.aspx" href="http://www.odetocode.com/Articles/460.aspx"&gt;http://www.odetocode.com/Articles/460.aspx&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=f9496fc8-dbac-45bf-9799-769f284d989d"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=ATf0mI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=ATf0mI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=5TRzPI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=5TRzPI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=A13xli"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=A13xli" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=ACcXFI"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=ACcXFI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/307806050" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,f9496fc8-dbac-45bf-9799-769f284d989d.aspx</comments>
      <category>Entwicklung</category>
      <category>Entwicklung / .NET</category>
      <category>Entwicklung / ASP.NET</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/06/09/StatusbasierendesWorkflowHowTo.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=09fbbf2c-aa57-4a0e-b998-3566c10b0889</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,09fbbf2c-aa57-4a0e-b998-3566c10b0889.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,09fbbf2c-aa57-4a0e-b998-3566c10b0889.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=09fbbf2c-aa57-4a0e-b998-3566c10b0889</wfw:commentRss>
      
      <title>Links und rechts...</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,09fbbf2c-aa57-4a0e-b998-3566c10b0889.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/291189792/LinksUndRechts.aspx</link>
      <pubDate>Thu, 15 May 2008 20:51:23 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Hier wieder mal ein paar Links die ich nicht vergessen wollte und vielleicht für andere&#xD;
interessant sein könnten.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Mit log4net können Logdateien in den verschiedensten Ausführungen geschrieben werden.&#xD;
Einfach zu handhaben und einzusetzen. Doch wie sieht eine gute Konfiguration für den&#xD;
laufenden Betrieb aus? Hier eine mögliche Variante...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://weblogs.asp.net/tgraham/archive/2007/03/15/a-realistic-log4net-config.aspx" href="http://weblogs.asp.net/tgraham/archive/2007/03/15/a-realistic-log4net-config.aspx"&gt;http://weblogs.asp.net/tgraham/archive/2007/03/15/a-realistic-log4net-config.aspx&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Wie kann ich NHibernate möglichst effizient in Webanwendungen einsetzen. Der Artikel&#xD;
bietet dazu interessante Informationen.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.beansoftware.com/ASP.NET-Tutorials/NHibernate-Log4Net.aspx" href="http://www.beansoftware.com/ASP.NET-Tutorials/NHibernate-Log4Net.aspx"&gt;http://www.beansoftware.com/ASP.NET-Tutorials/NHibernate-Log4Net.aspx&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Wie sieht ein gutes Exceptionhandling aus? Der Benutzer soll zwar ausreichende Informationen,&#xD;
aber trotzdem keinen detaillierten Einblick in die Anwendung bekommen. Auf CodeProject&#xD;
hat &lt;a href="http://www.codeproject.com/script/Membership/Profiles.aspx?mid=18901"&gt;Daniel&lt;/a&gt; einen&#xD;
sehr guten Artikel verfasst.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.codeproject.com/KB/architecture/exceptionbestpractices.aspx" href="http://www.codeproject.com/KB/architecture/exceptionbestpractices.aspx"&gt;http://www.codeproject.com/KB/architecture/exceptionbestpractices.aspx&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=09fbbf2c-aa57-4a0e-b998-3566c10b0889"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=vphdaH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=vphdaH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=Cx9oNH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=Cx9oNH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=PSFPBh"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=PSFPBh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=i2JU8H"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=i2JU8H" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/291189792" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,09fbbf2c-aa57-4a0e-b998-3566c10b0889.aspx</comments>
      <category>Links</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/05/15/LinksUndRechts.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=1851ddea-f39b-4757-9625-43d6d43ba86e</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,1851ddea-f39b-4757-9625-43d6d43ba86e.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,1851ddea-f39b-4757-9625-43d6d43ba86e.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1851ddea-f39b-4757-9625-43d6d43ba86e</wfw:commentRss>
      
      <title>Gallery Server Pro</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,1851ddea-f39b-4757-9625-43d6d43ba86e.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/291187239/GalleryServerPro.aspx</link>
      <pubDate>Thu, 15 May 2008 20:45:33 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
          &lt;img style="border-right: 0px; border-top: 0px; margin: 0px 15px 0px 0px; border-left: 0px; border-bottom: 0px" height="233" alt="image" src="http://www.chstein.net/blog/content/binary/WindowsLiveWriter/GalleryServerPro_1400A/image_5.png" width="244" align="left" border="0"&gt;&lt;/img&gt;Wer&#xD;
eine Onlinealbum auf Basis von ASP.NET 2.0 mit AJAX sucht, dem kann der &lt;a href="http://www.galleryserverpro.com/"&gt;Gallery&#xD;
Server Pro&lt;/a&gt; empfohlen werden. Hier lassen sich die verschiedenste Medientypen,&#xD;
wie Bilder, Videos oder Dokumente in Alben verwalten. Und das alles kostenlos unter&#xD;
GNU Lizenz ;-)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Es gibt für den Code auch einen Beitrag bei &lt;a href="http://www.codeproject.com/KB/web-image/Gallery_Server_Pro.aspx"&gt;CodeProject&lt;/a&gt;.&lt;a href="http://www.galleryserverpro.com"&gt;&lt;img alt="Powered by Gallery Server Pro v2.0.2898" src="http://www.chstein.net/gallery/WebResource.axd?d=4CZswo-lmdH6yMofDVbQ9msGlVCjrav9we4A__ITd_m7EGlNGKjiD-dXLfrqiVZkpFZP0eI3y3SmScDNXSiZCpyCSAT3ZIvCowJbnq5KcJ81&amp;amp;t=633464509803541407" align="left"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=1851ddea-f39b-4757-9625-43d6d43ba86e"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=rXMHVH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=rXMHVH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=wK3duH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=wK3duH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=zQKFOh"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=zQKFOh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=tl13lH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=tl13lH" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/291187239" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,1851ddea-f39b-4757-9625-43d6d43ba86e.aspx</comments>
      <category>Entwicklung</category>
      <category>Privat / Fotos</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/05/15/GalleryServerPro.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=ed0a6b9c-6e16-4858-8c7b-133cd45cf5d1</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,ed0a6b9c-6e16-4858-8c7b-133cd45cf5d1.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,ed0a6b9c-6e16-4858-8c7b-133cd45cf5d1.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ed0a6b9c-6e16-4858-8c7b-133cd45cf5d1</wfw:commentRss>
      
      <title>Das letzte Prozent...</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,ed0a6b9c-6e16-4858-8c7b-133cd45cf5d1.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/291121309/DasLetzteProzent.aspx</link>
      <pubDate>Thu, 15 May 2008 18:44:37 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://adventureracing.wordpress.com/2008/05/14/das-letzte-prozent/"&gt;Jörg&lt;/a&gt; hat&#xD;
einen interessanten &lt;a href="http://plus7.arte.tv/de/detailPage/1697660,CmC=2017462,scheduleId=2010560.html"&gt;Link&#xD;
zu einer Sendung&lt;/a&gt; über den Leistungssport und die Leistungsoptimierung, am Beispiel&#xD;
vom Profiradteam Gerolsteiner, speziell Fabian Wegmann. Sehr interessant, wer und&#xD;
mit welchen Mitteln am sportlichen Erfolg beteiligt ist. Sehenswert für jeden Sportinteressierten&#xD;
!! &#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=ed0a6b9c-6e16-4858-8c7b-133cd45cf5d1"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=mA9lzH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=mA9lzH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=gSmLNH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=gSmLNH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=INhWPh"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=INhWPh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=XUBA9H"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=XUBA9H" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/291121309" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,ed0a6b9c-6e16-4858-8c7b-133cd45cf5d1.aspx</comments>
      <category>Sport</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/05/15/DasLetzteProzent.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=9c80e89a-55e5-42d5-8b9b-8b704312596c</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,9c80e89a-55e5-42d5-8b9b-8b704312596c.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,9c80e89a-55e5-42d5-8b9b-8b704312596c.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=9c80e89a-55e5-42d5-8b9b-8b704312596c</wfw:commentRss>
      
      <title>Links ... und rechts</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,9c80e89a-55e5-42d5-8b9b-8b704312596c.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/286834150/LinksUndRechts.aspx</link>
      <pubDate>Fri, 09 May 2008 13:40:59 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Wie es manchmal so ist, hier und da, links und rechts von dem eigentlich Gesuchten&#xD;
finden sich so manch interessante Links die zwar nicht zum aktuellen Thema passen,&#xD;
aber trotzdem nicht im Nirvana verschwinden sollten.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Assembla ist eine kostenlose Projektplattform inkl. SVN, Wiki, Board, Ticketsystem...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.assembla.com/" href="http://www.assembla.com/"&gt;http://www.assembla.com/&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Spring.NET ist die .NET Variante des Spring Frameworks. Allerdings haben die Entwickler&#xD;
das ganze nicht portiert, sondern sich inspirieren lassen...&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.springframework.net" href="http://www.springframework.net"&gt;http://www.springframework.net&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
ObjectBuilder führen den Gedanken der Factory Patterns weiter. Ähnlich Teilen vom&#xD;
Spring Framework, können auch hier Objekte mit geringen Abhängigkeiten erstellt werden.&#xD;
Sehr schöner Artikel von Chris.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.tavaresstudios.com/Blog/post/Deconstructing-ObjectBuilder---What-Is-ObjectBuilder.aspx" href="http://www.tavaresstudios.com/Blog/post/Deconstructing-ObjectBuilder---What-Is-ObjectBuilder.aspx"&gt;http://www.tavaresstudios.com/Blog/post/Deconstructing-ObjectBuilder---What-Is-ObjectBuilder.aspx&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Zum ähnlichen Thema findet sich auch beim nächsten Link etwas. Das ganze nennt sich&#xD;
Unity und ist inzwischen Teil der &lt;a href="http://www.codeplex.com/entlib"&gt;Enterprise&#xD;
Library&lt;/a&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.codeplex.com/unity" href="http://www.codeplex.com/unity"&gt;http://www.codeplex.com/unity&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Webseite eines schwedischen Studenten. Vollgepackt mit kostenlosen Templates. Da sind&#xD;
richtig schicke dabei :-)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://arcsin.se/en/" href="http://arcsin.se/en/"&gt;http://arcsin.se/en/&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=9c80e89a-55e5-42d5-8b9b-8b704312596c"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=GZGlHH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=GZGlHH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=h26DMH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=h26DMH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=GvuAsh"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=GvuAsh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=h0dwpH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=h0dwpH" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/286834150" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,9c80e89a-55e5-42d5-8b9b-8b704312596c.aspx</comments>
      <category>Links</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/05/09/LinksUndRechts.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.chstein.net/blog/Trackback.aspx?guid=cb5a57d0-6c52-4fd3-bfb7-69e1d2ae45b7</trackback:ping>
      <pingback:server>http://www.chstein.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.chstein.net/blog/PermaLink,guid,cb5a57d0-6c52-4fd3-bfb7-69e1d2ae45b7.aspx</pingback:target>
      <dc:creator>Steini</dc:creator>
      <wfw:comment>http://www.chstein.net/blog/CommentView,guid,cb5a57d0-6c52-4fd3-bfb7-69e1d2ae45b7.aspx</wfw:comment>
      <wfw:commentRss>http://www.chstein.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=cb5a57d0-6c52-4fd3-bfb7-69e1d2ae45b7</wfw:commentRss>
      
      <title>Microsoft Search Server 2008 Express</title>
      <guid isPermaLink="false">http://www.chstein.net/blog/PermaLink,guid,cb5a57d0-6c52-4fd3-bfb7-69e1d2ae45b7.aspx</guid>
      <link>http://feeds.feedburner.com/~r/SteinisBlog/~3/284697984/MicrosoftSearchServer2008Express.aspx</link>
      <pubDate>Tue, 06 May 2008 15:00:40 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Wie auch einige andere Express Produkte, gibt MS jetzt auch den sogenannten &lt;a href="http://www.microsoft.com/germany/es/produkte/serverprodukte/microsoft-search-server-2008-express.mspx"&gt;Search&#xD;
Server 2008&lt;/a&gt; in einer kostenlosen Version heraus. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Ich muss zugeben, dass ich noch nicht viel mit den "Enterprise" Produkten gemacht&#xD;
habe, aber trotzdem find ich diese Strategie interessant. &lt;a href="http://msdn.microsoft.com/en-us/sharepoint/default.aspx"&gt;Sharepoint&lt;/a&gt; war&#xD;
damals eines der ersten Produkte die kostenlos herausgegeben wurden. Nach und nach&#xD;
folgten u.a. Visual Studio und der SQL Server.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Ich glaube, dass dies für die Unternehmen bzw. die Dienstleister, die darauf basierende&#xD;
Lösungen anbieten, ein sehr großer Vorteil ist, einen Einstieg die MS Welt zu finden.&#xD;
Bleibt abzuwarten, was als nächstes kommt...&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.chstein.net/blog/aggbug.ashx?id=cb5a57d0-6c52-4fd3-bfb7-69e1d2ae45b7"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=j3ETWH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=j3ETWH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=s0baMH"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=s0baMH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=RV3l4h"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=RV3l4h" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SteinisBlog?a=dlDz8H"&gt;&lt;img src="http://feeds.feedburner.com/~f/SteinisBlog?i=dlDz8H" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SteinisBlog/~4/284697984" height="1" width="1"/&gt;</description>
      <comments>http://www.chstein.net/blog/CommentView,guid,cb5a57d0-6c52-4fd3-bfb7-69e1d2ae45b7.aspx</comments>
      <category>Entwicklung</category>
      <category>Entwicklung / Microsoft</category>
    <feedburner:origLink>http://www.chstein.net/blog/2008/05/06/MicrosoftSearchServer2008Express.aspx</feedburner:origLink></item>
  </channel>
</rss>
