| CodeCharge Studio | |
|---|---|
![]() | |
| 開発者 | YesSoftware株式会社 |
| 安定版リリース | |
| オペレーティングシステム | Windows |
| タイプ | Webアプリケーションフレームワーク/テンプレートエンジン |
| ライセンス | 独自の |
| ウェブ | www.codecharge.com |
CodeCharge Studioは、データベース駆動型Webアプリケーションを作成するための迅速なアプリケーション開発(RAD)および統合開発環境(IDE)です。[ 2 ]これは、プレゼンテーション層とコーディング層を分離したコードジェネレーターとテンプレートエンジンであり、デザイナーとプログラマがWebアプリケーションで連携して作業できるようにすることを目的としています[ 3 ](モデル・ビュー・コントローラ設計パターン)。
CodeChargeは、Yes Software, Inc. [ 4 ]が2年間の開発期間を経てリリースした最初の製品です。[ 3 ]
ソフトウェア
CodeChargeは、ポイントアンドクリックウィザード[ 3 ]を使用して、プログラミングなしでレコードフォーム、検索フォーム、グリッド、編集可能なグリッドを作成します。サポートされるデータベースには、MySQL、MS SQL Server、MS Access、PostgreSQL、Oracle、およびWeb接続をサポートするその他のデータベースが含まれます。CodeChargeは、 ASP.NET、ASP、Java、ColdFusion、PHP、Perlなど、すべての主要なプログラミング言語にコードをエクスポートできます。[ 2 ] [ 5 ]
CodeChargeは、 Webアプリケーションの作成用に設計された対話型のユーザーインターフェイス(UI)を採用しています。 [ 6 ]コードを生成する際、CodeChargeは命名規則とコメントを使用してコードの目的を説明し、コードを自動的に構造化します。[ 7 ]さらに、CodeChargeはアプリケーションと生成したコードを分離しているため、プロジェクトはいつでも任意の言語に変換できます。[ 8 ]
追加のプログラミングを行わない場合、CodeCharge によって生成されたプロジェクトはルーティングされた Web サイト (すべてが index.asp などを経由してルーティングされる) ではなく、すべてのページに独自の名前または URL を参照してアクセスできます。
テクノロジー
アプリケーションが準備完了し、実行中に使用されるテクノロジーを以下にリストします
アプリケーションは Microsoft .NET 2 Framework を使用し、ホスト コンピューターで .NET 3.5 Framework が検出されるとインストールされます。
- テンプレート- CodechargeはHTMLテンプレートページを使用して、公開可能なインターネットサイトを生成します。ウェブページのテンプレートは、公開前にプレビューできます。[ 9 ] xxxx.htmlファイルとそれに対応するxxxx.asp(xxxx.phpなど)コードファイルがあり、サーバー側イベント用にxxxx_events.asp(xxxx_events.phpなど)ファイルも別途用意されています。
- カスタマイズ- CodeChargeは、組み込み機能では対応しきれないイベントを処理するためのカスタムコードをセットアップする標準的な方法をユーザーに提供します。[ 8 ]
アプリケーション生成テクノロジー
- PHP
- Perl
- .NET
- Java
- ASP
- ColdFusion
- XML
受付
2003年、CodeCharge Studioのオリジナルバージョンについて、PHP ArchitectのArbi Arzoumaniは次のように書いています。[ 6 ]
このコード生成アプリケーションは、価格を考えると十分に価値があります。このアプリケーションが特に役立つと思われる用途の一つは、非常に短期間でWebアプリケーションのプロトタイプを作成することです。つまり、土壇場での提案作成などです。
SitePoint Tech TimesのKevin Yank氏は、「Web開発用のほとんどのRADツールの場合のように、ソフトウェアによって制限されるのではなく、経験豊富な開発者がソフトウェアから追加のパワーを引き出すことができる多くの方法」に感銘を受けました。[ 10 ]
Troy Dreierは、Intranet JournalでCodeCharge Studio 2.0のレビューで、「CodeCharge Studioを使用すると、Webアプリケーション開発者は開発時間を文字通り数か月短縮できます。」と書いています。 [ 11 ]
CodeCharge Studio 3.0はphp|architectのPeter B. MacIntyre氏から5点満点中3.5点の評価を受けました。[ 5 ]
参照
- ウェブフレームワークの比較
- Webテンプレートシステム
- ウェブアプリケーションのフォーマット
参考資料
- ^ 「ニュースとアップデート」support.yessoftware.com。2021年3月31日閲覧
- ^ a b Troy Dreier「CodeCharge Studioでイントラネットを強化」Intranet Journal、2002年8月30日
- ^ a b cトム・サリバン「スタートアップはWebデザインと開発の融合を目指す」Computerworld 2002年6月4日
- ^ネバダ州務長官、法人ステータス " [1]。
- ^ a b c Peter B. MacIntyre. 「CodeCharge 3.0 は単なるIDEか?」php|architect 2006年5月
- ^ a b Arbi Arzoumani「Reviewed For You: CodeCharge Studio 1.0」PHP Architect。2003年1月。
- ^ Mike Gunderloy「製品レビュー: CodeCharge Studio 1.0.6」 Microsoft Certified Professional Magazine、2002 年 8 月 7 日。
- ^ a b Kevin Yank「ソフトウェアレビュー、Wayback Machineで2011年6月10日にアーカイブ」SitePoint Tech Times、第43号、2002年7月2日
- ^ Linda M'mayi. 「休暇・出張システムの自動化とデータベースとのインターフェースのためのウェブサイト開発」科学技術夏季インターンシップ(SIST)フェルミ国立加速器研究所、イリノイ州バタビア、2005年8月11日。
- ^ Kevin Yank「ソフトウェアレビュー、Wayback Machineで2011年6月10日にアーカイブ」 SitePoint Tech Times、第62号、2003年4月2日
- ^ Troy Dreier「 CodeCharge Studio 2.0: 新機能の紹介」 Intranet Journal、2003年5月19日。
