Sprachen
01.04.2011
Im Kleinen Großes bewirken
Der Artikel zu ADF in der vorigen dotnetpro hat Ihren Chef inspiriert: Nun haben Sie den Auftrag, das Agile Development Framework im Unternehmen einzuführen – bloß wie? Ganz einfach: Schritt für Schritt. Das ist der Vorteil von ADF: drei aufeinander aufbauende Stufen, die Sie nach und nach umsetzen können. Den Anfang bildet ADFWhite.
weiterlesen
01.04.2011
Richtig schichten
Welche Mehrschichtarchitektur soll’s denn sein? MVC, MVP, MVVM? Und wie organisieren Sie die Bereiche Domäne und Datenzugriff? Jenseits aller Diskussionen um die „richtige“ Architektur erläutert dotnetpro die Grundlagen, nach denen Applikationen schichtweise strukturiert werden, und welche Design-Patterns dabei zum Einsatz kommen.
weiterlesen
01.04.2011
NBuilder
Vergeuden Sie keine Zeit mehr damit, Daten manuell zu erzeugen und bereitzustellen. Generieren Sie mit NBuilder schnell und einfach Testdaten für Unit-Tests und Mockups.
weiterlesen
01.04.2011
Ach, C# kann das?
Eine neue Programmiersprache zu lernen, fällt leicht. Der gravierendste Unterschied zu einer bereits bekannten Sprache ist in der Regel die Syntax, revolutionär neue Konzepte sind rar. Ganz anders ist es mit den Feinheiten einer Sprache. Diese zu ergründen, fällt schon nicht mehr so leicht. So gibt es bei C# für jeden immer noch etwas zu entdecken.
weiterlesen
01.04.2011
Wir haben uns selbst hochgezogen
Man kennt ihn als einen der Gang of Four: Mit dem Buch über Design Patterns sind die vier in die Annalen der Softwareentwicklung eingegangen. Was macht Dr. Erich Gamma eigentlich heute? dotnetpro traf ihn auf der OOP.
weiterlesen
01.04.2011
AKTUELL
.NET Reflector wird kostenpflichtig, ILSpy soll ihn ersetzen - Vorschauversion auf Moonlight 4 - Neue Entwickler-Community: Codekicker - Berichtsgenerator List & Label polyglott machen etc.
weiterlesen
01.04.2011
Architektur unter dem Röntgenschirm
Visual Studio 2010 Ultimate bietet neue Funktionalitäten zur Visualisierung und Analyse von Code und Softwarearchitekturen. Die Neuerungen erweitern die Möglichkeiten der Codeanalyse ungemein. Eine Einführung.
weiterlesen
01.04.2011
Die Extras von Visual Basic
Visual Basic .NET bietet gegenüber anderen .NET-Programmiersprachen erweiterte Funktionsmerkmale, die sich sinnvoll einsetzen lassen. Dazu gehören beispielsweise finanzmathematische Funktionen oder auch der erweiterbare Namensraum My.
weiterlesen
01.04.2011
Die Kurve kriegen
Haben Sie auch manchmal das Gefühl, beim Entwickeln eines rekursiven Algorithmus einen Knoten im Gehirn zu bekommen? Rekursion ermöglicht klar formulierte Lösungen. Um sie nachzuvollziehen, muss man aber im Kreis denken können. Nachteilig bei der Implementation sind der erhöhte Speicherbedarf und eine geringere Laufzeiteffizienz. dotnetpro löst den Knoten in Ihrem Gehirn.
weiterlesen
01.04.2011
Aus dem Vollen schöpfen
Ein Balken ist ein Balken ist ein Balken – Geschäftsgrafiken halten bisher eisern an diesem Grundsatz fest. Kunststück, denn was darüber hinausgeht, war bisher recht aufwendig umzusetzen. Die Pivot-Viewer-Komponente für Silverlight erlaubt es, Zahlen grafisch aufzupeppen und bietet dazu auch noch vielfältige Möglichkeiten zur Interaktion.
weiterlesen