WorldWideWings (WWWings) ist eine fiktive Fluggesellschaft, die Dr. Holger Schwichtenberg seit vielen Jahren in seinen Fachbüchern, Fachartikeln und Vorträgen zum Thema .NET verwendet. Dementsprechend gibt es mehrere verschiedene Implementierungen mit unterschiedlichen .NET-Techniken.

WorldWideWings-Datenbank

Die Datenbank von WorldWideWings wird in den unten beschriebenen .NET-Fallbeispielen mit modernem und klassischen .NET sowie in allen Ausgaben des Fachbuchs "Entity Framework Core".

  • Das Datenmodell ist für Schulungszwecke bewusst überschaubar gehalten. Es gibt sieben Tabellen: Airport (Flughafen), Flight (Flug), Flight_Passenger (Flug_Passagier), Passenger (Passagier), Pilot, Employee (Mitarbeiter) und Person.
  • Alle Kardinalitäten des relationalen Datenbankdesigns sind dabei berücksichtigt: 1:0/1, 1:n und n:m
  • Sie erhalten die Datenbank als ein SQL-Skript für Microsoft SQL Server. Dies ermöglicht größtmögliche Kompatibität zu vielen SQL-Server-Versionen einschließlich SQL-Azure. Sie können das Skript zudem leicht für andere Datenbankmanagementsysteme anpassen.
  • Das SQL-Skript umfasst nicht nur das Schema, sondern auch viele Beispieldaten (z.B. 10.000 Flüge).
Download SQL-Skript mit englischen Bezeichnern und Inhalten (WWWingsV1_EN.zip)
Download SQL-Skript mit deutschen Bezeichnern und Inhalten (WWWingsV1_DE.zip)

WorldWideWings mit modernem .NET

Auf GitHub gibt es den Quellcode für ein WebAPI-Backend auf Basis von modernen .NET (ASP.NET Core/.NET Core). Dieses Backend gibt es auch für Schulungs- und Testzwecke in der öffentlichen Cloud und kann dort kostenfrei von jedermann verwendet werden.

Quellcode auf GitHub Live in der Azure-Cloud

WorldWideWings mit klassischem .NET Framework

  WorldWideWings "Mini" - End-to-End-Fallbeispiel WorldWideWings "Maxi" - Umfangreiche Beispielsammlung
Zweck Beispiel für eine angemessene Softwarearchitektur mit .NET anhand eines technischen Durchstichs für das Szenario "Flugbuchung". Clients: WPF, HTML im Browser, HTML als Desktop-Anwendung. Clients sind über REST-Dienste angebunden. Umfangreiche Beispielsammlung rund um das Szenario der Fluggesellschaft mit zahlreichen verschiedenen Architekturansätzen (von RAD bis Enterprise) und verschiedenen Clients (WPF, Windows Forms, ASP.NET Core) sowie zahlreichen "losen" Beispielen für den Einsatz diverser .NET-Techniken und -Klassen
Aktuelle Version 1.1.0.1 Download 465 MB 0.7.0.2 Download 62 MB
Ältere Versionen 2 ältere Versionen 22 ältere Versionen
Live-Demo geplant (nur Web-UI) nicht geplant
Dokumentation bisher nicht verfügbar Download der Kurzdokumentation (PDF)
Verfügbare Schulungen "End-to-End": Eine Best Practices-Softwarearchitektur für eine .NET-Anwendung von der Datenbank bis zur Benutzeroberfläche sowie Detailschulungen zu jeder der einzelnen Techniken im Schulungskatalog "End-to-End": Eine Best Practices-Softwarearchitektur für eine .NET-Anwendung von der Datenbank bis zur Benutzeroberfläche sowie Detailschulungen zu jeder der einzelnen Techniken im Schulungskatalog
.NET-Version .NET 4.6.2 für verschiedene .NET-Versionen (.NET 2.0 bis 4.5.2) verfügbar
Eingesetzte Programmiersprachen C#, JavaScript/TypeScript C#, Visual Basic, JavaScript
Datenbank Microsoft SQL Server 2012 oder höher. Express-Edition möglich. Microsoft SQL Server 2012 oder höher. Express-Edition tlw. möglich.
Datenzugriffstechniken ADO.NET Entity Framework 6.x Code First Klassisches ADO.NET (DataReader, DataSet) und ADO.NET Entity Framework Database First
Desktop-UI-Techniken WPF
Hybrid-Anwendung mit Chromium-Client
Windows Forms
WPF Add-In für Microsoft Word mit VSTO
App-UI-Techniken Windows 8 "Store" App mit WinRT-XAML -
Web-UI-Techniken ASP.NET MVC. Single-Page-Application mit AngularJS und Twitter Bootstrap ASP.NET Webforms
ASP.NET AJAX
ASP.NET Dynamic Data
ASP.NET MVC mit etwas JavaScript
Microsoft Silverlight
Webdienste-Techniken REST mit ASP.NET Web API WCF
WCF Data Services (OData)
Andere .NET-Techniken - Beispiele für den Einsatz diverser .NET-Techniken.
Fragen? Support für .NET und Webtechniken Support für .NET und Webtechniken
 

