<?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 - Mainfeed</title>
	<link>http://www.snippetcenter.org/</link>
	<description>The newest Snippets of snippetcenter.org</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[PHP - Viewstate]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/viewstate-s1983.aspx]]></guid>
     <pubDate>Wed, 24 Feb 2010 19:49:00 GMT</pubDate>
     <description><![CDATA[A simple viewstate implementation for PHP.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/viewstate-s1983.aspx]]></link>
</item>

<item>
     <title><![CDATA[Windows - Convert Active Directory property "lastLogon" to DateTime]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/convert-active-directory-property-lastlogon-to-datetime-s1981.aspx]]></guid>
     <pubDate>Wed, 09 Sep 2009 13:40:00 GMT</pubDate>
     <description><![CDATA[This snippet converts the content of the Active Directory property "lastLogon" to a usable DateTime-object.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/convert-active-directory-property-lastlogon-to-datetime-s1981.aspx]]></link>
</item>

<item>
     <title><![CDATA[Strings - prime words]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/prime-words-s1975.aspx]]></guid>
     <pubDate>Mon, 23 Mar 2009 11:51:00 GMT</pubDate>
     <description><![CDATA[finds prime words in a word list, the subtlebrute force way. The example assumes the English 'YAWL' word list is around.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/prime-words-s1975.aspx]]></link>
</item>

<item>
     <title><![CDATA[PHP - /**/-Kommentare löschen]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/-kommentare-loeschen-s1974.aspx]]></guid>
     <pubDate>Sun, 08 Feb 2009 17:31:00 GMT</pubDate>
     <description><![CDATA[Suchte nach "/**/"-Kommentaren und löscht diese.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/-kommentare-loeschen-s1974.aspx]]></link>
</item>

<item>
     <title><![CDATA[C# - Control zur Laufzeit Verschieben und Größe ändern / Move and resize control at runtime]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/control-zur-laufzeit-verschieben-und-groesse-aendern-move-and-resize-control-at-runtime-s1971.aspx]]></guid>
     <pubDate>Mon, 28 Jul 2008 08:45:00 GMT</pubDate>
     <description><![CDATA[Der ursprünglichen Code von Tim Hartwig war in VB und habe ich auf http://dotnet-snippets.de/dns/vbnet-controlresize-wie-in-der-ide-auch-zur-laufzeit-SID321.aspx entdeckt.
Ich habe den Code in C# übersetzt und mehr generisch gestaltet, sowie erweitert. Um das Control werden acht kleine Quadrate erzeugt, mit denen man, wie in VS, die Größe in allen Richtungen anpassen kann. Ein Verschieben des Controls ist ebenso möglich.
Zusammen mit meinem anderen Snippet "Hilfslinien zur Laufzeit / SnapLines at runtime" ist das Snippet eine wunderbare Kombination, um Controls zur Laufzeit zu positionieren und mit Hilfe von den Snaplines auszurichten.
Ohne den Code von Tim Hartwig wäre ich allerdings niemals soweit gekommen. Deshalb möchte ich die Leistung von Tim nochmal hervorheben.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/control-zur-laufzeit-verschieben-und-groesse-aendern-move-and-resize-control-at-runtime-s1971.aspx]]></link>
</item>

<item>
     <title><![CDATA[C# - Hilfslinien zur Laufzeit / SnapLines at runtime]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/hilfslinien-zur-laufzeit-snaplines-at-runtime-s1970.aspx]]></guid>
     <pubDate>Fri, 25 Jul 2008 14:50:00 GMT</pubDate>
     <description><![CDATA[Mit dieser Klasse ist es möglich, Hilfslinien beim Verschieben von Controls per Laufzeit bereitzustellen.
Die Klasse SnapLines ist noch nicht 100%-ig getestet und kann daher noch bugs enthalten, oder die Funktionalität noch nicht komplett erfüllen. Für meine Zwecke war sie aber ausreichend.
Voraussetzung, um diese Klasse zu nutzen ist, dass man Controls zur Laufzeit verschieben kann (werde ich noch in einem separaten Snippet bereitsstellen)]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/hilfslinien-zur-laufzeit-snaplines-at-runtime-s1970.aspx]]></link>
</item>

<item>
     <title><![CDATA[ASP.NET - Dateien in Mehrbenutzer-Umgebungen streamen]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/dateien-in-mehrbenutzer-umgebungen-streamen-s1969.aspx]]></guid>
     <pubDate>Fri, 04 Jul 2008 11:46:00 GMT</pubDate>
     <description><![CDATA[Mit ASP.NET respektive C# eine Datei zum Client zu streamen, ist kein großes Problem. Das macht man zum Beispiel, wenn man die Datei nicht direkt zum Download anbieten möchte, weil man sie vielleicht nur für eingeloggte Benutzer bereitstellen oder die Anzahl der Downloads mitloggen möchte.

Problematisch kann es allerdings immer dann werden, wenn mehrere Benutzer gleichzeitig versuchen, die Datei herunterzuladen, vielleicht sogar in verschiedenen von einander unabhängigen Anwendungen. Die Folge ist eine IOException mit dem schönen Text:

Der Prozess kann nicht auf die Datei D:\xyz.pdf zugreifen, da sie von einem anderen Prozess verwendet wird.

Ein Lösungsansatz, der sich anbietet, ist es diesen Ausnahmefall abzufangen, und das Ganze so lange zu probieren, bis die Datei wieder freigegeben ist. Damit das Ganze nicht in einer Endlosschleife endet, habe ich die Anzahl der Versuche allerdings auf 10 beschränkt.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/dateien-in-mehrbenutzer-umgebungen-streamen-s1969.aspx]]></link>
</item>

<item>
     <title><![CDATA[C/C++ - CRegexpT Revision 1.1.2.41 bug demonstration program.]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/cregexpt-revision-11241-bug-demonstration-program-s1968.aspx]]></guid>
     <pubDate>Thu, 12 Jun 2008 13:19:00 GMT</pubDate>
     <description><![CDATA[CRegexpT Revision 1.1.2.41 bug demonstration program.
(see source code comment for details)]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/cregexpt-revision-11241-bug-demonstration-program-s1968.aspx]]></link>
</item>

<item>
     <title><![CDATA[ASP.NET - UpdatePanel und SetFocus()]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/updatepanel-und-setfocus-s1967.aspx]]></guid>
     <pubDate>Tue, 20 May 2008 11:51:00 GMT</pubDate>
     <description><![CDATA[Wird das UpdatePanel eingesetzt, funktioniert Page.SetFocus(); nicht mehr, um den Fokus auf ein Formularelement zu setzen.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/updatepanel-und-setfocus-s1967.aspx]]></link>
</item>

<item>
     <title><![CDATA[Webforms and Webcontrols - Render Control to String]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/en/render-control-to-string-s1966.aspx]]></guid>
     <pubDate>Tue, 20 May 2008 11:50:00 GMT</pubDate>
     <description><![CDATA[Um den Text-Output eines einfachen Controls zu bekommen bedarf es nicht viel, beinhaltet das Control selbst aber weitere Controls, die womöglich datengebunden sind oder auf Events hören, dann muss man diese Events auch "feuern". Mit diesem Snippet funktioniert das wunderbar.

(Das ermöglicht btw. interessante Einsatzgebiete, z.B. könnte man so E-Mail-Templates mit Listendarstellungen völlig designerfreundlich über ein UserControl realisieren ...)]]></description>
     <link><![CDATA[http://www.snippetcenter.org/en/render-control-to-string-s1966.aspx]]></link>
</item>



</channel>
</rss>
