Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Beschreibung
Essay aus dem Jahr 2020 im Fachbereich Informatik - Programmierung, Note: 1,7, FOM Hochschule für Oekonomie & Management gemeinnützige GmbH, München früher Fachhochschule (Wirtschaftsinformatik), Veranstaltung: Software Engineering, Sprache: Deutsch, Abstract: In dieser Arbeit wird das Architekturmuster Model-View-ViewModel und dessen Anwendungsfälle erläutert. Zudem wird ein Vergleich zwischen Model-View-ViewModel und Model-View-Controller gezogen.

Entwickler stehen seit den Anfängen der Informatik vor der Herausforderung, grafische Benutzeroberfläche und Geschäftslogik zu trennen. Architektur- und Entwurfsmuster unterstützen sie dabei, dieses Ziel zu erreichen. Das Architektur-Muster Model-View-View-Model (MVVM) wurde von Microsoft entwickelt und entstammt der Windows Presentation Foundation (WPF) Entwicklung und wurde mittlerweile auch für Silverlight und HTML5 optimiert. Microsoft entwickelte das WPF-Framework zum Zweck der Implementierung von Desktopclientanwendungen. Muster (Pattern) enthalten das Wissen aus den Erfahrungen von Experten, damit einmal bekannte Probleme nicht erneut gelöst werden müssen, sondern anhand des Musters ergeben sich einige Entwurfsentscheidungen automatisch. MVVM ist eine Weiterentwicklung des Model-View-Controller-Musters (MVC), welches seit den 1970ern Anwendung findet. Das MVC wird heutzutage stark im Bereich Webapplikation und mobile App verwendet. Insbesondere Apple setzt auf MVC in der iOS-App-Entwicklung, während Microsoft das Model-View-ViewModel (MVVM) für sein WPF-Frameworkentwickelte. MVVM stellt eine Weiterentwicklung des MVC dar, daher Muster entwickeln sich weiter und darum wird in dieser Arbeit die Evolution von MVC hin zu MVVM diskutiert.
Essay aus dem Jahr 2020 im Fachbereich Informatik - Programmierung, Note: 1,7, FOM Hochschule für Oekonomie & Management gemeinnützige GmbH, München früher Fachhochschule (Wirtschaftsinformatik), Veranstaltung: Software Engineering, Sprache: Deutsch, Abstract: In dieser Arbeit wird das Architekturmuster Model-View-ViewModel und dessen Anwendungsfälle erläutert. Zudem wird ein Vergleich zwischen Model-View-ViewModel und Model-View-Controller gezogen.

Entwickler stehen seit den Anfängen der Informatik vor der Herausforderung, grafische Benutzeroberfläche und Geschäftslogik zu trennen. Architektur- und Entwurfsmuster unterstützen sie dabei, dieses Ziel zu erreichen. Das Architektur-Muster Model-View-View-Model (MVVM) wurde von Microsoft entwickelt und entstammt der Windows Presentation Foundation (WPF) Entwicklung und wurde mittlerweile auch für Silverlight und HTML5 optimiert. Microsoft entwickelte das WPF-Framework zum Zweck der Implementierung von Desktopclientanwendungen. Muster (Pattern) enthalten das Wissen aus den Erfahrungen von Experten, damit einmal bekannte Probleme nicht erneut gelöst werden müssen, sondern anhand des Musters ergeben sich einige Entwurfsentscheidungen automatisch. MVVM ist eine Weiterentwicklung des Model-View-Controller-Musters (MVC), welches seit den 1970ern Anwendung findet. Das MVC wird heutzutage stark im Bereich Webapplikation und mobile App verwendet. Insbesondere Apple setzt auf MVC in der iOS-App-Entwicklung, während Microsoft das Model-View-ViewModel (MVVM) für sein WPF-Frameworkentwickelte. MVVM stellt eine Weiterentwicklung des MVC dar, daher Muster entwickeln sich weiter und darum wird in dieser Arbeit die Evolution von MVC hin zu MVVM diskutiert.
Details
Erscheinungsjahr: 2025
Fachbereich: Programmiersprachen
Genre: Informatik, Mathematik, Medizin, Naturwissenschaften, Technik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Inhalt: 20 S.
ISBN-13: 9783389145036
ISBN-10: 3389145036
Sprache: Deutsch
Einband: Kartoniert / Broschiert
Autor: Hodapp, Dennis
Auflage: 1. Auflage
Hersteller: GRIN Verlag
Verantwortliche Person für die EU: GRIN Publishing GmbH, Waltherstr. 23, D-80337 München, info@grin.com
Maße: 210 x 148 x 2 mm
Von/Mit: Dennis Hodapp
Erscheinungsdatum: 28.07.2025
Gewicht: 0,045 kg
Artikel-ID: 133800111