<AppML>Download


This chapter will cover how to download <AppML>, and after downloading, we will immediately start developing web applications on your computer.


Download <AppML>

<AppML> is not a product. <AppML> is an idea. It is simply scripts in the browser and scripts on the server.

Anyone can download <AppML> and modify the basics to create our own professional web applications.

You can download <AppML> for PHP from:AppmlPHP.zip

lamp The PHP examples for appml on this site use mysqli and mysqlnd to connect to the database.
For more information about PHP mysqli, please see:PHP 5 MySQLi Functions
For more information about PHP mysqlnd, please see:Introduction to mysqlnd

You can also download <AppML> for ASP.NET:AppmlASP.zip


Contents of the ZIP file:

File name Description
appml.php (or .htmlx) <AppML> server-side script
appml.css <AppML> style file
appml.js <AppML> browser script
appml_config.php (or .htmlx) <AppML> local configuration
Images (folder) <AppLM> image styles


If you have your own web server

If you already have a web server that supports ASP.NET or PHP:

1. Create a folder and name it Demo (or something else).

2. Extract the files and folders from the zip.

3. Copy the files and folders to your new web folder.

4. Start developing your application.


If you don't have a web server

If you don't have a web server, you can use Microsoft's WebMatrix (free software) to develop web applications.

With WebMatrix, you can edit, test, and execute web applications on your computer without a web server.

WebMatrix comes with these features:

  • <AppML> file editor (HTML, CSS, and XML)
  • A web server that can run applications (IIS Express)
  • Database server (SQL Server Compact)
  • Good support for server-side languages (PHP, ASP, and ASP.NET)

You can download WebMatrix from the following address:

http://www.microsoft.com/web/webmatrix

Once you have installed WebMatrix, you can refer to the steps above to use AppML.


If you already have a database

By changingappml.configthe configuration information in the file, you can connect to a database on your own server:

PHP MySQL:

<database name="demo">
  <host>127.0.0.1</host>
  <name>dbName</name>
  <user>dbUser</user>
  <password>dbPass</password>
</database>

ASP.NET SQL Server

<database name="demo">
<connection>
Provider=SQLOLEDB;data source=sName;Database=dbName;user id=dbUser;password=dbPass
</connection>
</database>

ASP.NET Access (full path)

<database name="demo">
<connection>
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:DemoDataDemo.mdb
</connection>
</database>

ASP.NET Access (virtual path;)

<database name="demo">
<connection>
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=#webroot#DataDemo.mdb
</connection>
</database>


If you don't have a database

If you don't have a database:

You can use WebMatrix to create a database.

Or download an Access database from the following link: Northwind.zip.

Or download an empty Access database from the following link: Database.zip

More downloads

You can download more application examples and tutorials from this site:

PHP version

ASP.NET version

You can download the complete data application test examples:

PHP version

ASP.NET version

Other extensions