Articles in the Architektur Category
.NET, Allgemein, Architektur, Code, Community »
.NET, Allgemein, Architektur, Code, Community »
.NET, Architektur, Code, Tools »
.NET, Architektur, Community »
.NET, Architektur, Code, Community »
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, Architektur, Code, Community, Web »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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. …
