Startseite > Archiv > Vom Model-View-Controller zum Model-View-ViewModel

Vom Model-View-Controller zum Model-View-ViewModel

dotnetpro 08/2008 Von Golo Roden erschienen in dotnetpro 08/2008 auf Seite 129
Code: A0808MVVM
Keine Bewertung

Seitdem das Model-View-Controller-Muster das Licht der Welt erblickt hat, haben sich die Ansätze zur Architektur von Anwendungen weiterentwickelt. Um dieser Entwicklung gerecht zu werden, hat sich auch Model-View-Controller angepasst. Seine jüngste Variante heißt Model-View-ViewModel.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_Vom   129dnp_MVVM   1979   2008   A0808MVVM   Abbildung   aber   abgekürzt   Abhän   abhängig   abhört   Abkürzung   Abstraktion   Abwei   Acht   achtet   aktivieren   aktualisiert   Aktualisierung   alle   allem   allen   aller   Allerdings   allgemeinen   also   alterna   Alto   Anbetracht   andere   anderen   Andererseits   ändernden   Änderung   Änderungen   angepasst   angetan   angewiesen   angezeigt   Annehmlichkeiten   Ansatz   Ansätze   Ansätzen   Ansonsten   anstelle   Antworten   Anwen   Anwendung   Anwendungen   Anwendungsarchitektur   Anwendungsebene   Anwendungsoberfläche   Anzeige   Anzeigen   anzusiedeln   anzuzeigen   Applikationsarchi   Äqui   arbeiten   arbeitete   Architektur   Aspekt   auch   AuchwennMicrosoftzuge   Aufbau   AufbauendaufMVCundMVPstelltdasMus   Aufbereitung   aufdasModellzuverteilen   aufeinander   Aufga   Aufgabe   aufgebaut   aufgrund   aufnimmt   Aufwand   aufzuteilen   ausgedrückt   ausgegeben   ausschließlich   außer   Außerdem   äußerst   Austausch   auswertet   automatisch   Basisklasse   Beginn   beginnt   Behind   Beide   beiden   beidenTechniken   beim   beispielsweise   beispielsweiseWindows   bekannte   Benutzer   Benutzereingaben   Benutzeroberfläche   Benutzers   beob   Beobachter   bereit   bereitgestellt   bereits   beschrieben   besteht   beteiligt   bezeichnet   bezogene   bildet   bination   Bindung   bleiben   Bleibt   Blend   Blick   Breisgau   bringt   Buchstaben   cendateien   Center   Chefent   chen   chende   chung   Code   Container   Control   Controler   Controller   dabei   dadurch   dafür   damals   damit   danken   dann   darauf   daraus   darin   darstellen   dass   Datei   Daten   Datenbank   Datenbanken   Datenbindung   Datenmodell   Datenspeichern   dazugehöri   dazwischengeschaltetes   deakti   Definition   Dekorierer   demnach   denendreibesondereVerbreitungerfahrenhaben   denn   derart   Designer   Designern   dessen   Dialog   Dialoge   dieLogikimModellzuimplemen   dienen   dient   dies   diese   diesem   diesen   dieser   dieses   diesesMusterfürden   diesesVorgehen   dieTestbarkeit   dieVersu   DieView   direkt   direkte   doch   Docu   Document   dotnetpro   dows   drei   Dreischichtenarchitektur   dung   durch   Ebene   Ebenen   Ebenso   eher   eigentlichen   eignen   eine   einem   einen   einer   einerseits   eines   einfach   Eingaben   einge   eingegebenen   einherge   eini   einige   einmal   Einsatz   Einschränkung   Einstieg   einzelne   einzelnen   einzige   Element   Elemente   Elementen   empfiehlt   Ende   endlich   engereWahl   Engineering   enormen   entgegenzunehmen   enthal   enthält   enthalten   enthaltenen   entkoppeln   Entkopplung   entspre   entsprechen   entsprechende   entsprechenden   entsprechender   entspricht   entweder   entwerfen   Entwick   entwickelt   entwickelte   Entwickler   Entwicklern   Entwicklung   Entwurf   Entwurfs   Entwurfsmuster   erblickt   Ereignis   Ereignisse   Ergebnis   ermöglicht   ersetzen   ersetzt   erst   erstellen   erstellt   erstmals   Erweiterbarkeit   etlichen   etwa   etwas   exakt   Existiert   Fabrik   facto   Falle   Fällen   fällt   Fazit   Fenster   fertige   Findet   Flag   Fokus   Form   formbeschränkt   Forms   Frage   Freiburg   Freizeit   führen   fungieren   Ganzes   geänderte   gebenermaßen   Gebiet   gebunden   gefasst   gefördert   Gegen   gegenseitig   gegenüber   Gegenzug   gehörige   gelangt   gemeinsame   gemeinsamen   genutzt   geöffnet   Gerät   gerecht   geringemAufwand   gern   gesamte   Gesamtheit   Geschäftslo   Geschäftslogik   Geschäftslogiken   geschriebenen   gesdafür   gestülpt   getrennt   gibt   gigkeiten   gingen   glei   gleich   gleiche   gleichen   gleichnamigen   goldener   Golo   grafische   grafischem   grafischen   großem   Grund   haben   hält   halten   hängig   häufig   heißt   hend   hergestellt   herzustellen   hierbei   Hilfe   hilfreich   Hinter   Idee   ihren   ihrerseits   Implemen   implementieren   indem   Infrastruktur   Inhalt   Insbesondere   intern   Jahr   Jahren   Jede   jedes   jedoch   jenachEinsatz   jeweils   jüngste   kann   kapselt   kehrt   keine   keinen   keinerlei   keineVerbindung   Klasse   klassische   klassischen   kocht   Kombination   kommen   Kommunikation   kommuniziert   komplexe   Komponente   Komponenten   Kompositum   konkreten   konkretes   können   könnte   konsequen   Kontrolle   Kontrolleur   Kontrolleurs   kontrolliert   Konzept   Kopplung   kurz   lang   lässt   Layout   lebt   lediglich   Legen   leichtes   leider   leiten   letzt   letztlich   Lexware   lich   licht   liefert   liegenden   Logik   logiklose   lohntessich   lose   lösen   Lösung   lung   machen   mehr   mehreren   Meldung   ment   mente   Microsoft   Mittelweg   model   modell   Modells   ModellVeränderungen   möglich   Möglichkeit   munikation   musiziert   müssen   Muster   Mustern   Musters   MVVM   nach   Nachfolger   nächsten   Nachteile   nachvoll   nämlich   nennen   neue   neues   nicht   noch   nötig   notwendig   nutzen   Nutzer   obald   Oberflä   Oberfläche   oberste   obwohl   oder   Ohne   ohnedassdieWorkflows   ohnehin   Optionsfel   Palo   Parteien   passive   Pattern   Patterns   perfekt   Planen   Planung   Platt   poten   potenziell   Praxis   Presenter   pression   Prinzipiell   Problem   Probleme   Programmablauf   Programmiersprachen   Quelle   Quere   Rahmen   reagieren   Reenskaug   Regel   reichen   repräsentiert   Research   Ressour   Roden   ruft   sächlichem   sauber   Schach   schäftigt   Schaltfläche   Schaltflächen   Schicht   Schichten   schiedliche   Schnittstelle   schobene   schon   schwer   Sehr   sein   seine   seiner   seinerseits   Seit   seitdem   Seite   setzen   setzt   sich   Sicht   Sichtenzuöffnenoderdieaktuellezuschlie   Sichtmodell   sind   Singleton   Smalltalk   sodass   sofern   Software   Softwarearchitektur   sogenann   sogenannten   sogenanntes   soll   sollen   Sollte   somit   sondern   sorgen   sowohl   spätere   Speedskating   spiegelt   spielsweise   spielt   Sprache   spricht   stammt   steckt   steht   stellen   stellt   Steu   Steuer   steuerelement   Steuerelemente   steuernde   steuert   stößt   Strategie   Struktur   Studio   tatsäch   tatsächlich   tatsächliche   Technologien   tektur   terMVVMerstmalseineLösungfürdieFrage   terstützen   testen   Tests   Thema   tieren   tiert   tive   trennen   Trennung   Trick   troller   trolleur   Trygve   über   überhaupt   überlassen   übernimmt   umfangreiche   umge   Umsetzung   Unab   unabhängig   ungelöst   ungültig   Unit   unter   untergeordnete   unterscheiden   unterschiedliche   unterste   unterzubringen   ursprünglichen   valent   Validierungslogik   Variante   vearbeiten   verändern   Verbesserung   verbindet   Verbindung   Vereinbarungen   vereinfacht   Verfügung   vergleiche   Verhalten   verhältnismäßig   verknüpft   verloren   verschiedene   verwendete   verwendeten   viel   vieren   View   ViewModel   Visual   voll   vollkommen   voneinander   vonWebanwendungen   voran   voraus   vorgenommen   vornimmt   vorschlägt   Vorteil   Während   wäre   weder   weiter   weitere   weiterentwickelt   weiterzu   welcher   Welt   wendung   wenig   Wenn   werden   Werk   wesentlicher   wickler   wider   wieder   wiederum   WINDOWS   wird   wirkungen   wisse   wobei   Wunsch   wünschten   wurde   würde   wurf   wurfsmuster   XAML   Xerox   zahlreichen   zeuge   ziehbar   ziehen   Ziel   ziell   Zudem   zugreifende   zugrun   zugrunde   zusammen   Zusammenarbeit   zusammenzufügen   Zusätzlich   zuzugreifen   zuzuordnen   Zwar   zwei   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen