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と連携する
  • Common Loggingを使ってみる
  • TableAdapterとかと何かする

いまやってること

  • SAStrutsを参考に、チュートリアルサンプルをASP.NETで作成中。
  • StrutsのActionFormを勉強中。ASP.NETではどう考えればよいかを検討中。
  • Database Accessのサンプルを作成中。

提供予定機能

  • DIコンテナ機能(Unity AB)【作成中】
  • 入力値検証機能(Validation AB)【作成中】
  • トランザクショントークン機能【作成中】
  • ログ出力機能【未作成】
  • メッセージ管理機能【未作成】
  • データ連結機能【未作成】
  • トランザクション管理機能【未作成】

利用ツール

開発日記

開発日記