Home » Archive

Articles in the Architektur Category

.NET, Allgemein, Architektur, Code, Community »

[21 Jan 2010 | 3 Comments | ]
Jede Codezeile zählt beim .NET Coding Dojo

Gestern Abend war es wieder einmal soweit. Das .NET Coding Dojo in München öffnete die Tore für alle .NET Enthusiasten, TDD Interessierte, CCD Jünger und neugierige Software-Entwickler.
Und das erste Münchener .NET Coding Dojo des Jahres startete wahrhaftig mit einem Paukenschlag! …

.NET, Allgemein, Architektur, Code, Community »

[11 Jan 2010 | No Comment | ]
Let’s go to Dojo

Es ist wieder soweit, das Münchener .NET Coding Dojo öffnet auch im neuen Jahr die Tore.
Für alle, die nicht nur still und leiste in ihrem Kämmerchen Code Kata’s üben möchten. Für alle, die wissen wollen, mit welchen Tricks und …

.NET, Architektur, Code, Tools »

[15 Dec 2009 | 2 Comments | ]
Code Contracts: To Contract Or Not To Contract…

Oder: Würdet Ihr auf Geschenke, die das Leben vereinfachen, verzichten?
Viele werden schon davon gehört haben, und viele werden es auch schon kennen: Code Contracts. Obwohl Code Contracts noch nicht offiziell veröffentlicht wurden, sind Code Contracts mittlerweile keine neue Sache. Im …

.NET, Architektur, Community »

[15 Dec 2009 | One Comment | ]
Coding Dojo@DNUG Ingolstadt

Gestern habe ich bei der DNUG Ingolstadt eine .NET Coding Dojo Session gehalten. Kurz und knapp: KataFizzBuzz wurde auf Anhieb in knapp einer Stunde gelöst. Noch besser, es wurde daraufhin nochmal eine zweite Variante innerhalb kurzer Zeit entwickelt. Eine tolle …

.NET, Architektur, Code, Community »

[22 Nov 2009 | No Comment | ]
Tic-Tac-Toe

Jeder von uns kennt den kleinen Kurzweil-Klassiker Tic-Tac-Toe. Das kleine Spiel zu programmieren ist nicht nur ein interessanter Pausenfüller, sondern auch eine besonders schöne Vorlage für ein .NET Coding Dojo mit langjährig erfahrenen .NET Programmierern.
Die Anforderungen

Das Spiel ist zu Ende, …

.NET, Aktuell, Architektur, Code, Community, Topthema, Web »

[16 Nov 2009 | 9 Comments | ]
TDD ist keine Wissenschaft!

In letzter Zeit wird viel über TDD geredet und diskutiert. Das ist gut, denn offensichtlich gibt es da noch einiges zu besprechen und zu lernen. Ich habe erst kürzlich gelernt, dass es absolut sinnlos ist, bestehende Projekte ohne TDD anzugehen. …

.NET, Architektur, Code, Community, Web »

[3 Nov 2009 | One Comment | ]

Vor ein paar Tagen stellte Golo die Frage “Wieviel Sinn machen Unit Tests?” in seinem Blog. Dieser Frage stellten sich schon Peter sowie Thomas in ihren Blogs. Ich habe die Fragestellung schon vor einiger Zeit mit dem Artikel “Wozu Unit …

.NET, Architektur »

[28 Aug 2009 | One Comment | ]

Die Frage stellen sich einige Entwickler und Manager immer wieder. Nicht nur diejenigen (hoffentlich wenigen), die noch keine Unit Tests schreiben, sondern vielmehr jene, die schon seit längerem Unit Tests einsetzen. Der Hauptgrund dafür ist sicherlich die falsche Anwendung und …

.NET, Allgemein, Architektur, Code, Community, Tools »

[21 Aug 2009 | 4 Comments | ]

In den letzten Wochen & Tagen haben Pete und ich immer wieder Leute getroffen, die Veranstaltungen mit Hands-On über .NET und C# vermissen. Nun, hier in München gibt’s ja die aktive .NET Community. Die Events der DNUG-München sind sehr gut, …

Architektur, Code, Management »

[19 Mar 2009 | One Comment | ]

Es ist, als ob ein fehlendes Stück vom Puzzle endlich aufgetaucht ist. Endlich hat sich mal jemand mit der Tatsache auseinandergesetzt, dass in der heutigen Software-Entwicklung eine entscheidende Komponente immer mehr ins Hintertreffen gerät: Die Kunst und Wissenschaft der Software-Entwicklung.
Genauer …

