<?xml version="1.0"?>
<?xml-stylesheet href="/App_Themes/Rss/Rss.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:snippetcenter="http://www.snippetcenter.org/">
<channel>
	<title>snippetcenter.org Snippet Feed - AlexOnASP.NET</title>
	<link>http://www.snippetcenter.org/</link>
	<description>The newest Snippets of AlexOnASP.NET</description>
	<language>en-us</language>
	<copyright>snippetcenter.org</copyright>
	<generator>Advice: This is a RSS Document for reading in your RSS-Reader. Click here for mor informations.</generator>

	<image>
		<url>http://www.snippetcenter.org/Library/Media/Public/button_88x31.png</url>
		<title>snippetcenter.org</title>
		<link>http://www.snippetcenter.org/</link>
		<width>88</width>
		<height>31</height>
	</image>
	
	<item>
     <title><![CDATA[Datei aus einer Datenbank zum Download anbieten]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/datei-aus-einer-datenbank-zum-download-anbieten-s119.aspx]]></guid>
     <pubDate>Fri, 28 Apr 2006 00:48:00 GMT</pubDate>
     <description><![CDATA[Ein weiteres Snippet aus der Kategorie "braucht jeder irgendwann": Eine Datei, die in einer Datenbank zum liegt, zum Download anbieten:
]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/datei-aus-einer-datenbank-zum-download-anbieten-s119.aspx]]></link>
</item>

<item>
     <title><![CDATA[DataRowView.RowFilter und Datum]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/datarowviewrowfilter-und-datum-s118.aspx]]></guid>
     <pubDate>Fri, 28 Apr 2006 00:43:00 GMT</pubDate>
     <description><![CDATA[Mittels .RowFilter kann man in einer DataView ein SELECT-Statement auf eine DataTable absetzen.

Immer wieder taucht die Frage auf, wie man Datumswerte mit .RowFilter behandelt.

Lösung: entweder Apostrophen oder #-Zeichen verwenden, also z.B:

]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/datarowviewrowfilter-und-datum-s118.aspx]]></link>
</item>

<item>
     <title><![CDATA[Schließen eines Programms verhindern]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/schliessen-eines-programms-verhindern-s117.aspx]]></guid>
     <pubDate>Fri, 28 Apr 2006 00:35:00 GMT</pubDate>
     <description><![CDATA[Möchte man verhindern, daß eine Windows-Anwendung über den Close-Button (das x in der rechten oberen Ecke) oder die Taskleiste geschlossen wird, ist dies nicht ohne weiteres (also Properties o.ä.) möglich. 

Man muß die Methode WndProc überschreiben und die Messages zum Form überwachen. Handelt es sich um das System-Kommando "SC_Close" (=0xF060), so darf die Message nicht an das Form weitergeleitet werden. Somit wird das Close-Command nicht verarbeitet, das Fenster bleibt geöffnet. Natürlich könnte man dem Fenster dann z.B. auch ein Minimize-Command unterschieben... 

Der Code sieht wie folgt aus: 
]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/schliessen-eines-programms-verhindern-s117.aspx]]></link>
</item>

<item>
     <title><![CDATA[Byte[] in string konvertieren ]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/byte[]-in-string-konvertieren-s95.aspx]]></guid>
     <pubDate>Wed, 26 Apr 2006 23:06:00 GMT</pubDate>
     <description><![CDATA[Das folgende Beispiel zeigt die Konvertierung eines ByteArray in einen System.String]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/byte[]-in-string-konvertieren-s95.aspx]]></link>
</item>

<item>
     <title><![CDATA[String in Byte[] konvertieren ]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/string-in-byte[]-konvertieren-s94.aspx]]></guid>
     <pubDate>Wed, 26 Apr 2006 23:00:00 GMT</pubDate>
     <description><![CDATA[Das folgende Beispiel zeigt die Konvertierung eines System.String in ein ByteArray]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/string-in-byte[]-konvertieren-s94.aspx]]></link>
</item>

