= TERASOLUNA Server/Client Framework for .NET 3.0 = == 概要 == リッチクライアントアプリケーション開発に必要な機能を備えた汎用フレームワークです。[[BR]] 開発生産性の高い技術であるMicrosoft社の.NET Frameworkをベースとし、その上に多くのノウハウを集約したソフトウェアアーキテクチャを適用することで、アプリケーションの品質を均一にすることができます。 [[BR]] [[Thumb(fw_for_dotNet_ver3.0.png, caption=TERASOLUNA Server/Client Framework for .NET(クリックで画像表示))]] == 特徴とメリット == * ソフトウェアアーキテクチャを定義し、クライアント業務画面からサーバ業務処理を呼び出すまでの一連の流れを定型化することで、品質のばらつきを抑制します * 複雑な作り込みが必要なエラー処理や非同期処理をフレームワークが隠蔽することで、業務開発者は業務処理の開発のみに集中することができます * 開発生産性の高いVisual Studioの開発スタイルを崩さない形でフレームワークの機能を利用できるため、開発者の学習にかかる初期コストを抑えることができます == 利用事例・活用ポイント == * クライアント/サーバシステムの表現力の高さ・操作性の良さと 、Web アプリケーションの配布のし易さを両立させた業務システムを実現可能です * TERASOLUNA Server Framework for Javaと連携させた、「サーバJava-クライアント.NET」 という構成のハイブリッドな業務システムを中心に導入実績があります == 動作確認環境 == === TERASOLUNA Server Framework for .NET === * .NET Framework * 3.5 SP1 * WebAPサーバ * Windows Server 2003 R2 Enterprise SP2 上の IIS 6.0 * Windows Server 2008 Enterprise SP1 上の IIS 7.0 * Windows Server 2003 R2 Enterprise 上の IIS 7.0 === TERASOLUNA Client Framework for .NET === * .NET Framework * 3.5 SP1 * OS * Windows XP Professional SP3 * Windows Vista Business SP2 * Windows 7 Enterprise == ダウンロード == フレームワークの各資材は以下のページからダウンロードしてください。 * [http://sourceforge.jp/projects/terasoluna/releases/41248] ||'''資材名'''||'''ダウンロードファイル名'''||'''説明'''|| |||||||| ||フレームワーク本体||terasoluna-server-client4n-installer_x.x.x.x.zip||フレームワークの署名済みDLLおよびソースコードを導入するためのインストーラを提供します|| ||テンプレート||terasoluna-server-client4n-template_x.x.x.x.zip||プロジェクトテンプレート、項目テンプレートおよびコードスニペットを導入するためのインストーラを提供します|| ||チュートリアル||terasoluna-server-client4n-tutorial_x.x.x.x.zip||開発環境の設定から各機能の基本的な利用方法を学習できるチュートリアルを提供します|| ||ドキュメント||terasoluna-server-client4n-doc_x.x.x.x.zip||フレームワークのアーキテクチャ説明書、機能説明書、およびAPIドキュメントを提供します|| |||||||| ||上記全てを含むアーカイブ||terasoluna-server-client4n-all_x.x.x.x.zip||上記全てを一度にダウンロードできます|| フレームワーク本体等の導入手順は以下のページをご覧ください。 * [wiki:HowToUseFrameworkDotNet_ver3.0 フレームワーク本体] * [wiki:HowToUseBlankDotNet_ver3.0 テンプレート] * [wiki:HowToUseTutorialDotNet_ver3.0 チュートリアル]