Sprachen
01.03.2011
Die Hilfe ist da
Es kommt wie das Amen in der Kirche: das Programmierproblem, das Ihre innere Entwicklungsmaschine zum Anhalten zwingt. codekicker.de bringt sie wieder in Schwung.
weiterlesen
01.03.2011
Lass es fließen
Diese Schnittstelle gibt es seit dem .NET Framework 1.0. Und doch gehört sie zu den Funktionalitäten, die am wenigsten verstanden sind und angewendet werden. Dabei kann der richtige Einsatz viel Code sparen beziehungsweise den Code lesbarer machen.
weiterlesen
01.03.2011
Schonbezug, die Zweite
Nachdem Sie im vorangegangenen Heft erfahren haben, wie Sie einen Bildschirmschoner mit VB.NET entwickeln, geht es nun darum, diesen inklusive Vorschauanzeige in den Windows-Konfigurationsdialog einzubinden.
weiterlesen
01.03.2011
Die Macht des Syndikats
RSS-Feeds sind heute nicht mehr unbedingt eine Novität. Auch dass RSS-Feeds oft gar nicht auf RSS basieren, sondern auf dem neueren Atom-Format [1], ist den meisten bekannt.
weiterlesen
01.03.2011
Datenbausteine
Ziel der hier vorgestellten Komponente ist es, die Datenverwaltung vollständig zu automatisieren. Datenbanken sollen samt den zugrunde liegenden Tabellen, Datenfeldern und Eingabemasken basierend auf komplexen Datenstrukturen eigenständig aufgebaut und zur Bearbeitung angeboten werden.
weiterlesen
01.03.2011
Vorhang auf
Die Businessobjekte sind definiert, und die Kanäle zur Datenbank sind gelegt. Jetzt müssen aus abstrakten Businessobjekten ansprechende Oberflächenelemente werden. CSLA.NET unterstützt WPF und ermöglicht die Nutzung des MVVM-Patterns.
weiterlesen
01.03.2011
Schneller zum Ziel
Immer wieder ähnliche Anforderungen: Das ist der Haupteindruck beim Entwickeln von Geschäftsanwendungen. Wer nicht ständig das Rad neu erfinden will, nutzt ein Framework. Neu im Angebot ist AiFrame speziell für das Entwickeln von Windows-Forms-Applikationen.
weiterlesen
01.03.2011
OCP im Alltag
Was macht das Open-Closed-Prinzip (OCP) aus? Klaus Horsten hat ein Code-Beispiel geschrieben, mit dem er zeigt, wie OCP funktioniert. Von der Methoden-Ebene transformiert er das Beispiel über das Microsoft-Provider-Modell bis hin zu einer SOA-Applikation.
weiterlesen
01.03.2011
Objekte auf dem Prüfstand
Damit Entwickler-Teams objektorientierte Anwendungen effektiv testen können, kommen Unit-Test-Frameworks und Mock-Objekte zum Einsatz. dotnetpro stellt eine Auswahl der derzeit verfügbaren Mocking-Werkzeuge für .NET vor.
weiterlesen
01.03.2011
Kurs auf SharePoint
LINQ-Abfragen sind nicht nur mit Visual Studio möglich. Auch Tools stehen dafür zur Verfügung, beispielsweise das Werkzeug LINQPad. Seine Stärke und Flexibilität beweist es, indem es eigene Treiber für den Zugriff auf Datenquellen ermöglicht und damit für Spezialfälle offen ist. So einen Treiber zu schreiben ist gar nicht schwer.
weiterlesen