Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 12 Stimmen.
Clean Architecture with .Net
Verstehen, was an jedem Punkt der Entwicklung einer sauberen.NET-Architektur zu tun ist
Beherrschen Sie fortgeschrittene.NET-Techniken mit dem Schwerpunkt auf dem tatsächlichen Wert, der durch die Arbeit innerhalb einer modularen, sauberen Architektur entsteht. Microsoft Data Platform MVP Dino Esposito erklärt die wichtigsten Konzepte einer sauberen Architektur mit einer Mischung aus Pragmatismus und Designdisziplin und hilft Ihnen, Ihr Wissen anhand eines realen Projekts zu festigen. Beginnend mit einer Erläuterung des Strebens nach einer modularen Softwarearchitektur und weiterführend mit der Methodik des Domain-Driven Design (DDD), betont Esposito die Rolle, die die Modularisierung bei der Bewältigung der Komplexität in der Softwareentwicklung spielt. Indem er die Schichten einer modularen und wartbaren Architektur aufschlüsselt, stellt er ein Beispielprojekt vor, das nicht einfach nur eine weitere To-Do-Liste ist, sondern ein tatsächliches Werkzeug für den Leser darstellt. Letztendlich bringt eine Erkundung gemeinsamer Dilemmas für Entwickler und Betrieb historische Entwicklungen mit realen Lösungen für heute zusammen.
Microsoft Data Platform MVP Dino Esposito hilft Ihnen:
- die Bedeutung der modularen Softwarearchitektur in der Geschichte der Software zu verstehen
- Überprüfung der strategischen und praktischen Konzepte des domänenorientierten Designs
- Modulare Analysetechniken auf Ihre Entwicklung anzuwenden
- Nutzen Sie die Vorteile einer mehrschichtigen Architektur
- Nutzen Sie die Vorteile einer modularen und wartungsfreundlichen Schichtenarchitektur
- die einzelnen Schichten - Präsentation, Anwendung, Domäne und Infrastruktur - im Detail zu untersuchen
- Nutzen Sie Domänendienste, um die reine Persistenz von persistenzbezogenen Geschäftsaufgaben zu trennen.
- Lernen Sie eine Reihe von C#-Best-Practices für die Modellierung von Klassen aus realen Entitäten kennen
- Verstehen Sie die Vorteile von Microservices gegenüber modularen Monolithen
- Die Analyse von technischen Abkürzungen und die Vorteile von langfristigen technischen Investitionen verstehen
- Verstehen von client- und serverseitigen sowie anderen häufigen Dilemmas bei der Bereitstellung
- Richten Sie Ihre Architektur ein, testen Sie Ihre Schlussfolgerungen, und finden Sie noch mehr Hilfe