Bewertung:

Das Buch vermittelt kein tiefgehendes Wissen über die SOLID-Grundsätze, sondern ähnelt den allgemeinen Inhalten, die man oft auf YouTube findet. Viele Leser sind der Meinung, dass es an Originalität mangelt und sprachliche Fehler enthält.
Vorteile:Die Leser gaben an, dass sie sich tiefere Einblicke in die SOLID-Grundsätze gewünscht hätten.
Nachteile:⬤ Der Inhalt wird als sehr allgemein empfunden und ähnelt YouTube-Transkriptionen
⬤ sprachliche Fehler sind vorhanden
⬤ es bietet nicht mehr als kostenlose Online-Ressourcen
⬤ schlechter Wert im Vergleich zu Udemy-Kursen.
(basierend auf 1 Leserbewertungen)
Implementing Design Patterns in C# 11 and .NET 7
Erschließen Sie das Potenzial von Entwurfsmustern, um besseren Code in C# 11 und.NET 7 zu schreiben
Wesentliche Merkmale
● Lernen Sie die Grundlagen von C# und objektorientierter Programmierung.
● Gewinnen Sie Einblicke in die besten Praktiken für hochwertige Programmierung.
● Lernen Sie, wie Sie mithilfe von Entwurfsmustern Code schreiben, der wiederverwendbar, flexibel und wartbar ist.
Beschreibung
Dieses Buch ist ein kompletter Leitfaden zu Entwurfsmustern und objektorientierter Programmierung (OOP) in C# und .NET. Es deckt alles ab, von den Grundlagen von C# und Visual Studio bis hin zu fortgeschrittenen Themen wie Software-Architektur und Best Coding Practices, einschließlich der SOLID-Prinzipien.
Das Buch beginnt mit den Grundlagen von C#,.NET, den SOLID-Prinzipien und dem OOP-Paradigma. Anschließend werden weit verbreitete Entwurfsmuster anhand praktischer Beispiele in C# und.NET vorgestellt. Diese Beispiele umfassen reale Szenarien und Schritt-für-Schritt-Anleitungen. Darüber hinaus bietet das Buch einen Überblick über fortgeschrittene Funktionen im.NET-Ökosystem, Einblicke in aktuelle Marktlösungen für Software-Strategien und Hinweise, wann ein Entwurfsmuster-zentrierter Ansatz verwendet werden sollte. Das Buch schließt mit wertvollen Empfehlungen und Best Practices für.NET-Anwendungen, insbesondere bei der Verwendung von Design Patterns.
Was Sie lernen werden
● Lernen Sie, wie Sie das Singleton-Muster verwenden, um sicherzustellen, dass nur eine Instanz einer Klasse in Ihrer Anwendung existiert.
● Lernen Sie, wie Sie das Prototype-Muster verwenden, um neue Objekte durch Kopieren bestehender Objekte zu erstellen.
● Lernen Sie, wie Sie das Factory Method-Muster verwenden, um Objekte zu erstellen, ohne ihre konkreten Klassen anzugeben.
● Lernen Sie, wie Sie das Adapter-Muster verwenden, um inkompatible Schnittstellen zusammenarbeiten zu lassen.
● Lernen Sie, wie Sie das Proxy-Muster verwenden, um den Zugriff auf Objekte zu kontrollieren.
● Lernen Sie, wie Sie das Strategy-Muster verwenden, um Algorithmen zu kapseln.
Für wen dieses Buch gedacht ist
Dieses Buch ist von unschätzbarem Wert für Softwareentwickler, die auf.NET umsteigen, für erfahrene.NET-Entwickler, die etwas über fortgeschrittene Entwurfsmuster, objektorientierte Programmierparadigmen und SOLID-Prinzipien lernen möchten, und für.NET Core-Enthusiasten, die Informationen über Kernfunktionen und aktuelle Fortschritte der Plattform suchen.
Inhaltsübersicht
1. C#-Grundlagen
2..NET-Grundlagen
3. Grundlegende Konzepte der objektorientierten Programmierung in C#
4. SOLID-Prinzipien in C#
5. Einführung in Design Patterns
6. Singleton-Muster in.NET-Anwendungen
7. Abstraktes Fabrik-Muster mit Blazor
8. Prototyp-Muster mit ASP.NET Razor
9. Factory-Methoden-Muster mit neuen Funktionen in C# 11
10. Adapter-Muster mit Entity Framework Core
11. Zusammengesetztes Muster mit ASP.NET MVC
12. Proxy-Muster mit GRPC
13. Befehlsmuster mit MediatR
14. Strategie-Muster mit Azure C# und Azure Functions
15. Beobachter-Muster