= Grasp プロジェクト Wiki = == '''Let's Grasp Something! ''' == Grasp のプロジェクト Wiki ページへようこそ。 Graspは、Enterprise Library 4.0とASP.NETを組み合わせ何かフレームワークみたいなものを作ろう、というかなりユルいプロジェクトです。 === コンセプト === * オープンソースを使います。 * ASP.NET(特に!WebForm)でアプリケーションを開発するとき、'''きれいな'''記述方法を目指します。 * Visual Studioでいつものように開発できるようにします。極力独自ルールを設けません。 * コントロールを作るのは苦手なので、作りません。当然、Grasp上でアプリケーションを作るときに、専用カスタムコントロールを使わなきゃいけないような事態は極力起こらないようにします。 === やってみたいこと === * Unity Application Blockと連携して、!WebFormを生成する * 画面コントロールとPONOをデータ連結する(Spring.NETを参考に) * Validation Application Blockと連携する * [http://netcommon.sourceforge.net/ Common Logging]を使ってみる * !TableAdapterとかと何かする === いまやってること === * [http://sastruts.seasar.org/ SAStruts]を参考に、チュートリアルサンプルをASP.NETで作成中。 * トランザクショントークン機能を追加中。 === 利用ツール === * Visual Studio 2008 Professional Edition or Express Edition * [http://www.codeplex.com/entlib Enterprise Library 4.0] * [http://ankhsvn.open.collab.net/ AnkhSvn 2.0] * NUnit or Visual Studioの単体テストフレームワーク === 開発日記 === [wiki:DevDiary 開発日記]