ASP.NET

ViewState の情報を Session に保存する方法

以下の内容は、ViewState の情報を Session に保存する方法として再編集しました。今後は、ViewState の情報を Session に保存する方法の方をご覧ください。@IT:.NETエンタープライズWebアプリケーション開発技術大全 Webアプリケーションの状態管理に Vie…

GridView の Tips メモ

GridView の Tips メモです。以下のサイトは、 GridView をカスタマイズする上で参考になります。 techbank.jp どっとねっとふぁんBlog : ASP.NET 2.0 備忘録 テーブルに削除フラグがある場合にどうすればよいのか、 GridView の各種イベント (RowCreated な…

ユーザコントロール作成時のメモ

ユーザコントロール (UserControl) やカスタムコントロールを開発するときに必要な情報のメモです。以下では、ユーザコントロールやカスタムコントール (C#, VB.NET 用) を作る時に役立つ MSDN やチュートリアル、キーワードをまとめています。ツールボック…

ASP.NET 2.0 メンバーシップとロールの管理

ASP.NET でユーザの権限・ロールなどを設定するとっかかりとして、 ASP.NET 2.0 メンバーシップとロールの管理 その 1 - ユーザーとロールの管理が参考になります。そのほか、ステップ 7 ハンズオンシリーズは、一度チェックしてみるのをお薦めします。

GridView でセルを結合する方法の補足

前回の記事 (GridView でセルを結合する方法) の補足です。 *1セルの結合に使用する GridViewJoin クラスの使用法を説明します。基本的には、ソースコードのコメントで書いている内容と同一です。まず、セルの結合を考慮せずに GridView クラスを使用してデ…

GridView でセルを結合する方法

概要 この記事では、 GridView (ASP.NET) のセルを結合して表示する方法について説明します。*1似たような記事として DataGrid コントロールの同一列内のセルを結合するには?が@IT にありますが、こちらはポストバック時に問題が発生する場合があります。…

ObjectDataSource の疑問点

ASP.NET のデータバインディング (ObjectDataSource) を使うときに疑問に思った内容の多くが、以下のサイトで解説されています。 Tips としても利用可能ですので、必要なときに参照すると便利です。 ObjectDataSource limitations, problems and possible so…

ASP.NET 2.0 での認証 (カスタムメンバシッププロバイダ)

Using login controls for an existing data source by creating a custom membership provider in ASP.NET 2.0 をスタート地点として参考に。ちなみに、日本語版は機械語訳で読みづらいので、英語版を読んだ方がいいです。

ASP.NET でのアプリケーション状態管理

アプリケーション状態管理方法のメモです。以前にまとめたものを箇条書きにしています。 *1 Application オブジェクト 構成管理情報などの読み取り専用共用データ static 変数 構成管理情報などの読み取り専用共用データ コンカレントな状況で lock 可能 SQL…

ViewState と Session のメモ

ViewState と Session のメモです。以前にまとめたものを箇条書きにしています。 *1 ユーザ状態管理 (クライアントサイド) 全般 クライアントサイドのため、セキュリティを考慮する必要がある クライアントからサーバへ渡されたデータは、以下の可能性を考慮…

開発環境のインストール (.NET 編)

Visual Studio など .NET 関連の開発環境を何度かインストールしました。現時点の最新版である .NET 3.0 環境を構築するのに手間がかかるため、インストール順序*1 とダウンロード先をメモしておきます。 .NET 関連 (1.0, 1.1, 2.0. 3.0) をいったんアンイン…

検証コントロール

ASP.NET 標準機能 Windows Forms Windows Forms のための検証コントロール その他 Enterprise Library の Validation Application Block

データバインドの Tips

ASP.NET (C#, VB.NET) でデータバインドを使うときの Tips です。データバインドは、 DataSource プロパティにオブジェクトを設定した後、 DataBind() を呼び出すことで行います。以下に (Tips というよりは) 簡単なメモとしてリストします。 DataSource に…

検証コントロール (Validation Control) の Tips

RequiredFieldValidator の併用を検討 (Validator の基本的な使い方の説明は省略します。 MSDN や Google で調べてください。)RequiredFieldValidator 以外の Validator は、未入力値のチェックを行いません。 (未入力の場合は正常であると判断します。) そ…

ViewState と Session の使い分け

概要 データを一時的に保持したり、画面間で受け渡したりするとき、 ASP.NET (C# と VB.NET の両方) では ViewState と Session を使います。ここではそれぞれを利用するときの注意点と使い分けを説明します。*1 ViewState 利用時の注意点 ViewState の利用…

チュートリアルやサンプルなどのリンク

DinnerNow.net Sample Application sample of IIS7, ASP.NET Ajax Extensions, Linq, Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation, Windows Powershell, and the .NET Compact Framework Web Client S…

すてきな ASP.NET: Web Client Software Factory

DSL や GAT とともにメモ。 (すてきな ASP.NET: Web Client Software Factory)

カスタムコントロールの作り方

以下の内容は、ユーザコントロール作成時のメモとして再編集しました。今後は、ユーザコントロール作成時のメモの方をご覧ください。

ASP.NET 2.0 新機能サンプル

ASP.NET 2.0 で新たに加わった機能のサンプル (日本語版) です。少しだけ記憶にとどめておくと、誤って古い機能を使わずにすみます。ASP.NET 2.0 における新しいサービス、コントロール、および機能の概要