<item>
     <title><![CDATA[String in Enum umwandeln]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/string-in-enum-umwandeln-s93.aspx]]></guid>
     <pubDate>Wed, 26 Apr 2006 22:55:00 GMT</pubDate>
     <description><![CDATA[Ich habe eine Enum, z.b. "public enum Inhalt { Milch, Zucker, Salz, Reis}".
Und ich habe ein Property in einer Klasse vom Typen "Inhalt".
Jetzt bekomme ich eine Zeichenfolge geliefert, z.B. "Zucker".
Wie kann ich der Property am einfachsten nun den Wert "Inhalt.Zucker" zuweisen?

Lösung: Enum.Parse verwenden - auf die oben genannte Frage angepasst:

]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/string-in-enum-umwandeln-s93.aspx]]></link>
</item>

<item>
     <title><![CDATA[Stunden / Minuten aus einem Zeitraum ermitteln]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/stunden-minuten-aus-einem-zeitraum-ermitteln-s92.aspx]]></guid>
     <pubDate>Wed, 26 Apr 2006 22:53:00 GMT</pubDate>
     <description><![CDATA[Das folgende Snippet zeigt, wie man Stunden und Minuten aus einem bestimmten Zeitraum (hier z.B. 195 Minuten) ermittelt.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/stunden-minuten-aus-einem-zeitraum-ermitteln-s92.aspx]]></link>
</item>

<item>
     <title><![CDATA[Mehrere Datenspalten als Datenquelle verwenden]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/mehrere-datenspalten-als-datenquelle-verwenden-s90.aspx]]></guid>
     <pubDate>Wed, 26 Apr 2006 16:31:00 GMT</pubDate>
     <description><![CDATA[Angenommen in einer Datenbank stehen Vorname und Nachname in zwei getrennten Datenbankfeldern einer Tabelle - der Normalfall also  - und wir möchten diese beiden Spalten als Datenquelle für z.B. eine DropDownList verwenden, haben wir ein kleines Problem: die DropDownList kennt nur ein DataTextField bzw. nur ein DataValueField. 

Die Lösung ist relativ simple, wenn man z.B. ein DataSet verwendet.

Wir fügen einfach in die Tabelle unseres DataSets eine weitere Spalten, in der wir die addierten Strings von Vorname und Nachname ablegen.
Diese Spalte verwenden wir dann als Datenfeld unserer DropDownList.

In C# ausgedrückt, sieht dies wie folgt aus (das Befüllen des DataSets erspare ich mir hier): 

]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/mehrere-datenspalten-als-datenquelle-verwenden-s90.aspx]]></link>
</item>

<item>
     <title><![CDATA[Titel einer ASP.NET-Seite dynamsich ändern]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/titel-einer-aspnet-seite-dynamsich-aendern-s86.aspx]]></guid>
     <pubDate>Wed, 26 Apr 2006 08:46:00 GMT</pubDate>
     <description><![CDATA[Will man den Titel einer ASP.NET-Seite dynamisch ändern, so hat man entweder die Möglichkeit, dies über die von Classic ASP bekannten Delimiter zu tun, oder aber die saubere Methode per CodeBehind von ASP.NET zu verwenden. Eben diese sei hier kurz vorgestellt.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/titel-einer-aspnet-seite-dynamsich-aendern-s86.aspx]]></link>
</item>

<item>
     <title><![CDATA[Name der aktuellen Seite mit ASP.NET auslesen]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/name-der-aktuellen-seite-mit-aspnet-auslesen-s85.aspx]]></guid>
     <pubDate>Wed, 26 Apr 2006 08:43:00 GMT</pubDate>
     <description><![CDATA[Eine häufig gestellte Frage lautet: "Wie kann ich den Namen der aktuellen Datei auslesen?".

Mit Classic-ASP bzw. VBScript mußte man hierfür einige Zeilen Code aufwenden, in ASP.NET ist das Problem mit einem Einzeiler erschlagen.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/name-der-aktuellen-seite-mit-aspnet-auslesen-s85.aspx]]></link>
</item>



</channel>
</rss>