.NET, Architektur, Community, Web »

[13 Mar 2009 | One Comment | ]

So, der letzte Tag auf der QCon London ist nun vorbei und es wird Zeit, ein kleines Resumée zu ziehen. Vor dem Hintergrund, dass diese meine erste QCon-Konferenz ist, bin ich im großen und ganzen mit den Sprechern und Themen …

.NET, Architektur, Management, Tools, Works »

[7 Feb 2009 | No Comment | ]

Ich habe mich in den letzten Wochen etwas intensiver mit der Erstellung und Konfiguration von Software beschäftigt. Mittlerweile gehört es ja schon zum guten Ton ín der Software-Entwicklung, zumindest ein Continuous Build zu haben – besser noch komplett die Methoden …

Architektur »

[10 Sep 2008 | No Comment | ]

Ich hatte vor einiger Zeit schon von der Angst vor Logik erzählt. Das ist aber bei Weitem nicht das einzige, wovor einige sich in der OO-Programmierung und im objekt-orientierten Design fürchten. Ein weiteres, vor Allem bei größeren Anwendungen auftretendes Phänomen …

.NET, Architektur, Code, Tools, Web, Works »

[29 Jun 2008 | No Comment | ]

Nun, Unit Tests sind ja mittlerweile in der professionellen Software-Entwicklung Standard – schon fast ein alter Hut. Gleiches gilt natürlich für Unit Tests in der .NET-Welt, denn Tools wie NUnit sind ja seit langer Zeit schon Teil des Standard-Repertoires eines …

.NET, Architektur, Code »

[27 May 2008 | One Comment | ]

Ich möchte mich ein wenig über Dinge unterhalten, über die Entwickler normalerweise nicht unbedingt gerne reden: Über Ängste. Es hört sich vielleicht etwas komisch an, aber auch Entwickler müssen sich in ihrer täglichen Arbeit ihren eigenen Ängsten stellen. Z. B. …

.NET, Architektur, Code »

[22 May 2008 | One Comment | ]

Jetzt wird’s schwierig. Ich möchte mich heute ein wenig detaillierter mit einem essentiellen Konzept der Objekt-orientierten Programmierung und dessen OO-Design beschäftigen: Dem Einsatz von virtuellen Methoden.
Virtuelle Methoden sind eines der Kernkonzepte in der Objekt-orientierung, um Polymorphie zu ermöglichen. Das interessante …

.NET, Architektur, Community, Web »

[1 Mar 2008 | No Comment | ]

Diese Woche war ich auf der BASTA Spring und habe an zahlreichen Vorträgen teilgenommen. Vorab schon einmal ein Fazit für das ganze drumherum: Organisation gut, Hotel gut, Themen gut und Sprecher-Wahl auch gut. Summa summarum eine runde Sache – ohne …

.NET, Architektur, Code, Community, Web, Works »

[15 Feb 2008 | No Comment | ]

Als Nachtrag zu meinem Vortrag auf der VSOne habe ich kurzerhand ein essentielles Pattern – nämlich das Service Gateway Pattern – in einem Artikel näher beschrieben. Hier gehe ich vor Allem auf die Adaption des Patterns in der Windows Communication …

.NET, Architektur, Community, Web »

[1 Feb 2008 | No Comment | ]

Eine News in eigener Sache: Auf der diesjährigen VSOne (13.-14. Februar 2008) werde ich einen Vortrag über SOA Patterns mit dem .NET Framework und der Windows Communication Foundation halten.
Der Abstrakt:

Mit der neuen Windows Communication Foundation (WCF) ist es für .NET-Entwickler …

.NET, Architektur, Code, Works »

[11 Nov 2007 | No Comment | ]

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 …

Architektur, Code, Datenbank »

[26 Oct 2007 | No Comment | ]

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 …

.NET, Architektur, Code, Community, Works »

[17 Oct 2007 | One Comment | ]

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 …

.NET, Architektur, Code, Projects »

[23 Aug 2007 | No Comment | ]

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!

Architektur, Code, Projects, Works »

[16 Aug 2007 | No Comment | ]

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 ;-) .

Architektur, Code, Projects, Works »

[16 Aug 2007 | No Comment | ]

Einige meiner Leser werden es vermutlich schon wissen, dass ich seit geraumer Zeit an einem kleinen Projekt arbeite: Pipemania. Ein paar Worte zu Pipemania, bevor ich die Ziele des Projektes näher beschreibe:
Pipemania ist ein klassisches, sehr einfaches Strategie- und Puzzlespiel. …