Weitere Beispiele

Fallbeispiele
Downloads

Beratung & Support:

 Beratung/Consulting: Werkzeugauswahl und -einführung für die .NET-Anwendungsentwicklung (Microsoft-Werkzeuge und/oder Drittanbieterwerkzeuge)
 Beratung/Consulting: ADO.NET Entity Framework-Leistung / Entity Framework-Performance: Optimierung von Entity Framework-Datenzugriffen
 Beratung/Consulting: .NET-Performanceprobleme / Leistungsprobleme
 Beratung/Consulting: .NET/C# und Java/JEE im Vergleich: Welche Softwareentwicklungsplattform ist besser?
 Beratung/Consulting: Umstellung/Migration/Umstieg von Windows Forms-Anwendungen von .NET Framework auf .NET 6.0/.NET 7.0
 Beratung/Consulting: Umstellung/Migration/Umstieg von ASP.NET-Anwendungen von .NET Framework auf ASP.NET Core 6.0/7.0
 Beratung/Consulting: ASP.NET-Leistung / ASP.NET-Performance
 Beratung/Consulting: Umstellung/Migration/Umstieg von .NET Framework auf .NET 6.0/7.0
 Beratung/Consulting: .NET versus .NET Core
 Beratung/Consulting: .NET-Webservices mit Windows Communication Foundation (WCF) oder ASP.NET Web API
 Beratung/Consulting: Moderne Webanwendungen/Webprogrammierung mit Blazor (ASP.NET Core Blazor)
 Beratung/Consulting: Best Practices bei der Softwareentwicklung mit .NET/ASP.NET/WPF/WCF/Entity Framework u.a.
 Beratung/Consulting: Umstellung/Migration/Umstieg von WPF-Anwendungen von .NET Framework auf .NET 6.0/.NET 7.0
 Beratung/Consulting: Migration zu .NET / Umstieg auf .NET
 Beratung/Consulting: Umstellung/Migration/Umstieg von ADO.NET Entity Framework auf Entity Framework Core
 Beratung/Consulting: Webserverframeworks im Vergleich: ASP.NET versus node.js versus Ruby-on-Rails
 Beratung/Consulting: Pattern einsetzen
 Beratung/Consulting: Begutachtung bestehender Softwarearchitekturen (Architekturreviews/Technikreviews)
 Beratung/Consulting: REST versus SOAP (SOAP und REST im Vergleich)
 Beratung/Consulting: Programmcodereview
 Beratung/Consulting: Machbarkeitsstudien
 Beratung/Consulting: Entwicklung von Teilsystemen
 Beratung/Consulting: Anwendungsredesign
 Beratung/Consulting: Webtechniken, Web-Frameworks/-Bibliotheken und Web-Tools auswählen
 Beratung/Consulting: Architekturreviews
 Beratung/Consulting: Anwendungsarchitektur / Anwendungsdesign / Softwarekonzept (Entwurf einer Softwarearchitektur)
 Beratung/Consulting: Best Practices für moderne Webanwendungen mit HTML5, CSS3 und JavaScript
 Beratung/Consulting: Entwicklung von Prototypen
 Beratung/Consulting: Sicherheitsanalyse/Sicherheitsreview
 Beratung/Consulting: Laufendes Coaching von Entwicklungsteams
 Anfrage für Beratung/Consulting zu den Themen .NET  Gesamter Beratungsthemenkatalog  Technischer Support zum Themen .NET

