ダウンロードリスト

プロジェクト概要

blanco Framework は オープンソースのJava, C#.NET, JavaScript, VB.NET, PHP, Ruby, Python言語用開発フレームワークです。Excelブック様式の設計書を入力してソースコードを自動生成します。各ツールは疎結合で部分利用が可能。EclipseプラグインまたはAntTaskで提供。

システム要件

システム要件が設定されていません

リリース時刻: 2012-05-28 21:09
blancoCg blancoCg-1.5.5 (1 個のファイル 非表示)

リリースノート

blancoCgは非常にシンプルなソースコード自動生成ライブラリです。
blancoCgを利用すると、とても簡単にソースコードの自動生成を行うことができます。
blancoCgはblanco Frameworkのソースコード自動生成の基盤でもあります。

[ステータス]
1.Javaソースコード自動生成 : 安定版
2.C#.NETソースコード自動生成 : 安定版
3.JavaScriptソースコード自動生成 : 安定版
4.VB.NETソースコード自動生成 : 開発中
5.PHPソースコード自動生成 (PHP5) : 開発中
6.Rubyソースコード自動生成 (1.8) : 開発中
7.Pythonソースコード自動生成 (2.3) : 開発中

[特徴]
* 低機能であり続けることを目標としています。
ソースコード自動生成に必要な最低限のインフラとして機能することをゴールとします。
* 自動生成に必要な情報はバリューオブジェクト(POJO)に蓄えるようになっています。
blancoCgを利用する側のソースコード共通化が実施しやすくなります。
* 複数のプログラミング言語 (Java, C#.NET, JavaScript, VB.NET, PHP, Ruby, Python) に対応します。
複数のプログラミング言語で統一的なソースコード自動生成を実現することができます。
※現在のバージョンは Java, C#.NET, JavaScript, VB.NET, PHP, Ruby, Python言語をサポートします。

[開発者]
1.伊賀敏樹 (Tosiki Iga / いがぴょん): 開発および維持メンテ担当
2.山本耕司 (Y-moto) : 仕様決定およびリリース判定および開発担当
3.koyak (http://d.hatena.ne.jp/koyak/): 列挙体および多次元配列で貢献。

[参考リソース]
1.Java
http://java.sun.com/docs/books/jls/
http://java.sun.com/docs/books/jls/second_edition/html/jTOC.doc.html
3.JavaScript
http://www.jslint.com/
4.PHP
http://www.php.net/manual/ja/
http://www.icosaedro.it/phplint/phplint-on-line.html
5.Ruby
http://www.ruby-lang.org/ja/man/
6.Python
http://www.python.jp/doc/2.4/index.html

[ライセンス]
1.ライセンス として GNU Lesser General Public License を採用しています。

[依存するライブラリ]
下記のライブラリを利用しています。
※各オープンソース・プロダクトの提供者に感謝します。
1.blancoCommons
概要: blanco Framework の構成要素のひとつ。共通ライブラリを担います。
ライセンス: GNU Lesser General Public License

変更履歴

2012.05.28 (1.5.5.1)
ソース・パッケージングのためにビルドしなおし。

2011.11.08 (1.5.5) 開発版
フィールドにアノテーション表現を追加。

2010.04.23 (1.5.4) 開発版
(Delphi) クラスのアクセスコントロールに対応。

2010.04.19 (1.5.3) 開発版
(Delphi) blancoMessage の実装に必要な部分について、Delphiに対応。

2010.04.14 (1.5.2) 開発版
(Delphi) blancoStringConverter の実装に必要な部分について、Delphiに対応。

2010.04.07 (1.5.1) 開発版
(Delphi) VB.NET部分をデグレードさせてしまったので修正。

2010.04.07 (1.5.0) 開発版
(Delphi) Delphi対応を開始。
blancoStringGroup の実装に必要な部分について、Delphiに対応。

2009.07.20 (1.4.9)
ファイル・ヘッダー指定機能を実装。
リソースバンドルを導入。

2009.05.18 (1.4.8)
(Java) static initializer 対応。