EDM: Kunden verwalten mit Ribbon

Bisher haben wir in diesem Magazin nur einzelne Beispiele zur Darstellung von Daten aus Tabellen geliefert. Diesmal wollen wir einen Schritt weitergehen: Wir erstellen eine WPF-Anwendung, die ein eigenes Ribbon enthält und mit diesem die Steuerung einiger Funktionen zur Auflistung von Kunden sowie zum Bearbeiten, Hinzufügen und Löschen von Kundendatensätzen ermöglicht. Dabei nutzen wir als Container für die angezeigten Seiten mit der Kundenliste und den Kundendetails ein Frame-Objekt. Damit können wir, wenn mehrere Benutzer geöffnet sind, sogar durch die entsprechenden Seiten navigieren.

Weiterlesen

EDM: Kundendetails verwalten

In unserer Lösung zur Verwaltung von Bestellungen spielt die Kundenverwaltung natürlich eine große Rolle. In diesem Artikel wollen wir uns ansehen, wie wir einen neuen Kunden anlegen oder einen vorhandenen Kunden bearbeiten können – eingebettet natürlich in unser Hauptfenster, dass wir im Artikel “Kunden verwalten” beleuchten. Daher benötigen wir auch kein eigenes Fenster, um die Kundendetails anzuzeigen, sondern erstellen ein Page-Objekt mit den relevanten Informationen. Dieses nutzen wir dann sowohl zum Anlegen neuer Kunden als auch zum Bearbeiten vorhandener Kunden.

Weiterlesen

Datenbanken erstellen mit dem SSMA

Wer von Access kommt und nun Anwendungen auf Basis von WPF, C# und dem Entity Framework erstellen möchte, wird feststellen, dass dies mit Access-Datenbanken als Backend nicht gelingt – es lässt sich schlicht kein Entity Framework für Access-Datenbanken erstellen. Da kann es dann hilfreich sein, wenn Sie, nachdem wir uns bereits mit der Migration von Access zum SQL Server beschäftigt haben, auch neue Datenbanken im SQL Server erstellen können. Dieser Artikel zeigt die wichtigsten Techniken für die Erstellung von Datenbanken über die Benutzeroberfläche des Microsoft SQL Server Management Studios (SSMA).

Weiterlesen

WPF-Datenbindung: Einfache Objekte

Wenn Sie WPF-Anwendungen erstellen wollen, wollen Sie die Daten der Anwendung in entsprechenden Fenstern darstellen. Ein Weg zu diesem Ziel ist das Bereitstellen der Daten in Form von Objekten auf Basis von Klassen, welche die Eigenschaften des jeweiligen Objekts beschreiben. Dieser Artikel zeigt, welche Schritte nötig sind, um ein Objekt auf Basis einer einfachen Klasse zu erstellen und seine Daten in den Steuerelementen eines WPF-Fensters anzuzeigen.

Weiterlesen

SQL Server 2014 Express installieren

Eine .NET-Anwendung kann man als Frontend für eine Access-Datenbank nutzen. Den vollen Nutzen erhält man allerdings erst, wenn man beispielsweise den SQL Server 2014 als Backend verwendet. Also schauen wir uns den SQL Server 2014, die derzeit aktuelle Version des relationalen Datenbankmanagement-Systems von Microsoft, etwas genauer an. In diesem Artikel erfahren Sie, welche Editionen es gibt und wie Sie den SQL Server 2014 auf Ihrem Rechner installieren.

Weiterlesen

Daten im DataGrid-Steuerelement anzeigen I

In einem Access-Magazin würde man erstmal die Schaltfläche oder das Textfeld als Steuerelemente vorstellen. Im DATENBANKENTWICKLER wollen wir jedoch von mehreren Seiten an die Programmierung von Datenbank-Anwendungen mit Visual Studio herangehen – unter anderem, indem wir die Nutzung von ADO.NET vorstellen oder die Erstellung von Benutzeroberflächen mit WPF beschreiben. Für beides wollen wir überhaupt einmal die Daten der gewünschten Datenherkunft anzeigen, statt diese immer per Console auszugeben. Dies gelingt am einfachsten mit dem DataGrid-Steuerelement, das stark vereinfacht mit einem Unterformular unter Access in der Datenblattansicht zu vergleichen ist.

Weiterlesen