Schulungen zu .NET

 Windows-Systemdienste entwickeln mit .NET
 .NET Remoting
 Tipps & Tricks für bessere Websites/Webanwendungen mit ASP.NET Core
 Windows-Desktop-Anwendungen: Von den .NET- und C#-Grundlagen zu Windows Forms und Windows Presentation Foundation (WPF)
 Neuerungen in .NET Core 2.1/2.2 gegenüber Version 2.0 (inkl. ASP.NET Core, Entity Framework Core)
 AJAX mit ASP.NET (Microsoft AJAX Framework / ASP.NET AJAX Extensions / "Atlas")
 Objekt-Relationales Mapping (ORM) mit .NET
 .NET 4.5.1/.NET 4.5.2/4.5.3 Update / Neuerungen in .NET Framework 4.5.1/.NET Framework 4.5.2/.NET Framework 4.5.3
 Konfigurationsinformationen in .NET und .NET Core
 ADO.NET - Datenbankzugriff mit System.Data - Aufbauwissen
 .NET im Überblick für Softwareentwickler
 C# für Umsteiger von Visual Basic .NET
 ASP.NET Webforms im Überblick - Weboberflächen mit .NET
 Event Driven Design mit .NET
 .NET-Sicherheit (.NET Security)
 MySQL-Datenzugriff mit dem .NET Framework
 .NET 7.0 - Änderungen und Neuerungen gegenüber .NET 6.0
 .NET Akademie: Unit Testing und Test Driven Development (TDD) mit .NET/C# (3-Tages-Agenda des öffentlichen Seminars)
 Kryptografie/Verschlüsselung mit .NET
 Moderne Security-Szenarien für ASP.NET MVC und Web API
 SAP Crystal Reports in .NET-Anwendungen mit Visual Studio - Berichte erstellen
 .NET-Programmierung mit Delphi
 Visual Basic .NET - Basiswissen
 Windows Modern Apps/Windows Universal Apps entwickeln mit der Windows Runtime (WinRT), XAML und .NET/C#/Visual Basic
 .NET Best Pactices
 Umstieg auf .NET 6.0/7.0 - Entwicklerworkshop (Umstellung/Migration von klassischem .NET Framework zu .NET 6.0/7.0)
 ASP.NET Core Blazor (Blazor WebAssembly und/oder Blazor Server und/oder Blazor Hybrid)
 .NET-Softwarearchitektur (Architektur von .NET-Anwendungen)
 .NET 6.0 - Änderungen und Neuerungen gegenüber .NET 5.0
 XML-Programmierung mit .NET (System.Xml) - Aufbauwissen
 Anfrage für eine individuelle Schulung zum Thema .NET  Gesamter Schulungsthemenkatalog

