Planung
02.02.2009
Experten diskutieren über Softwarequalität
Golo Roden und Peter Bucher äußern sich zum Thema Softwarequalität.
weiterlesen
01.02.2009
Grundlagen skalierbarer Parallelverarbeitung
Parallelverarbeitung muss nicht schwierig sein. Zwar gilt es, bei der Koordinierung gleichzeitiger Aktivitäten mehr zu bedenken als bei der üblichen synchronen sequenziellen Verarbeitung. Doch davon sollten Sie sich nicht ins Bockshorn jagen lassen.
weiterlesen
Oslo
01.02.2009
Mit Quadrant einen Workflow modellieren
Einen kompletten Workflow modellieren, implementieren und deployen, ohne dafür eine einzige Zeile Code zu schreiben? Unter Microsofts neuer Modellierungsplattform Oslo wird das künftig die alltägliche Realität sein. Im Zentrum steht dabei das Modellierungswerkzeug Quadrant. dotnetpro hat es eingesetzt und zeigt, was damit möglich ist.
weiterlesen
01.01.2009
prio.conference 2008
Was ist Architektur? Wer sich für eine Architektur entschieden hat, entkommt ihr nicht mehr. Denn fortan lebt er innerhalb dieser Architektur. Also sollte ganz am Anfang die Frage stehen: Wie wollen wir leben? Und weil Architektur langlebig ist, muss man sich sogar fragen: Wie werden wir künftig leben wollen?
weiterlesen
01.12.2008
Architekturmuster für die Problemdomäne
Wie erstellt man die Architektur für die Problemdomäne? Soll man sich hier besser auf die Daten oder auf die Prozesse konzentrieren? dotnetpro unternimmt einen Streifzug durch die verschiedenen Architekturmuster, von Transaction Script über Table Module und Active Record bis hin zu Domain Model. Besonders spannend: Manche Pattern sind in .NET und Visual Studio bereits fest eingebaut.
weiterlesen
01.12.2008
Eine Architektur für Legacy-Code, Teil 4
Das Migrieren einer bestehenden Anwendung kann eine spannende Sache sein – wenn Sie es richtig angehen. Im letzten Teil der Serie führen Sie die Erkenntnisse der Analyse der Anwendung zusammen und gießen sie zu einem neuen Innenleben für die Software. Dabei machen Sie diese gleich fit für künftige Anpassungen.
weiterlesen
01.11.2008
Kochen mit Patrick
Heute verleiht Kollege Stefan der Entwicklungsumgebung Flügel. Nach dem Performance-Boost geht’s dann um Einheitliches für das ganze Team. Auf den Tisch kommt schließlich eine Kokossuppe nach Art des Hauses.
weiterlesen
01.11.2008
Eine Architektur für Legacy-Code, Teil 3
Den Legacy-Code einer bestehenden Anwendung zu durchforsten, um ihn für Erweiterungen oder eine neue .NETVersion vorzubereiten: wie öde! Oder auch nicht – wenn Sie richtig dabei vorgehen und sich nicht in Codedetails verzetteln. Mit den entsprechenden Werkzeugen ist es kein Problem, sich unbekanntem Code zu nähern.
weiterlesen
01.10.2008
Tolle Typen
Datenstrukturen gehören zu den Grundpfeilern einer Anwendung. Sie bieten rudimentäre Gültigkeitsüberprüfungen und Anwendungslogik. Unter dem Blickwinkel einer Gesamtarchitektur können sie jedoch problematisch sein, wenn sie nur ungenügend mit anderen Aspekten abgestimmt sind. Metainformationen können das Problem lösen.
weiterlesen
01.10.2008
Das Unvorhersehbare vorhersehen
Was macht ein guter Softwarearchitekt, wenn eine Börsensoftware plötzlich auch Geodaten anzeigen soll? Er lächelt müde. Denn selbstverständlich hat er die Anwendung so aufgebaut, dass kaum Eingriffe in die vorhandene Anwendung nötig sind. Wie der Architekt das am besten macht, verrät Jeroen van den Bos auf der prio.conference 2008. Im Interview spricht er auch darüber, was eine Architektur über den Menschen verrät, der sie aufgesetzt hat.
weiterlesen