-
Dependency Injection mit .NET System.ComponentModel
Dependency Injection (DI), Inversion of Control (IoC), Microkernel – alles Schlagwörter für ein Prinzip: flexible Komponentenorientierung. Ich hatte es schon vor einiger Zeit während der Entwicklung von Pipemania erwähnt, dass ich gerne nochmals die Möglichkeiten des System.ComponentModel Namespaces näher beschreiben möchte. Im [...]
Read Article -
Upsert – Datenbank-Einträge erstellen oder aktualisieren mit MERGE
Erst kürzlich bekam ich die Frage gestellt, wie man einen Datenbank-Eintrag erstellen kann, ohne zu wissen ob dieser Eintrag existiert oder nicht. Konkret handelt es sich hierbei um ein klassisches UPSERT, also ein INSERT-Statement falls der Eintrag nicht existiert oder ein UPDATE-Statement [...]
Read Article -
Threadsicher Events aufrufen in .NET
Es ist nach einiger Zeit wieder einmal soweit: Ich habe beim stöbern in meinem Code wieder mal eine kleine Hilfsklasse entdeckt, die ein Kandidat für meine ICF-Sammlung ist. Jeder, der ernsthaft eine Windows-Forms-Anwendung entwickelt, setzt sich automatisch mit Events und Threads auseinander. [...]
Read Article -
.NET User Group Vortrag: Web Services Grundlagen
Gestern durfte ich im Rahmen der .NET User Group München über konzeptionelle Grundlagen von Web Services referieren. Ich war ziemlich überrascht, dass dieses Thema reges Interesse ausgelöst hat; die Teilnehmerzahl war doch ziemlich hoch. Für mich persönlich kann ich einen sehr positiven [...]
Read Article -
Stupidedia – Alles Unsinn
Erst kürzlich habe ich in meiner Mailbox eine Mail von einem guten Kollegen geöffnet. Der Inhalt: Ein Link zu www.stupidedia.org gefolgt von einem großen Smiley. Also auf, schnell auf den Link geklickt und nachgesehen. Ich war sofort umgeben von lauter Unsinn! Da [...]
Read Article -
Projekte dokumentieren mit Wikis
Es gab in letzter Zeit einige Interessierte, die mich fragten, wie ich Projekte dokumentiere. Ich zeigte Ihnen meine Projekt-Wikis, worauf natürlich die nächste Frage schon “vorprogrammiert” war: Wieso gerade ein Wiki? Und überhaupt, wie ist die Vorgehensweise? Um diese Fragen besser beantworten [...]
Read Article -
Back Online Again!
Na, ich gebe zu, es wurde hier in letzter Zeit ein wenig Still. Das hatte mehrere Gründe, mit denen ich euch da draußen nicht belästigen werde. Fakt ist – I’m back online again – obwohl ich noch immer keinen DSL-Anschluß habe (grrr). [...]
Read Article -
Open Source Virtual Machine: VirtualBox
Ich staunte nicht schlecht, als ein Freund von mir mich eines Besseren belehrte, indem er mir verriet, das es außer der kommerziellen VMWare und dessen Microsoft-Pendent VirtualPC noch eine weitere Virtualisierungs-Software gibt: VirtualBox. Das interessante an VirtualBox sind nicht nur die Features [...]
Read Article -
Pipemania 1.0 Beta Released!
Na, ich hätte es ja selbst kaum geglaubt, aber es ist soweit: Heute habe ich die erste Beta-Version von Pipemania veröffentlicht. Ich bin gespannt auf Resonanz und Kommentare. Viel Spaß bei Spiel und Analyse des Codes!
Read Article -
Pipemania: Sneak Preview
Um der wartenden Leserschaft das Warten noch attraktiver zu gestalten, gibt es obendrein noch ein Screenshot als Sneak Preview. Der Source Code folgt in wenigen Tagen, versprochen .
Read Article