Rapid and Easy
<AppML> is an application development framework, consisting of:
AppML stands for Application Modeling Language.
Even if you have never worked web development before, you will find <AppML> very easy to use.
If you have previous experience with web development, using PHP, ASP, or ASP.NET, you will clearly see the benefits of using <AppML>.
<AppML> combines the most up-to-date techniques and ideas of modern web development, with focus on low cost, speed, and simplicity:
In 1999 Refsnes Data developed the first version of AppML, an XML based language for defining Internet applications.
Already then, AppML was fully based on an HTTP request communication between the web client and the web server. Later this method became well known as AJAX.In September 2000, a development project for a large Norwegian customer was started. The goal of the project was to convert a huge information system (about 300 applications) from a Windows desktop application to a modern Internet application, using AppML.
The new AppML-based system was launched in 2001, several months before schedule, as the world's first commercial AJAX application. The project was a huge success, with development time reduced by 75% compared to ordinary web development. Since then, hundreds of new applications have been added, and AppML now covers over 1000 running applications.
In December 2006, W3Schools decided to offer AppML to the public, as an open source product, free of charge.
In mid September 2007, the AppML content was taken offline, because it was only supported by Microsoft ASP and IE.
In October 2013, AppML was relaunced, as an open source product, compatible with all browsers, in both PHP and ASP.NET versions.
AppML's original design goals in 1999: