Model-View-Controller-Paradigma/Umsetzungen: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „=MVC-Implementierungen= ==ABAP Objects== * Business Server Pages (BSP) * Web Dynpro ABAP ==ASP== *[[ASP Xtreme Evolutio…“
 
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
=MVC-Implementierungen=
==Einsatz von MVC==
Die MVC-Implierung von [[Smaltalk]] war Grundlage für diverse weiter [[GUI]]-Frameworks, [[Web]]-Frameworks etc. Zum Beispiel:


==ABAP Objects==
==ABAP Objects==
* [[SAP NetWeaver Application Server|Business Server Pages]] (BSP)
* [[SAP NetWeaver Application Server|Business Server Pages]] (BSP)
* [[Web Dynpro ABAP]]
* [[Web Dynpro ABAP]]
== Ajax ==
*[[Wavemaker]]


==ASP==
==ASP==
*[[ASP Xtreme Evolution (AXE)]]
*[[ASP Xtreme Evolution (AXE)]]
== C==
*[[GTK+]] (Bindings für C++, Python, C# und andere)


==C++==
==C++==
*[[Wt - Web toolkit]]
*[[Wt - Web toolkit]]
*[[Qt]] seit Qt4


==CFML — Adobe ColdFusion, Railo (Java) und Open BlueDragon (Java) ==
==CFML — Adobe ColdFusion, Railo (Java) und Open BlueDragon (Java) ==
Zeile 23: Zeile 31:


==Flash/Flex==
==Flash/Flex==
*[[Adobe Flex]]
* [http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm Cairngorm]  
* [http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm Cairngorm]  
* [http://www.hydramvc.com/ HydraMVC] (Re-Implementierung von [[PureMVC]] für Flex)  
* [http://www.hydramvc.com/ HydraMVC] (Re-Implementierung von [[PureMVC]] für Flex)  
Zeile 35: Zeile 44:


==Java==
==Java==
*[[JFace]]
*[[Swing (Java)|Java Swing]]
* [[Aranea]]
* [[Aranea]]
* [[Cocoon]] (Web-Server)
* [[Cocoon]] (Web-Server)
Zeile 62: Zeile 73:
* [[Broke Web Framework]] basierend auf [[Django]]
* [[Broke Web Framework]] basierend auf [[Django]]
* [http://www.javascriptmvc.com JavascriptMVC]
* [http://www.javascriptmvc.com JavascriptMVC]
== Lotus Notes/Domino==
*[[XPages]]


==Lua==
==Lua==
*[[Orbit]]
*[[Orbit]]
==Microsoft==
*[[Microsoft Foundation Class Library]] (MFC)
*[[Microsoft Composite UI Application Block]] (Bestandteil der [[Microsoft Enterprise Library]]).
*[[Windows Presentation Foundation]] (WPF)  benutzt das [[Model-View-Viewmodel-Paradigma]]


==.NET==
==.NET==
Zeile 142: Zeile 161:
==Smalltalk==
==Smalltalk==
*[[AIDA/Web]]
*[[AIDA/Web]]
== Tcl und Tk ==
*[[Tcl/Tk]]


==XML==
==XML==
Zeile 148: Zeile 170:
=Quellen=
=Quellen=
<noinclude>
<noinclude>
* [http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller Wikipedia (en): Model–view–controller]
* [[Kowarschick, W.: Multimedia-Programmierung]]</noinclude>
* [[Kowarschick, W.: Multimedia-Programmierung]]</noinclude>
* [http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller Wikipedia (en): Model–view–controller]


[[Kategorie:MVC]]
[[Kategorie:MVC]]
[[Kategorie:Tool]]
[[Kategorie:Tool]]
{{{{SITENAME}}-konformer Artikel}}
{{{{SITENAME}}-konformer Artikel}}

Version vom 27. Mai 2010, 18:05 Uhr

Einsatz von MVC

Die MVC-Implierung von Smaltalk war Grundlage für diverse weiter GUI-Frameworks, Web-Frameworks etc. Zum Beispiel:

ABAP Objects

Ajax

ASP

C

  • GTK+ (Bindings für C++, Python, C# und andere)

C++

CFML — Adobe ColdFusion, Railo (Java) und Open BlueDragon (Java)

Erlang

Flash/Flex

Groovy

Haxe

Java

JavaScript

Lotus Notes/Domino

Lua

Microsoft

.NET

Objective C

Perl

PHP

Python

Ruby

Smalltalk

Tcl und Tk

XML

  • XForms: Model–View–Controller-Architektur

Quellen


Dieser Artikel ist GlossarWiki-konform.