4.3. < AppML > download

发布时间 :2025-10-25 12:24:25 UTC      

This section will describe how to download < AppML >. After downloading, we will immediately start developing web applications on your computer.

4.3.1. Download < AppML >

< AppML > is not a product. < AppML > is an idea. It’s just a script on the browser and a script on the server.

Anyone can download < AppML >. After downloading, you can modify the basics to create our own professional web application.

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

The php instance of appml is linked to the database for mysqli and mysqlnd. For more information about php mysqli, please see: PHP 5 MySQLi 函数 For more information about php mysqlnd, please see: mysqlnd介绍

4.3.2. Contents of ZIP file:

File name

Description

Appml.php (or .htmlx)

< AppML > Server script

appml.css

< AppML > style file

appml.js

< AppML > browser script

Appml_config.php (or .htmlx)

< AppML > Local configuration

Images (folder)

< AppLM > Picture style

4.3.3. 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 whatever).

  2. Extract files and folders from zip.

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

  4. Start developing your application

4.3.4. 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 features:

  • < AppML > File Editor (HTML, CSS, and XML)

  • Web server (IIS Express) that can run the application

  • 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

When you have installed WebMatrix, you can follow the above steps to use Appml.

4.3.5. If you already have a database,

By changing the configuration information of the appml.config file, you can connect to the 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>

4.3.6. If you don’t have a database,

If you don’t have a database:

You can use WebMatrix to create a database.

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

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

4.3.7. More downloads

You can download more application tutorials from this week:

PHP 版本

ASP.NET 版本

You can download a complete data application test example:

PHP 版本

ASP.NET 版本

Principles, Technologies, and Methods of Geographic Information Systems  102

In recent years, Geographic Information Systems (GIS) have undergone rapid development in both theoretical and practical dimensions. GIS has been widely applied for modeling and decision-making support across various fields such as urban management, regional planning, and environmental remediation, establishing geographic information as a vital component of the information era. The introduction of the “Digital Earth” concept has further accelerated the advancement of GIS, which serves as its technical foundation. Concurrently, scholars have been dedicated to theoretical research in areas like spatial cognition, spatial data uncertainty, and the formalization of spatial relationships. This reflects the dual nature of GIS as both an applied technology and an academic discipline, with the two aspects forming a mutually reinforcing cycle of progress.