Bücher zu .NET

 PowerShell 7 und Windows PowerShell 5 – das Praxishandbuch
 Moderne Webanwendungen mit ASP.NET MVC und JavaScript
 C# 7.3 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core und Xamarin (PDF-E-Book)
 C# 8.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core und Xamarin (gedruckte Ausgabe)
 Visual Basic 2010: Grundlagen, ADO.NET, Windows Presentation Foundation
 Moderne Webanwendungen mit ASP.NET MVC
 .NET 4.0 Crashkurs (E-Book - PDF)
 Microsoft ASP.NET 2.0 mit C# 2005 - Das Entwicklerbuch
 Windows PowerShell 4.0 - Das Praxishandbuch
 .NET Praxis - Tipps und Tricks für .NET und Visual Studio
 Einblicke in C# 6.0 (shortcuts 181) Kindle Edition
 Moderne Datenzugriffslösungen mit Entity Framework Core 5.0 (Buchversion 9.x, gedruckte Ausgabe)
 C# 10.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core, .NET 5.0 und .NET 6.0 (Kindle-E-Book)
 C# 10.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core, .NET 5.0/6.0 und 7.0 (gedruckte Ausgabe)
 Blazor 7.0: Blazor WebAssembly, Blazor Server und Blazor Hybrid - Moderne Single-Page-Web-Apps und hybride Cross-Platform-Apps mit .NET, C# und Visual Studio (gedruckte Ausgabe)
 ASP.NET Core Blazor 5.0: Blazor WebAssembly und Blazor Server - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (PDF-E-Book)
 Microsoft ASP.NET 4.5 mit C# 2012 - Entwicklerbuch
 Datenbankprogrammierung mit .NET 4.0. Mit Visual Studio 2010 und SQL Server 2008 R2
 Moderne Datenzugriffslösungen mit Entity Framework 6 (gedruckte Ausgabe)
 C# 10.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core, .NET 5.0 und .NET 6.0 (gedruckte Ausgabe)
 Effizienter Datenzugriff mit Entity Framework Core: Datenbankprogrammierung mit C# für .NET Framework, .NET Core und Xamarin
 Microsoft ASP.NET 3.5 mit Visual Basic 2008 - Das Entwicklerbuch
 Microsoft .NET 3.0 Crashkurs
 Moderne Datenzugriffslösungen mit Entity Framework Core 5.0 (Buchversion 9.x, PDF-E-Book)
 C# 7.3 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core und Xamarin (Kindle-E-Book)
 XML mit .NET
 ASP.NET Core Blazor 3.0/3.1: Blazor Server und Blazor Webassembly - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (Kindle)
 Windows XP Professional
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1 und 2.0-Preview2 (Buchversion 1.4)
 Verteilte Systeme und Services mit .NET 4.5
 .NET 3.5 Crashkurs
 JavaScript
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1.2 und 2.0-Preview2: Datenbankprogrammierung mit .NET/.NET Core und C# (PDF)
 C# 11.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core, .NET 5.0/6.0 und 7.0 (Kindle-E-Book)
 Moderne Datenzugriffslösungen mit Entity Framework Core 3.0 (Buchversion 6.x, Kindle-E-Book)
 Windows XP - Die Expertentipps
 ASP.NET 4.0
 C# 11.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core, .NET 5.0/6.0 und 7.0 (PDF-E-Book)
 Windows PowerShell 5 und PowerShell Core 6 - Das Praxishandbuch
 PowerShell: Anwendung und effektive Nutzung (shortcuts 125) Kindle Edition
 Webanwendungen mit ASP.NET 3.5 und AJAX Crashkurs
 Windows PowerShell 5.1 und PowerShell Core 6.1 - Das Praxishandbuch (PDF-E-Book)
 .NET Essentials - Schuber
 Datenbankprogrammierung mit .NET 4.5. Mit Visual Studio 2012 und SQL Server 2012
 Microsoft ASP.NET. Das Entwicklerbuch.
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.x und 2.0: Datenbankprogrammierung mit .NET/.NET Core und C# (E-Book - PDF)
 Windows Server 2003 - Die Expertentipps
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1.1 und 2.0-Preview2: Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe)
 Moderne Datenzugriffslösungen mit Entity Framework Core 2.0/2.1 (Buchversion 5.x, PDF-E-Book)
 C# 7.2 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core und Xamarin (PDF-E-Book)
 Moderne Datenzugriffslösungen mit Entity Framework Core 6.0
 C# 11.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core, .NET 5.0/6.0 und 7.0 (gedruckte Ausgabe)
 ASP.NET Core Blazor 3.0/3.1: Blazor Server und Blazor Webassembly - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (DRUCK)
 Windows PowerShell und PowerShell Core - Der schnelle Einstieg: Skriptbasierte Systemadministration für Windows, Linux und macOS
 .NET 3.5
 Blazor 7.0: Blazor WebAssembly, Blazor Server und Blazor Hybrid - Moderne Single-Page-Web-Apps und hybride Cross-Platform-Apps mit .NET, C# und Visual Studio (Kindle-E-Book)
 Programmierung mit der .NET-Klassenbibliothek
 Moderne Datenzugriffslösungen mit Entity Framework Core 2.0 (Buchversion 4.x): Datenbankprogrammierung mit .NET/.NET Core und C# (PDF-E-Book)
 C# 8.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core und Xamarin (Kindle-E-Book)
 Microsoft Visual C# 2010
 Moderne Datenzugriffslösungen mit Entity Framework Core 3.0 (Buchversion 7.x, PDF-E-Book)
 Office 2010 Programmierung mit VSTO und .NET 4.0: Word, Excel und Outlook erweitern und anpassen
 Microsoft ASP.NET 2.0 mit Visual Basic 2005 - Das Entwicklerbuch
 Moderne Datenzugriffslösungen mit Entity Framework Core 3.1 (Buchversion 8.x, Kindle-E-Book)
 C# 7.3 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core und Xamarin (gedruckte Ausgabe)
 JavaScript für .NET-Entwickler (shortcuts 126) Kindle Edition
 .NET 4.0 Update
 ASP.NET Core Blazor 5.0: Blazor WebAssembly und Blazor Server - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (Kindle-E-Book)
 Microsoft .NET 2.0 Crashkurs Beta Edition
 Moderne Datenzugriffslösungen mit Entity Framework Core 7.0 (gedruckte Ausgabe)
 Moderne Datenzugriffslösungen mit Entity Framework Core 7.0 (Kindle-E-Book)
 Windows PowerShell - Konzepte, Praxiseinsatz, Erweiterungen
 ASP.NET Core Blazor 3.0/3.1: Blazor Server und Blazor Webassembly - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (PDF)
 Moderne Datenzugriffslösungen mit Entity Framework 6 (Kindle)
 Microsoft .NET 4.5 Update - Crashkurs (E-Book - PDF)
 C# 9.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET 5.0, .NET Core und Xamarin (Kindle-E-Book)
 Blazor 6.0: Blazor WebAssembly, Blazor Server und Blazor Desktop - Moderne Single-Page-Web- und hybride Cross-Platform-Apps mit .NET, C# und Visual Studio (Kindle-E-Book)
 Blazor 6.0: Blazor WebAssembly, Blazor Server und Blazor Desktop - Moderne Single-Page-Web- und hybride Cross-Platform-Apps mit .NET, C# und Visual Studio (gedruckte Ausgabe)
 Moderne Datenzugriffslösungen mit Entity Framework Core 5.0 (Buchversion 9.x, Kindle-E-Book)
 Microsoft ASP.NET 4.0 mit C# 2010
 ADO.NET
 Moderne Datenzugriffslösungen mit Entity Framework 6 (E-Book - PDF, MOBI, EPUB)
 Blazor 6.0: Blazor WebAssembly, Blazor Server und Blazor Desktop - Moderne Single-Page-Web- und hybride Cross-Platform-Apps mit .NET, C# und Visual Studio (PDF-E-Book)
 Verteilte Systeme und Services mit .NET 4.0
 Microsoft .NET 4.5 Update - Crashkurs
 Microsoft ASP.NET 3.5 mit Visual C# 2008 - Das Entwicklerbuch
 SQL Server 2008 R2: Das Programmierhandbuch. Inkl. ADO.NET 3.5, LINQ to Entities und LINQ to SQL
 ASP.NET Core Blazor 3.1/3.2: Blazor Server und Blazor Webassembly - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (gedruckte Ausgabe)
 Windows PowerShell 3.0
 Moderne Datenzugriffslösungen mit Entity Framework Core 3.1 (Buchversion 8.x, PDF-E-Book)
 ASP.NET Core Blazor 3.1/3.2: Blazor Server und Blazor Webassembly - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (PDF-E-Book)
 Essential PowerShell
 ASP.NET 4.0 mit Visual C# 2010
 Moderne Webanwendungen für .NET-Entwickler: Server-Anwendungen, Web APIs, SPAs & HTML-Cross-Platform-Anwendungen mit ASP.NET, ASP.NET Core, JavaScript/TypeScript und Angular
 Windows 8 Apps entwickeln mit C# und XAML - Crashkurs
 App Engineering: SwiftUI, Jetpack Compose, .NET MAUI und Flutter
 Blazor 7.0: Blazor WebAssembly, Blazor Server und Blazor Hybrid - Moderne Single-Page-Web-Apps und hybride Cross-Platform-Apps mit .NET, C# und Visual Studio (PDF-E-Book)
 Web Forms - Webprogrammierung mit ASP.NET
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1: Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe)
 Microsoft .NET 2.0 Crashkurs - Final Edition
 Programmierung mit der .NET-Klassenbibliothek
 WPF 4.5 und XAML: Grafische Benutzeroberflächen für Windows inkl. Entwicklung von Windows Store Apps
 Moderne Datenzugriffslösungen mit Entity Framework Core 7.0 (PDF-E-Book)
 Windows PowerShell 5 – kurz & gut
 Modern Data Access with Entity Framework Core: Database Programming Using .NET, .NET Core, UWP, and Xamarin with C#
 Windows PowerShell 5 und PowerShell 7: Das Praxisbuch
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.x und 2.0: Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe)
 Moderne Datenzugriffslösungen mit Entity Framework Core 6.0 (gedruckte Ausgabe)
 Windows PowerShell 5.0 - Das Praxishandbuch
 ASP.NET Core Blazor 3.1/3.2: Blazor Server und Blazor Webassembly - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (Kindle-E-Book)
 .NET Core 1.0 und 1.1 - Entwicklung mit den Core-Produkten
 Docker und die Containerwelt - Einstieg und Expertentipps rund um Docker-Container (shortcut)
 C# 9.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET 5.0, .NET Core und Xamarin (PDF-E-Book)
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1 (PDF)
 C# 8.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core und Xamarin (PDF-E-Book)
 Programmieren mit dem ADO.NET Entity Framework
 Moderne Datenzugriffslösungen mit Entity Framework Core 3.0 (Buchversion 6.x, Gedruckte Ausgabe)
 C# 9.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET 5.0, .NET Core und Xamarin (gedruckte Ausgabe)
 ASP.NET Core Blazor 5.0: Blazor WebAssembly und Blazor Server - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (gedruckte Ausgabe)
 Microsoft SQL Server 2008 R2 - Das Entwicklerbuch
 Moderne Datenzugriffslösungen mit Entity Framework Core 6.0 (PDF-E-Book)
 Moderne Datenzugriffslösungen mit Entity Framework Core 3.1 (Buchversion 8.x, gedruckte Ausgabe)
 .NET 4.0 Crashkurs
 Moderne Datenzugriffslösungen mit Entity Framework Core 2.0 (Buchversion 4.x): Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe)
 Alle unsere aktuellen Fachbücher  E-Book-Abo für nur 99 Euro im Jahr