TERASOLUNA Framework is NTT DATA’s framework with high credibility and has a large number of proven track records. Based on de-facto standard technologies in the system development field, TERASOLUNA is used in hundreds of projects in NTT DATA to achieve the high quality and productivity in a system development.
■TERASOLUNA Server/Client Framework for .NET
Webクライアントアプリケーション、スマートクライアントアプリケーション開発に必要な機能を備えた汎用フレームワークです。
Microsoft社の.NET Framework(ASP.NET、Windows Forms)をベースにしています。
以下ダウンロード可能なファイルです。
* ソースコード(terasoluna-server-client4n-projects_x.x.x.x.zip)
o フレームワーク本体のソースコードをVisual Studioのプロジェクトとして提供します。
o 単体試験コードも付属しています。
* インストーラ(terasoluna-server-client4n-installer_x.x.x.x.zip)
o TERASOLUNAプロジェクトでの署名済みDLLのインストーラを提供します。
* テンプレート(terasoluna-server-client4n-template_x.x.x.x.zip)
o アプリケーションの元となるブランクプロジェクトを提供します。
o フレームワークで利用する設定ファイルの元となる項目テンプレートを提供します。
* チュートリアル(terasoluna-server-client4n-tutorial_x.x.x.x.zip)
o チュートリアル用のアプリケーションを提供します。
o 環境設定から各機能の利用までを学習できるチュートリアル用のドキュメントを提供します。
* ドキュメント(terasoluna-server-client4n-doc_x.x.x.x.zip)
o フレームワークの内部アーキテクチャおよび提供する各機能の説明資料を提供します。
o フレームワークが提供する各機能ごとの動作、設定方法の説明資料を提供します。
* 上記全部を含んだアーカイブ(terasoluna-server-client4n-all_x.x.x.x.zip)
-----------------------------------------------------
フレームワーク本体およびテンプレートの導入方法は、導入手順ページをご覧ください。
■TERASOLUNA Server/Client Framework for .NET
ver2.1.0.1の変更履歴
======== 2009/07/10更新 ===========
Visual Studio 2008に対応しました。
ソースコード自体には修正を加えていないため、
バージョンは2.1.0.1のままとしております。
▼インストーラ
変更なし
▼ソースコード
# 追加
-----------------------------------------------
Visual Studio 2008対応版のソリューションを追加
-----------------------------------------------
▼チュートリアル
# 追加
-----------------------------------------------
Visual Studio 2008対応版のチュートリアル用APを追加
・terasoluna-sample-client-cs-complete.zip
・terasoluna-sample-client-cs-blank.zip
・terasoluna-sample-server-rich-cs-complete.zip
・terasoluna-sample-server-rich-cs-blank.zip
・terasoluna-sample-server-web-cs-complete.zip
・terasoluna-sample-server-web-cs-blank.zip
・terasoluna-sample-server-rich-java-complete.zip
-----------------------------------------------
# 変更
-----------------------------------------------
チュートリアル用ドキュメントをVisual Studio 2008に対応
-----------------------------------------------
▼ドキュメント
# 変更
-----------------------------------------------
機能説明書の誤植箇所を修正
・CM-01_01 メッセージ管理機能
・CM-02_17 入力値検証機能
・FC-01_11 XML通信機能
アーキテクチャ説明書の誤植箇所を修正
・CM-01 メッセージ管理機能
-----------------------------------------------
▼テンプレート
# 追加
-----------------------------------------------
Visual Studio 2008対応版のプロジェクトテンプレートを追加
・Terasoluna Server Application Rich.zip
・Terasoluna Server Application Web.zip
・Terasoluna Windows Application.zip
-----------------------------------------------
======== 2008/08/20更新 ===========
▼ドキュメント
チュートリアル
# 追加
-----------------------------------------------
以下の2つのチュートリアルを新規追加。
・TERASOLUNA Client Framework for .NET、TERASOLUNA Server Framework for .NET(Rich版) チュートリアル
・TERASOLUNA Server Framework for .NET(Web版) チュートリアル
-----------------------------------------------
機能説明書
# 変更
-----------------------------------------------
以下の3つの機能について、機能説明書の体裁・記述内容を修正。
・FA-01 画面遷移機能
・FC-01 XML通信機能
・FC-01 XML通信機能
・WC_01 セッション管理機能
-----------------------------------------------
▼チュートリアル用AP
# 変更
-----------------------------------------------
以下の2つのチュートリアル用APを最新版に変更。
・TERASOLUNA Client Framework for .NET、TERASOLUNA Server Framework for .NET(Rich版) チュートリアル用AP
・TERASOLUNA Server Framework for .NET(Web版) チュートリアル用AP
-----------------------------------------------
▼プロジェクトテンプレート
# 変更
-----------------------------------------------
以下の2つのプロジェクトテンプレートの記述内容を修正。
・Terasoluna Server Application Rich
・Terasoluna Server Application Web
-----------------------------------------------
======== 2008/08/04更新 ===========
▼フレームワーク本体
# WB-03 ファイルダウンロード機能において、ファイル名が日本語の
マルチパートデータを受信した場合に、ファイルの中身が文字化け
するバグに対する修正
-----------------------------------------------
[対象ファイル]
・TERASOLUNA.Fw.Web.Controller.MultipartItemFactory
[修正内容]
・マルチパートの受信処理で、文字をEncodingに対応した
バイトに変換して処理を行うように修正
-----------------------------------------------
# Encodingプロパティの追加
IsTerminatedメソッドの変更
-----------------------------------------------
[対象ファイル]
・TERASOLUNA.Fw.Web.Controller.MultipartUpload
[修正内容]
・line.Length⇒_encoding.GetBytes(line).Length
・文字列比較を(==)で行っていたため、Equalsメソッドに変更
-----------------------------------------------
▼項目テンプレート
# 変更
-----------------------------------------------
・ValidationConfiguration.zip内のValidationConfiguration.configに
以下の誤りがあったため修正。
<section>タグのtype属性に「$safeitemname$」というパラーメータ
含まれていたが、この部分は「Validation」という固定文字列でなけ
ればならない。
-----------------------------------------------
▼サンプルAP
# 新規
-----------------------------------------------
TERASOLUNA Client Framework for .NET、TERASOLUNA Server Framework for .NET(Rich版) チュートリアル用AP
TERASOLUNA Server Framework for .NET(Web版) チュートリアル用AP
-----------------------------------------------