Latest web development tutorials

AppMLチュートリアル

<AppML>

迅速かつ簡単に

ウェブ開発


<AppML>とは何ですか?

<AppML> appMLは、HTMLの拡張ボックス設計されたWebアプリケーションです。

  • XML言語モデルのアプリケーションを定義します
  • JavaScriptはクライアントブラウザ上で動作します
  • サーバー上で実行されているPHPやASPスクリプト

AppMLは、パターン言語(Lのanguageをodeling pplicationのM)のアプリケーションです。


学習は非常に簡単です

  • スーパーシンプルなモデル
  • スーパー単純なプロパティ
  • スーパーシンプルなアプリケーション開発
  • 任意のプラットフォーム上で動作し、任意のブラウザ
  • 簡単インストール

HTML、JavaScript、およびXMLのみ

<AppML>のみHTMLページにJavaScriptを含める必要があるし、サーバー上のXMLデータを格納するために:

HTMLページ:

<h1>My First Web Application</h1>

<div id="Place01">
<table id="Template01" class="appmltable">
<tr>
<th>Customer</th>
<th>City</th>
<th>Country</th>
</tr>
<tr id="appml_row">
<td>#CustomerName#</td>
<td>#City#</td>
<td>#Country#</td>
</tr>
</table>
</div>

<script src="appml.js"></script>
<script>
app=new AppML("appml.htmlx","Models/Customers");
app.run("Place01","Template01");
</script>

XML:

<appml>

<datasource>
<database>
<connection>Demo</connection>
<sql>SELECT CustomerName,City,Country FROM Customers</sql>
</database>
</datasource>

</appml>

»をお試しください

あなたが前にWeb開発を学んだ場合、あなたは見つけることができます<AppML>非常に使いやすいです。

あなたは、PHP、ASP、またはASP.NETの開発を学習してきた場合、あなたは明らかに<AppML>メリットの使用が表示されます。


現代のWebアーキテクチャ

<AppML>最新の技術と近代的なWeb開発のアイデアの組み合わせで、高速かつ低消費シンプルなフレームワークの使用:

  • MVCアーキテクチャを使用
  • 非常に低い帯域幅の消費
  • クラウドコンピューティングの最適化
  • コンテンツの完全な分離
  • 、インテリジェントな柔軟かつ迅速なWeb開発
  • 拡張性とテスト容易性の高いです
  • シンプルな構成と再構成
  • スマートは、ユーザー・アカウントとロールをサポートしています

<Appml>沿革

1999年には、Refsnesデータ会社は、インターネットアプリケーションの言語を定義するために使用される、XMLに基づいて、AppMLを開発し始めました。 2000年9月には、大規模なプロジェクトは、ノルウェーハンドボールリーグが始まったために行われ、その目的は、現代のインターネットへの古いDOS環境からのみAppML変換を使用して、巨大な情報システムになることです。 そして、この大規模なプロジェクトでは大きな成功を収めました。 推定され、伝統的なWeb開発と比較され、開発者によると、開発時間を最大75%短縮されます。

半ば2007年9月、オフラインで使用するためAppMLコンテンツでは、それはASPとIEをサポートしているため。

2013年10月には、AppMLは、すべてのブラウザのPHP、ASP.NETのバージョンとの互換性、オープンソース製品として発表しました。

1999年AppML、オリジナルの設計目標:

  • AppMLアプリケーションはそうネットワークを実行している必要があります
  • アプリケーションは、プラットフォームに依存しないAppMLでなければなりません
  • インターネット標準を使用する必要がありますAppMLアプリケーション(HTTP、HTML、CSS、XML)
  • AppMLアプリケーションは、さまざまなアプリケーションのニーズをサポートしている必要があります
  • AppMLアプリケーションは自己記述でなければなりません
  • AppMLアプリケーションは、開発が容易で維持し、変更する必要があります
  • AppMLアプリケーションは、将来に直面しなければなりません