<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>Christian </title>
        <link>http://christian.bloggingon.net/Default.aspx</link>
        <description>auf der Reise ins .NET - Wunderland</description>
        <language>de-DE</language>
        <copyright>Christian Kiefer</copyright>
        <managingEditor>christian.kiefer@bsp.de</managingEditor>
        <generator>Subtext Version 1.9.5.177</generator>
        <image>
            <title>Christian </title>
            <url>http://christian.bloggingon.net/images/RSS2Image.gif</url>
            <link>http://christian.bloggingon.net/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Problem mit hängendem VMware-Player</title>
            <category> -  VMware</category>
            <link>http://christian.bloggingon.net/archive/2008/05/16/problem-mit-hängendem-vmware-player.aspx</link>
            <description>&lt;p&gt;Nach einen Rechnerabsturz konnte ich meine VMware-Entwicklungsumgebung nicht mehr starten. Diese versuchte den letzten Ruhezustand zu aktivieren jedoch ohne Erfolg.&lt;/p&gt;
&lt;p&gt;Die Lösung war der Menüpunkt VMware Player | Troubleshoot | Power off and Exit. Dieser bewirkt einen Neustart ohne Aktivierung des Ruhezustandes.&lt;/p&gt;
&lt;p&gt;&lt;img height="270" width="459" alt="" src="/images/christian_bloggingon_net/_Bild1.gif" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://christian.bloggingon.net/aggbug/232.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Christian Kiefer</dc:creator>
            <guid>http://christian.bloggingon.net/archive/2008/05/16/problem-mit-hängendem-vmware-player.aspx</guid>
            <pubDate>Fri, 16 May 2008 09:39:09 GMT</pubDate>
            <wfw:comment>http://christian.bloggingon.net/comments/232.aspx</wfw:comment>
            <comments>http://christian.bloggingon.net/archive/2008/05/16/problem-mit-hängendem-vmware-player.aspx#feedback</comments>
            <wfw:commentRss>http://christian.bloggingon.net/comments/commentRss/232.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SQL-Aufgabe: aktuelle Preise ermitteln</title>
            <category> -  SQL</category>
            <link>http://christian.bloggingon.net/archive/2008/05/08/sql-aufgabe-aktuelle-preise-ermitteln.aspx</link>
            <description>&lt;p&gt;Zu einem Artikel gibt es zu verschiedenen Monaten verschiedene Preise. Die Artikeldaten stehen in der Tabelle Artikel, die verschiedenen Preise in der Tabelle Artikelpreise. &lt;/p&gt;  &lt;p&gt;Mit dem folgenden Select lassen sich die heute gültigen Preise ermitteln:    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-GB" style="color: blue"&gt;DECLARE&lt;/span&gt;&lt;span lang="EN-GB"&gt; @PriceDate &lt;span style="color: blue"&gt;AS DATETIME&lt;/span&gt;&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;SET&lt;/span&gt;&lt;span lang="EN-GB"&gt; @PriceDate &lt;span style="color: fuchsia"&gt;= &lt;span class="GramE"&gt;GETDATE()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-GB" style="color: blue"&gt;SELECT&lt;/span&gt;&lt;span lang="EN-GB"&gt; * &lt;span style="color: blue"&gt;FROM&lt;/span&gt; Artikel &lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;INNER JOIN&lt;/span&gt;&lt;span lang="EN-GB"&gt; Artikelpreise &lt;span style="color: blue"&gt;ON&lt;/span&gt; Artikelpreise.ArtikelGUID=Artikel.GUID &lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;WHERE&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-GB"&gt;(&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: green"&gt;-- Get the current Entry&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB"&gt;Artikelpreise.ValidFrom=&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB"&gt;  (&lt;span style="color: blue"&gt;CASE WHEN&lt;/span&gt; &lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB"&gt;    (&lt;span style="color: blue"&gt;SELECT TOP&lt;/span&gt; 1 ValidFrom &lt;span style="color: blue"&gt;FROM&lt;/span&gt; Artikelpreise&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;    WHERE&lt;/span&gt;&lt;span lang="EN-GB"&gt; ValidFrom&amp;lt;=@PriceDate&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;    AND&lt;/span&gt;&lt;span lang="EN-GB"&gt; Artikelpreise.ArtikelGUID=Artikel.GUID&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;    ORDER BY&lt;/span&gt;&lt;span lang="EN-GB"&gt; ValidFrom DESC&lt;span style="color: blue"&gt;) IS NULL&lt;/span&gt; &lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;THEN&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: green"&gt;-- There is only (maybe) a valid Price in the Future. Take it.&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB"&gt;    (&lt;span style="color: blue"&gt;SELECT TOP&lt;/span&gt; 1 ValidFrom &lt;span style="color: blue"&gt;FROM&lt;/span&gt; Artikelpreise&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;    WHERE&lt;/span&gt;&lt;span lang="EN-GB"&gt; Artikelpreise.ArtikelGUID=Artikel.GUID&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;    ORDER BY&lt;/span&gt;&lt;span lang="EN-GB"&gt; ValidFrom DESC) &lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;ELSE&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: green"&gt;-- Take the current found Price&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB"&gt;&lt;span style="color: blue"&gt;    &lt;/span&gt;(&lt;span style="color: blue"&gt;SELECT TOP&lt;/span&gt; 1 ValidFrom &lt;span style="color: blue"&gt;FROM&lt;/span&gt; Artikelpreise&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;    WHERE&lt;/span&gt;&lt;span lang="EN-GB"&gt; ValidFrom&amp;lt;=@PriceDate&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;    AND&lt;/span&gt;&lt;span lang="EN-GB"&gt; Artikelpreise.ArtikelGUID=Artikel.GUID&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;    ORDER BY &lt;/span&gt;&lt;span lang="EN-GB"&gt;ValidFrom DESC) &lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="color: blue"&gt;END&lt;/span&gt;&lt;span lang="EN-GB"&gt;)&lt;/span&gt;     &lt;br /&gt;&lt;span lang="EN-GB" style="color: green"&gt;-- &lt;span class="GramE"&gt;or&lt;/span&gt; no Price at all has been found&lt;/span&gt;     &lt;br /&gt;&lt;span style="color: blue"&gt;OR&lt;/span&gt; Artikelpreise.ValidFrom &lt;span style="color: blue"&gt;IS NULL&lt;/span&gt;     &lt;br /&gt;)&lt;/p&gt;&lt;img src="http://christian.bloggingon.net/aggbug/231.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Christian Kiefer</dc:creator>
            <guid>http://christian.bloggingon.net/archive/2008/05/08/sql-aufgabe-aktuelle-preise-ermitteln.aspx</guid>
            <pubDate>Thu, 08 May 2008 06:41:15 GMT</pubDate>
            <wfw:comment>http://christian.bloggingon.net/comments/231.aspx</wfw:comment>
            <comments>http://christian.bloggingon.net/archive/2008/05/08/sql-aufgabe-aktuelle-preise-ermitteln.aspx#feedback</comments>
            <wfw:commentRss>http://christian.bloggingon.net/comments/commentRss/231.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Mittels Aspose - Cells Spalten ausblenden</title>
            <category> -  Cells</category>
            <link>http://christian.bloggingon.net/archive/2008/04/16/mittels-aspose---cells-spalten-ausblenden.aspx</link>
            <description>&lt;p&gt;Es gibt in Aspose-Cells keine Funktion um Spalten auszublenden, statt dessen kann man sich behelfen, indem man die Spaltenbreite auf o setzt:&lt;/p&gt;  &lt;p&gt;Cells.SetColumnWidthPixel( 1, 0);&lt;/p&gt;&lt;img src="http://christian.bloggingon.net/aggbug/229.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Christian Kiefer</dc:creator>
            <guid>http://christian.bloggingon.net/archive/2008/04/16/mittels-aspose---cells-spalten-ausblenden.aspx</guid>
            <pubDate>Wed, 16 Apr 2008 10:45:58 GMT</pubDate>
            <wfw:comment>http://christian.bloggingon.net/comments/229.aspx</wfw:comment>
            <comments>http://christian.bloggingon.net/archive/2008/04/16/mittels-aspose---cells-spalten-ausblenden.aspx#feedback</comments>
            <wfw:commentRss>http://christian.bloggingon.net/comments/commentRss/229.aspx</wfw:commentRss>
        </item>
        <item>
            <title>www.ebundesanzeiger.de</title>
            <category>_Allgemein</category>
            <link>http://christian.bloggingon.net/archive/2008/04/14/www.ebundesanzeiger.de.aspx</link>
            <description>&lt;p&gt;Unter der Adresse &lt;a href="https://www.ebundesanzeiger.de" target="_blank"&gt;https://www.ebundesanzeiger.de&lt;/a&gt; findet man den elektronischen Bundesanzeiger, die Plattform für zentrale Veröffentlichungen, Bekanntmachungen und rechtlich relevante Unternehmensnachrichten.&lt;/p&gt;  &lt;p&gt;Hier kann man sich z.B: die Bilanzen aller GmbH's ab 2006 anzeigen lassen. Dies kann von Vorteil sein wenn man sich über eine GmbH informieren möchte.&lt;/p&gt;  &lt;p&gt;Fehlt nur noch eine Webseite welche die Bilanzwerte automatisch auswertet und die ermittelten Kennzahlen ausgibt und bewertet - wenn jemand eine solche Webseite kennt mit bitte mitteilen!&lt;/p&gt;&lt;img src="http://christian.bloggingon.net/aggbug/228.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Christian Kiefer</dc:creator>
            <guid>http://christian.bloggingon.net/archive/2008/04/14/www.ebundesanzeiger.de.aspx</guid>
            <pubDate>Mon, 14 Apr 2008 10:38:01 GMT</pubDate>
            <wfw:comment>http://christian.bloggingon.net/comments/228.aspx</wfw:comment>
            <comments>http://christian.bloggingon.net/archive/2008/04/14/www.ebundesanzeiger.de.aspx#feedback</comments>
            <wfw:commentRss>http://christian.bloggingon.net/comments/commentRss/228.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Kleine Funktion: ToValidByte</title>
            <category> -  CSharp</category>
            <link>http://christian.bloggingon.net/archive/2008/04/04/kleine-funktion-tovalidbyte.aspx</link>
            <description>&lt;p&gt;Hier eine kleine Funktion um ein beliebiges Objekt in einen gültigen Byte-Wert umzuwandeln:&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-GB" style="font-size: 10pt; color: blue; font-family: " courier="" new=""&gt;static&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt; &lt;span style="color: blue"&gt;public&lt;/span&gt; &lt;span style="color: blue"&gt;byte&lt;/span&gt; ToValidByte(&lt;span style="color: blue"&gt;object&lt;/span&gt; n) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n==&lt;span style="color: blue"&gt;null&lt;/span&gt;) &lt;span style="color: blue"&gt;return&lt;/span&gt; 0;      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n.GetType() == &lt;span style="color: blue"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue"&gt;string&lt;/span&gt;)) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;try&lt;/span&gt; {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;                  &lt;span style="color: blue"&gt;return&lt;/span&gt; &lt;span style="color: blue"&gt;byte&lt;/span&gt;.Parse((&lt;span style="color: blue"&gt;string&lt;/span&gt;)n);      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            }     &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;catch&lt;/span&gt;( Exception ) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;                  &lt;span style="color: blue"&gt;return&lt;/span&gt; 0;      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            }     &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      }     &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n.GetType() == &lt;span style="color: blue"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue"&gt;byte&lt;/span&gt;)) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;return&lt;/span&gt; (&lt;span style="color: blue"&gt;byte&lt;/span&gt;)n;      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      }     &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n.GetType() == &lt;span style="color: blue"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue"&gt;decimal&lt;/span&gt;)) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;return&lt;/span&gt; &lt;span style="color: blue"&gt;decimal&lt;/span&gt;.ToByte((&lt;span style="color: blue"&gt;decimal&lt;/span&gt;)n);      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;}     &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;return&lt;/span&gt; 0;      &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;}&lt;/span&gt;&lt;/p&gt;&lt;img src="http://christian.bloggingon.net/aggbug/227.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Christian Kiefer</dc:creator>
            <guid>http://christian.bloggingon.net/archive/2008/04/04/kleine-funktion-tovalidbyte.aspx</guid>
            <pubDate>Fri, 04 Apr 2008 10:30:27 GMT</pubDate>
            <wfw:comment>http://christian.bloggingon.net/comments/227.aspx</wfw:comment>
            <comments>http://christian.bloggingon.net/archive/2008/04/04/kleine-funktion-tovalidbyte.aspx#feedback</comments>
            <wfw:commentRss>http://christian.bloggingon.net/comments/commentRss/227.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Kleine Funktion: ToValidInt</title>
            <category> -  CSharp</category>
            <link>http://christian.bloggingon.net/archive/2008/03/26/kleine-funktion-tovalidint.aspx</link>
            <description>&lt;p&gt;Hier eine kleine Funktion um ein beliebiges Objekt in einen gültigen Integer-Wert umzuwandeln:&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-GB" style="font-size: 10pt; color: blue; font-family: " courier="" new=""&gt;static&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt; &lt;span style="color: blue"&gt;public&lt;/span&gt; &lt;span style="color: blue"&gt;int&lt;/span&gt; ToValidInt(&lt;span style="color: blue"&gt;object&lt;/span&gt; n) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n==&lt;span style="color: blue"&gt;null&lt;/span&gt;) &lt;span style="color: blue"&gt;return&lt;/span&gt; 0;      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n.GetType() == &lt;span style="color: blue"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue"&gt;string&lt;/span&gt;)) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;try&lt;/span&gt; {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;                  &lt;span style="color: blue"&gt;return&lt;/span&gt; &lt;span style="color: blue"&gt;int&lt;/span&gt;.Parse((&lt;span style="color: blue"&gt;string&lt;/span&gt;)n);      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            }     &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;catch&lt;/span&gt;( Exception ) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;                  &lt;span style="color: blue"&gt;return&lt;/span&gt; 0;      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            }     &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      }     &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n.GetType() == &lt;span style="color: blue"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue"&gt;int&lt;/span&gt;)) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;return&lt;/span&gt; (&lt;span style="color: blue"&gt;int&lt;/span&gt;)n;      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      }     &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n.GetType() == &lt;span style="color: blue"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue"&gt;decimal&lt;/span&gt;)) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;return&lt;/span&gt; &lt;span style="color: blue"&gt;decimal&lt;/span&gt;.ToInt32((&lt;span style="color: blue"&gt;decimal&lt;/span&gt;)n);      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;}     &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;return&lt;/span&gt; 0;      &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;}&lt;/span&gt;&lt;/p&gt;&lt;img src="http://christian.bloggingon.net/aggbug/226.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Christian Kiefer</dc:creator>
            <guid>http://christian.bloggingon.net/archive/2008/03/26/kleine-funktion-tovalidint.aspx</guid>
            <pubDate>Wed, 26 Mar 2008 11:23:12 GMT</pubDate>
            <wfw:comment>http://christian.bloggingon.net/comments/226.aspx</wfw:comment>
            <comments>http://christian.bloggingon.net/archive/2008/03/26/kleine-funktion-tovalidint.aspx#feedback</comments>
            <wfw:commentRss>http://christian.bloggingon.net/comments/commentRss/226.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Kleine Funktion: ToValidDouble</title>
            <category> -  CSharp</category>
            <link>http://christian.bloggingon.net/archive/2008/03/20/kleine-funktion-tovaliddouble.aspx</link>
            <description>&lt;p&gt;Hier eine kleine Funktion um ein beliebiges Objekt in einen Double-Wert umzuwandeln:&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-GB" style="font-size: 10pt; color: blue; font-family: " new??="new??" courier="courier"&gt;static&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt; &lt;span style="color: blue"&gt;public&lt;/span&gt; &lt;span style="color: blue"&gt;double&lt;/span&gt; ToValidDouble( &lt;span style="color: blue"&gt;object&lt;/span&gt; n ) {       &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;( n==&lt;span style="color: blue"&gt;null&lt;/span&gt; ) &lt;span style="color: blue"&gt;return&lt;/span&gt; 0;       &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;( n.GetType() == &lt;span style="color: blue"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue"&gt;string&lt;/span&gt;) ) {       &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;            &lt;span style="color: blue"&gt;try&lt;/span&gt; {       &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;                  &lt;span style="color: blue"&gt;return&lt;/span&gt; Double.Parse( (&lt;span style="color: blue"&gt;string&lt;/span&gt;)n );       &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;            }      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;            &lt;span style="color: blue"&gt;catch&lt;/span&gt;( Exception ) {       &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;                  &lt;span style="color: blue"&gt;return&lt;/span&gt; 0.0;       &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;            }      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;      }      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;      &lt;span style="color: blue"&gt;try&lt;/span&gt; {       &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;            &lt;span style="color: blue"&gt;return&lt;/span&gt; (&lt;span style="color: blue"&gt;double&lt;/span&gt;)n;       &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;      &lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;}      &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;      &lt;span style="color: blue"&gt;catch&lt;/span&gt;( InvalidCastException ) {       &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;            &lt;span style="color: blue"&gt;return&lt;/span&gt; 0.0;       &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;      }      &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " new??="new??" courier="courier"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;img src="http://christian.bloggingon.net/aggbug/225.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Christian Kiefer</dc:creator>
            <guid>http://christian.bloggingon.net/archive/2008/03/20/kleine-funktion-tovaliddouble.aspx</guid>
            <pubDate>Thu, 20 Mar 2008 11:15:26 GMT</pubDate>
            <wfw:comment>http://christian.bloggingon.net/comments/225.aspx</wfw:comment>
            <comments>http://christian.bloggingon.net/archive/2008/03/20/kleine-funktion-tovaliddouble.aspx#feedback</comments>
            <wfw:commentRss>http://christian.bloggingon.net/comments/commentRss/225.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Kleine Funktion: ToValidChar</title>
            <category> -  CSharp</category>
            <link>http://christian.bloggingon.net/archive/2008/03/05/kleine-funktion-tovalidchar.aspx</link>
            <description>&lt;p&gt;Hier eine kleine Funktion um ein beliebiges Objekt in einen Char-Wert umzuwandeln:&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-GB" style="font-size: 10pt; color: blue; font-family: " courier="" new=""&gt;static&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt; &lt;span style="color: blue"&gt;public&lt;/span&gt; &lt;span style="color: blue"&gt;char&lt;/span&gt; ToValidChar(&lt;span style="color: blue"&gt;object&lt;/span&gt; n) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n==&lt;span style="color: blue"&gt;null&lt;/span&gt;) &lt;span style="color: blue"&gt;return&lt;/span&gt; &lt;span style="color: maroon"&gt;'\0'&lt;/span&gt;;      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n.GetType() == &lt;span style="color: blue"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue"&gt;char&lt;/span&gt;)) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;return&lt;/span&gt; (&lt;span style="color: blue"&gt;char&lt;/span&gt;)n;      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      }     &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n.GetType() == &lt;span style="color: blue"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue"&gt;string&lt;/span&gt;)) {      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;if&lt;/span&gt;( ((&lt;span style="color: blue"&gt;string&lt;/span&gt;)n).Length &amp;gt; 0 ) &lt;span style="color: blue"&gt;return&lt;/span&gt; ((&lt;span style="color: blue"&gt;string&lt;/span&gt;)n)[0];      &lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;}     &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;return&lt;/span&gt; &lt;span style="color: maroon"&gt;'\0'&lt;/span&gt;;      &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;}&lt;/span&gt;&lt;/p&gt;&lt;img src="http://christian.bloggingon.net/aggbug/223.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Christian Kiefer</dc:creator>
            <guid>http://christian.bloggingon.net/archive/2008/03/05/kleine-funktion-tovalidchar.aspx</guid>
            <pubDate>Wed, 05 Mar 2008 11:06:18 GMT</pubDate>
            <wfw:comment>http://christian.bloggingon.net/comments/223.aspx</wfw:comment>
            <comments>http://christian.bloggingon.net/archive/2008/03/05/kleine-funktion-tovalidchar.aspx#feedback</comments>
            <wfw:commentRss>http://christian.bloggingon.net/comments/commentRss/223.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Kleine Funktion: ToValidFloat</title>
            <category> -  CSharp</category>
            <link>http://christian.bloggingon.net/archive/2008/03/07/kleine-funktion-tovalidfloat.aspx</link>
            <description>&lt;p&gt;Hier eine kleine Funktion um ein beliebiges Objekt in einen Float-Wert umzuwandeln:&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-GB" style="font-size: 10pt; color: blue; font-family: " courier="" new=""&gt;static&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt; &lt;span style="color: blue"&gt;public&lt;/span&gt; &lt;span style="color: blue"&gt;float&lt;/span&gt; ToValidFloat(&lt;span style="color: blue"&gt;object&lt;/span&gt; n) {&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n==&lt;span style="color: blue"&gt;null&lt;/span&gt;) &lt;span style="color: blue"&gt;return&lt;/span&gt; 0;&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;if&lt;/span&gt;(n.GetType() == &lt;span style="color: blue"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue"&gt;string&lt;/span&gt;)) {&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;try&lt;/span&gt; {&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;                  &lt;span style="color: blue"&gt;return&lt;/span&gt; &lt;span style="color: blue"&gt;float&lt;/span&gt;.Parse((&lt;span style="color: blue"&gt;string&lt;/span&gt;)n);&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            }&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;catch&lt;/span&gt;( Exception ) {&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;                  &lt;span style="color: blue"&gt;return&lt;/span&gt; 0f;&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            }&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      }&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;try&lt;/span&gt; {&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;span style="color: blue"&gt;return&lt;/span&gt; (&lt;span style="color: blue"&gt;float&lt;/span&gt;)n;&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      }&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;      &lt;span style="color: blue"&gt;catch&lt;/span&gt;( InvalidCastException ) {&lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new=""&gt;            &lt;/span&gt;&lt;span style="font-size: 10pt; color: blue; font-family: " courier="" new=""&gt;return&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt; 0f;&lt;/span&gt;    &lt;br /&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;      }&lt;/span&gt;    &lt;br /&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new=""&gt;}&lt;/span&gt;&lt;/p&gt;&lt;img src="http://christian.bloggingon.net/aggbug/222.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Christian Kiefer</dc:creator>
            <guid>http://christian.bloggingon.net/archive/2008/03/07/kleine-funktion-tovalidfloat.aspx</guid>
            <pubDate>Fri, 07 Mar 2008 11:02:19 GMT</pubDate>
            <wfw:comment>http://christian.bloggingon.net/comments/222.aspx</wfw:comment>
            <comments>http://christian.bloggingon.net/archive/2008/03/07/kleine-funktion-tovalidfloat.aspx#feedback</comments>
            <wfw:commentRss>http://christian.bloggingon.net/comments/commentRss/222.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Kleine Funktion: ToValidString</title>
            <category> -  CSharp</category>
            <link>http://christian.bloggingon.net/archive/2008/03/05/kleine-funktion-tovalidstring.aspx</link>
            <description>&lt;p&gt;Diesmal eine echt kleine Funktion um ein beliebiges Objekt in einen String umzuwandeln:&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-GB" style="font-size: 10pt; color: blue; font-family: " courier="" new="; mso-ansi-language: EN-GB; mso-no-proof: yes"&gt;static&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new="; mso-ansi-language: EN-GB; mso-no-proof: yes"&gt; &lt;span style="color: blue"&gt;public&lt;/span&gt; &lt;span style="color: blue"&gt;string&lt;/span&gt; ToValidString(&lt;span style="color: blue"&gt;object&lt;/span&gt; n) {      &lt;br /&gt;     &lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; color: blue; font-family: " courier="" new="; mso-ansi-language: EN-GB; mso-no-proof: yes"&gt;if&lt;/span&gt;&lt;span lang="EN-GB" style="font-size: 10pt; font-family: " courier="" new="; mso-ansi-language: EN-GB; mso-no-proof: yes"&gt;(n==&lt;span style="color: blue"&gt;null&lt;/span&gt;) &lt;span style="color: blue"&gt;return&lt;/span&gt; &lt;span style="color: blue"&gt;string&lt;/span&gt;.Empty; &lt;span style="color: blue"&gt;else&lt;/span&gt; &lt;span style="color: blue"&gt;return&lt;/span&gt; n.ToString();      &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: " courier="" new="; mso-no-proof: yes"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;img src="http://christian.bloggingon.net/aggbug/221.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Christian Kiefer</dc:creator>
            <guid>http://christian.bloggingon.net/archive/2008/03/05/kleine-funktion-tovalidstring.aspx</guid>
            <pubDate>Wed, 05 Mar 2008 10:48:50 GMT</pubDate>
            <wfw:comment>http://christian.bloggingon.net/comments/221.aspx</wfw:comment>
            <comments>http://christian.bloggingon.net/archive/2008/03/05/kleine-funktion-tovalidstring.aspx#feedback</comments>
            <wfw:commentRss>http://christian.bloggingon.net/comments/commentRss/221.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>