MonoCross - MonoCross

MonoCross ist ein C # .NET Model-View-Controller (MVC) -Framework, bei dem das Modell und der Controller plattformübergreifend gemeinsam genutzt werden und die Ansicht für jede bestimmte Plattform und / oder Zielarchitektur implementiert wird. Es ermöglicht die Entwicklung von nativen und HTML5-Webanwendungen, die Geschäftslogik und Datencode gemeinsam nutzen. Das Muster ermöglicht die plattformübergreifende Portabilität von Geschäftslogik und Datenzugriffscode (Modell + Controller) und unterstützt gleichzeitig die vollständige, native und / oder plattformspezifische Präsentation (Ansichten). Dies ermöglicht die Trennung der Präsentationsschicht (Ansicht) vom Anwendungscode (Modell + Controller). Diese Änderung ermöglicht die Portabilität von Anwendungscode über mehrere Plattformziele hinweg.

Es verwendet MonoTouch , um native iOS-Anwendungen für iPhone , iPad und iPod touch zu erstellen , Mono für Android , um native Android- Anwendungen zu erstellen , und ASP.NET , um HTML5- Apps mit AJAX , CSS und JavaScript zu unterstützen .

Das Framework wird in Büchern erwähnt und von großen Fortune 500-Unternehmen in der Produktion verwendet.

Verweise

Externe Links