MonoCross
{{Multiple issues|
{{More citations needed|date=August 2011}}
{{COI|date=August 2011}}
}}
{{Use dmy dates|date=September 2022}}
MonoCross is a C# .NET Model-view-controller (MVC) framework where the Model and Controller are shared across platforms and the View is implemented for every specific platform and/or target architecture. It allows the development of both native and HTML5 web apps that share business logic and data code. The pattern enables cross-platform portability of business logic and data access code, (Model + Controller), while supporting full, native and/or platform-specific presentation (Views).{{Cite web |url=http://monocross.net/ |title=Archived copy |access-date=6 August 2011 |archive-date=11 August 2011 |archive-url=https://web.archive.org/web/20110811171341/http://monocross.net/ |url-status=dead }} This enables separation of the presentation layer, (View) from the application code (Model + Controller). This modification enables portability of application code across multiple platform targets.
It uses MonoTouch to produce native iOS applications for iPhone, iPad, and iPod Touch, Mono for Android to creating native Android applications, and ASP.NET to support HTML5 apps using AJAX, CSS, and JavaScript.{{Cite web|url=http://www.infoq.com/news/2011/05/MonoCross|title = Scott Olson on Cross Platform Mobile Development with MonoCross}}
The framework is mentioned in books,{{Cite web |url=http://www.mobileframework.net/ |title=Mobileframework.net – the Best PDF Sharing |access-date=14 July 2022 |archive-date=9 July 2017 |archive-url=https://web.archive.org/web/20170709223109/http://www.mobileframework.net/ |url-status=dead }}{{cite book|author=Nathan Clevenger|author-link=Nathan Clevenger|title=IPad in the Enterprise: Developing and Deploying Business Applications|url=http://ipadintheenterprise.com|date=2 August 2011|publisher=John Wiley and Sons|isbn=978-1-118-14745-0|page=144}} and is being used by large Fortune 500 enterprises in production.{{Cite web|url=http://www.infoq.com/news/2011/04/Mono-iPad|title = Mono and .NET: The Secret Behind Medtronic's iPad App}}
References
{{Reflist}}
External links
- http://monocross.net/ {{Webarchive|url=https://web.archive.org/web/20110811171341/http://monocross.net/ |date=11 August 2011 }}
{{.NET Framework}}