<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<rss version="0.92">
<channel>
	<title>Darkleo's Blog</title>
	<link>http://www.darkleo.com/blog</link>
	<description>Ein Schatz, der seinen Besitzer überallhin begleitet.</description>
	<lastBuildDate>Fri, 12 Feb 2010 09:28:16 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Ein kleiner UND, ODER und NICHT Parser</title>
		<description>

public class Parser
{
 Dictionary status;
 public Parser(Dictionary status)
 {
  this.status = new Dictionary(status.Count * 2);
  foreach (var s in status)
  {
   this.status.Add(s.Key.Trim(), s.Value);
   this.status.Add("!" + s.Key.Trim(), s.Value ? false : true);
  }
}

public bool Parse(string input)
{
 String[] or = new String[] { "&#124;&#124;" ...</description>
		<link>http://www.darkleo.com/blog/2010/02/12/ein-kleiner-und-oder-und-nicht-parser/</link>
			</item>
	<item>
		<title>.NET User Group Dortmund Treffen am 04.11. ab 18:00 Uhr - Redesign von Software</title>
		<description>NET User Group Dortmund Treffen am 04.11. ab 18:00 Uhr - Redesign von SoftwareDie Dodnedder, die .NET-Community der Metropolregion Dortmund, treffen sich erneut. Es gibt natürlich eine Menge kompetenter Fachgespräche. ;-) 

[Thema] 
Redesign von Software 

Neue Technologien wie WPF und Silverlight bieten immense neue Möglichkeiten für die Gestaltung von User-Interfaces. ...</description>
		<link>http://www.darkleo.com/blog/2009/11/03/net-user-group-dortmund-treffen-am-0411-ab-1800-uhr-redesign-von-software/</link>
			</item>
	<item>
		<title>string.Format(&#8221;{0,X}&#8221;,X)</title>
		<description>Ich habe ziemlich viel Zeit damit verbracht, einen String mit Leerzeichen zu belegen,

string.Format("{0:D5}",223);  // 000223

doch ich wollte [ ][ ][ ]223 abbilden, die Lösung ist ziemlich Einfach, wenn man es kennt.

string.Format("{0,5}",223);  // [ ][ ][ ]223

was auch funktioniert

string.Format("{0,-5}",223);  // 223[ ][ ][ ]

Weitere Formatierungen: http://alexonasp.net/samples/stringformatting/ </description>
		<link>http://www.darkleo.com/blog/2009/08/06/stringformat0xx/</link>
			</item>
	<item>
		<title>01.04 ab 18:00 ASP.NET MVC bei der .NET User Group Dortmund</title>
		<description>Die Dodnedder, die .NET-Community der Metropolregion Dortmund, treffen sich erneut.
Es geht um das Thema ASP.NET MVC Framework, es gibt einige Demos zu sehen. Und natürlich eine Menge kompetenter Fachgespräche. ;-)

Wann:
Am 01.04.2009 18:00-20:00

WO:
Brockhaus AG
Pierbusch 17
44356 Lünen

GOOGLE: http://linkpin.de/7du6n1

Wie:
Anmeldung XING-Terminlink

Kosten:
Es wird Wert auf ein unkompliziertes Miteinander gelegt, deshalb gibt es keine formale Mitgliedschaft, ...</description>
		<link>http://www.darkleo.com/blog/2009/03/18/0104-ab-1800-aspnet-mvc-bei-der-net-user-group-dortmund/</link>
			</item>
	<item>
		<title>Generic Config Collection Section</title>
		<description>Alle Collection Items müssen einen Schlüssel beinhalten und dazu erstellen wir ein Interface
public interface IKeyElement
{object Key { get;}}

Dieses Interface wird in der Generischen Klasse verwendet.

public class GenericElementCollection&#60;T&#62; : ConfigurationElementCollection where T : ConfigurationElement, IKeyElement, new()
{
public GenericElementCollection(){ } protected override ConfigurationElement CreateNewElement()
{return new T();}public T this[int index]
{
get{return (T)BaseGet(index);}
set
{
    if (BaseGet(index) != null)
    ...</description>
		<link>http://www.darkleo.com/blog/2009/02/03/generic-config-collection-section/</link>
			</item>
	<item>
		<title>Speed für die Anwendung durch das vorladen der Assemblys</title>
		<description>Hab da was Interessantes gefunden, wird die Anwendung mal zu langsam Aufgerufen, hilft folgender Codeausschnitt.

Thread jitter = new Thread(() =&#62;
{
  foreach (var type in Assembly.Load("MyHavyAssembly, Version=1.8.2008.8," +
           " Culture=neutral, PublicKeyToken=8744b20f8da049e3").GetTypes())
  {
    foreach (var method in type.GetMethods(BindingFlags.DeclaredOnly &#124;
                        BindingFlags.NonPublic &#124;
                        BindingFlags.Public &#124; BindingFlags.Instance &#124;
                        BindingFlags.Static))
    {
      System.Runtime.CompilerServices.RuntimeHelpers.PrepareMethod(method.MethodHandle);
    }
  }
});
jitter.Priority = ThreadPriority.Lowest;
jitter.Start();

http://www.codeproject.com/KB/dotnet/pre_JIT.aspx </description>
		<link>http://www.darkleo.com/blog/2008/12/14/speed-fur-die-anwendung-durch-das-vorladen-der-assemblys/</link>
			</item>
	<item>
		<title>Auf den GAC zugreifen ohne Exporer/Windows Einschränkungen</title>
		<description>http://darkleo.com/darkleo/download/dir2drive.htm

Laufwerks Buchstaben auswählen: z.b. A (Assembly): Floppy hat fast keiner mehr :-) 
"c:\windows\assembly" als Pfad eintragen, und Updaten.

Nutzlich, wenn jemand mal die Assemblys und Versionen davon haben möchte ;-)

Damit habt Ihr Zugriff auf den GAC und könnt euch auch die Einzelenen Versionen einer Assembyl ansehehen.
Änderungen des GACs auf eigene Gefahr. </description>
		<link>http://www.darkleo.com/blog/2008/10/31/auf-den-gac-zugreifen-ohne-exporerwindows-einschrankungen/</link>
			</item>
	<item>
		<title>NRW08 in Wuppertal am Fr. 12.09.2008</title>
		<description>Wieder findet die NRW0x Reihe statt, das größte regionale Community-Event für Software-Entwickler und IT-Professionals veranstaltet von der JustCommunity e.V..

NRW08 in "die boerse" Wuppertal am Fr. 12.09.2008
Auf 4 Tracks verteilt werden 24 interessante Themen vorgestellt.
Wir lernen immer wieder was Neues und das ist auch gut so, vielleicht trifft man sich dort ;-)

Weitere ...</description>
		<link>http://www.darkleo.com/blog/2008/07/15/nrw08-in-wuppertal-am-fr-12092008/</link>
			</item>
	<item>
		<title>Binding als Klasse und als Kurzschreibweise</title>
		<description>Wir haben die Möglichkeit auf Zweiweisen das Binding zu beschreiben:

Explizit Innerhalb des Contents des Buttons:
&#60;Button Name="button" Content="OK"&#62;
  &#60;Button.Background&#62;
    &#60;Binding ElementName="control" Path="Background" /&#62;
  &#60;/Button.Background&#62;
&#60;/Button&#62;

In kürzerer Schreibweise sieht es so aus

In Kurzform in den Attributen der Klasse Button:
&#60;Button Name="button" Content="OK"
Background="{Binding ElementName=control, Path=Background}" /&#62; 

Das Ergebnis der beiden ist Equvivalent.



 </description>
		<link>http://www.darkleo.com/blog/2008/07/10/binding-als-klasse-und-als-kurzschreibweise/</link>
			</item>
	<item>
		<title>.NET User Group Dortmund &#8220;Do.NET&#8221; 11.06 ab 18:00</title>
		<description>Die Dodnedder, die .NET-Community der Metropolregion Dortmund, treffen sich erneut am 11.06. ab 18:00 Uhr. Es geht um das Thema .NET Framework(WCF), es gibt einige neue Demos zu sehen und auch etwas zu gewinnen. Und natürlich eine Menge kompetenter Fachgespräche.

Das Thema ist der produktive Einsatz der Windows Communication Foundation. Planen ...</description>
		<link>http://www.darkleo.com/blog/2008/06/03/net-user-group-dortmund-donet-1106-ab-1800/</link>
			</item>
</channel>
</rss>
