Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Für diesen Artikel ist leider kein Bild verfügbar.

Presentation Patterns

Designing Maintainable Desktop Clients

(Autor)

Buch | Hardcover
496 Seiten
2018
Addison-Wesley Educational Publishers Inc (Verlag)
9780321618535 (ISBN)
CHF 71,75 inkl. MwSt
  • Titel wird leider nicht erscheinen
  • Artikel merken
Extensive work has gone into identifying and promoting best practices for web application development. But surprisingly little attention has been given to the effective design and architecture of modern desktop clients. This information is crucial: within enterprise applications, user interfaces can be surprisingly complex, and since they depend so heavily on human interaction, they are a huge source of potential bugs. Presentation Patterns fills this gap, bringing together state-of-the-art design patterns for managing the complexity of desktop user interface code and improving its reliability, robustness, and flexibility. Using the popular patterns format, Jeremy Miller introduces proven patterns for organizing the responsibilities of a single screen, coordinating the activities of multiple screens within an application, and architecting structures that make it easier to extend desktop applications over a longer lifecycle. Miller illuminates his platform-independent techniques with practical Java and .NET examples. Together, Miller's patterns and code samples empower development teams to achieve multiple goals that have often conflicted in the past. Using them, desktop client developers can deliver richer user interfaces, create composite applications that serve as common infrastructures for multiple smaller applications; improve performance, responsiveness, and value; and at the same time mitigate the complexity that might otherwise lead to failure.

1. What's So Hard About Building a User Interface?
2. Separated Presentation
3. The Mechanics of the View
4. Complex Screens
5. The Application Shell
6. Event Coordination
7. Crafting a Domain Specific Language
8. Modularity
9. Communicating with the Server
10. Automated Testing

Erscheint lt. Verlag 28.10.2018
Verlagsort New Jersey
Sprache englisch
Maße 178 x 232 mm
Gewicht 1000 g
Themenwelt Mathematik / Informatik Informatik Software Entwicklung
Mathematik / Informatik Informatik Theorie / Studium
ISBN-13 9780321618535 / 9780321618535
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Entwurfsmuster für effektive Softwareentwicklung

von Karl Eilebrecht; Gernot Starke

Buch | Softcover (2024)
Springer Vieweg (Verlag)
CHF 27,95
Praxishandbuch für Java- und Webservice-Entwickler

von Kai Spichale

Buch | Softcover (2025)
dpunkt (Verlag)
CHF 62,85