「ASP.NET(VB)」の編集履歴(バックアップ)一覧はこちら

ASP.NET(VB) - (2008/03/26 (水) 16:40:16) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

*&this_page() Visual Studio 2005 を使用する、ASP.NET(VB.NET)のサンプルを集めています。 HTML・JavaScript・SQL・VB6.0またはASPがある程度わかる人を対象としています。 ***用語解説 -[[ASP.NET - Wikipedia>>http://ja.wikipedia.org/wiki/ASP.NET]] **目次 #contents(fromhere) *webサイトの作成 -[[新しいwebサイトの作成]] -[[webフォームの追加]] **ページ遷移 -[[別ページに飛ぶ( Response.Redirect() )]] ***新しいウィンドウを開く(クライアントスクリプト) -[[新しいウィンドウを開く1]] -[[新しいウィンドウを開く2]] ***HttpContext クラス -[[HttpContext クラスによる別ページへの値渡し]] ***MultiView コントロール -[[MultiView コントロールと View コントロールの配置]] ***フレームページ -[[フレームページの作成]] **メニュー・サイトマップ -[[SiteMapDataSource の配置]] -[[Menu コントロールの配置]] -[[SiteMapPath の配置]] -[[TreeView の配置]] -[[データベースからメニューを作成]] **標準webコントロール ***Table コントロール -[[Table コントロールの配置]] -[[TableRow の作成]] -[[TableCell の作成]] **Page ディレクティブ -[[ContentTypeの指定]] **外部リンク -[[@IT総合トップ / テクノロジー / Insider.NET / 連載 :プログラミングASP.NET / 第4回 ASP.NETページのフレームワーク(前編)>>http://www.atmarkit.co.jp/fdotnet/aspnet/aspnet04/aspnet04_01.html]] -[[@IT総合トップ / テクノロジー / Insider.NET / 連載 :プログラミングASP.NET / 第4回 ASP.NETページのフレームワーク(後編)>>http://www.atmarkit.co.jp/fdotnet/aspnet/aspnet05/aspnet05_01.html]] ***コンパイル済みのdllのみでASP.NETアプリケーションを実行する -[[CodeZine:コンパイル済みのdllのみでASP.NETアプリケーションを実行する方法(ASP.NET 1.1, DLL, プリコンパイル)>>http://codezine.jp/a/article.aspx?aid=173]] -[[.NET Framework ツール / MSIL 逆アセンブラ (Ildasm.exe)>>http://msdn2.microsoft.com/ja-jp/library/f7dy01k1(VS.80).aspx]] *共通化・どのシステムでも共通するであろう処理のクラスファイル化 **共通化 ***common クラス -[[共通処理用Page派生クラス(commonクラス)]] ***マスターページ -[[マスターページの作成]] -[[コンテンツページの作成]] ***Global.asax -[[Global.asax の配置]] -[[アプリケーション共通の変数を、Global.asaxで定義]] ***ユーザーコントロール(ascxファイル) -[[ascxファイルの配置]] **どのシステムでも共通するであろう処理のクラスファイル化 ***[[共通関数の定義ファイルを追加]] ***各関数説明 -ADO.NET --[[DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間)]] -web.config から AppSetting を取得 --[[getAppSettingString]] -iniファイルから取得 --[[getProfileString]] -メール送信 --[[BASP21を利用したメール送信]] ***定義ファイルに含まない関数 -ADO --[[DBConnect・DBClose・DBGet・DBEof(ADO)]] *入力チェック・ログイン管理 **入力チェック ***[[必須入力チェック]] ***[[比較入力チェック]] ***範囲チェック ***正規表現チェック -[[RegularExpressionValidator クラス]] -[[サーバコントロールを使用しない正規表現]] -[[一般的な正規表現の表]] ***ユーザー定義チェック -[[CustomValidatorコントロールによる重複チェック]] ***外部リンク -[[Visual Web Developer チュートリアル : Web フォーム ページにおけるユーザーの入力の検証>>http://msdn2.microsoft.com/ja-jp/library/a0z2h4sw(VS.80).aspx]] **ログイン管理 -[[フォーム認証]] ***外部リンク -[[@IT:.NET TIPS [ASP.NET].htmlや.pdfファイルをフォーム認証やロギングの対象にするには? - Webフォーム>>http://www.atmarkit.co.jp/fdotnet/dotnettips/114iisrelate/iisrelate.html]] *データソース操作 **GridView クラス -[[GridViewを配置する]] **データバインド -[[DataBind メソッド]] -[[マルチレコード・コントロールへのデータバインド]] **データソース ***SqlDataSource クラス -[[SqlDataSource の配置]] -[[レコードを表示する]] -[[レコードを更新する]] -[[レコードを挿入する]] ***ObjectDataSource クラス -[[DataSet と TableAdapter の配置]] -[[ObjectDataSource の配置]] **DB操作 ***サーバーエクスプローラ -[[データベースへの接続の追加]] -[[新しいテーブルの追加]] -[[テーブルにデータを追加]] ***System.Data.SqlClient 名前空間 -[[基本セット]] ***System.Data.Odbc 名前空間 -[[DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間)]] -[[.NET Framework クラス ライブラリ System.Data.Odbc 名前空間>>http://msdn2.microsoft.com/ja-jp/library/system.data.odbc(VS.80).aspx]] *メール送信 **BASP21 -[[BASP21のインストール]] -[[.NET から COM(例:BASP21) を使う]] -[[BASP21を利用したメール送信]] **SmtpClient クラス -[[メールを送信する]] **外部リンク -[[IT用語辞典 e-Words / SMTPコマンド/応答コード>>http://e-words.jp/p/r-smtp.html]] *外部ファイル入出力 -[[Openステートメントでファイル入出力]] -[[FileSystemObjectでファイル入出力]] -[[.NET Frameworkクラス・ライブラリでファイル入出力]] **ファイルアップロード&ダウンロード -[[ファイルアップロード]] -[[HTMLをExcelファイルとしてDLさせる]] *web.config・環境設定   **web.config -[[web.configで設定した接続文字列を取得]] -[[web.configの設定記述を、外部ファイルに定義し、プログラム部分から取得する]] -[[デフォルトのエンコードをshift-JISにする]] -[[machineKey を設定する]] **環境設定 -[[スタートページを表示させない]] -[[サーバーエクスプローラの表示]] -[[ツールボックスの表示]] -[[「自動的に隠す」のアニメーションをやめる]] *デバッグ・トレース・例外処理 **デバッグ -[[デバッグモードを有効にする]] **トレース -[[トレース情報を表示する]] **例外処理 -[[例外処理 Try~Catch]] -[[例外処理 On Error Resume Next]] *etc **VB.NET演習 -[[vbc.exe でコンソールアプリを作成]] **エンコード -[[base64エンコード&デコード]] **Win32 API関数・DLL ***外部リンク -[[@IT総合トップ / テクノロジー / Insider.NET / .NET TIPS / Win32 APIやDLL関数を呼び出すには?>>http://www.atmarkit.co.jp/fdotnet/dotnettips/024w32api/w32api.html]] **小ネタ -[[レガシーASPとの互換]] -[[サーバーサイドインクルード(SSI)]]
*&this_page() Visual Studio 2005 を使用する、ASP.NET(VB.NET)のサンプルを集めています。 HTML・JavaScript・SQL・VB6.0またはASPがある程度わかる人を対象としています。 ***用語解説 -[[ASP.NET - Wikipedia>>http://ja.wikipedia.org/wiki/ASP.NET]] **目次 #contents(fromhere) *webサイトの作成 -[[新しいwebサイトの作成]] -[[webフォームの追加]] **ページ遷移 -[[別ページに飛ぶ( Response.Redirect() )]] ***新しいウィンドウを開く(クライアントスクリプト) -[[新しいウィンドウを開く1]] -[[新しいウィンドウを開く2]] ***HttpContext クラス -[[HttpContext クラスによる別ページへの値渡し]] ***MultiView コントロール -[[MultiView コントロールと View コントロールの配置]] ***フレームページ -[[フレームページの作成]] **メニュー・サイトマップ -[[SiteMapDataSource の配置]] -[[Menu コントロールの配置]] -[[SiteMapPath の配置]] -[[TreeView の配置]] -[[データベースからメニューを作成]] **標準webコントロール ***Table コントロール -[[Table コントロールの配置]] -[[TableRow の作成]] -[[TableCell の作成]] **Page ディレクティブ -[[ContentTypeの指定]] **外部リンク -[[@IT総合トップ / テクノロジー / Insider.NET / 連載 :プログラミングASP.NET / 第4回 ASP.NETページのフレームワーク(前編)>>http://www.atmarkit.co.jp/fdotnet/aspnet/aspnet04/aspnet04_01.html]] -[[@IT総合トップ / テクノロジー / Insider.NET / 連載 :プログラミングASP.NET / 第4回 ASP.NETページのフレームワーク(後編)>>http://www.atmarkit.co.jp/fdotnet/aspnet/aspnet05/aspnet05_01.html]] ***コンパイル済みのdllのみでASP.NETアプリケーションを実行する -[[CodeZine:コンパイル済みのdllのみでASP.NETアプリケーションを実行する方法(ASP.NET 1.1, DLL, プリコンパイル)>>http://codezine.jp/a/article.aspx?aid=173]] -[[.NET Framework ツール / MSIL 逆アセンブラ (Ildasm.exe)>>http://msdn2.microsoft.com/ja-jp/library/f7dy01k1(VS.80).aspx]] *共通化 **共通化 ***common クラス -[[共通処理用Page派生クラス(commonクラス)]] ***マスターページ -[[マスターページの作成]] -[[コンテンツページの作成]] ***Global.asax -[[Global.asax の配置]] -[[アプリケーション共通の変数を、Global.asaxで定義]] ***ユーザーコントロール(ascxファイル) -[[ascxファイルの配置]] **どのシステムでも共通するであろう処理のクラスファイル化 ***[[共通関数の定義ファイルを追加]] ***各関数説明 -ADO.NET --[[DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間)]] -web.config から AppSetting を取得 --[[getAppSettingString]] -iniファイルから取得 --[[getProfileString]] -メール送信 --[[BASP21を利用したメール送信]] ***定義ファイルに含まない関数 -ADO --[[DBConnect・DBClose・DBGet・DBEof(ADO)]] *入力チェック・ログイン管理 **入力チェック ***[[必須入力チェック]] ***[[比較入力チェック]] ***範囲チェック ***正規表現チェック -[[RegularExpressionValidator クラス]] -[[サーバコントロールを使用しない正規表現]] -[[一般的な正規表現の表]] ***ユーザー定義チェック -[[CustomValidatorコントロールによる重複チェック]] ***外部リンク -[[Visual Web Developer チュートリアル : Web フォーム ページにおけるユーザーの入力の検証>>http://msdn2.microsoft.com/ja-jp/library/a0z2h4sw(VS.80).aspx]] **ログイン管理 -[[フォーム認証]] ***外部リンク -[[@IT:.NET TIPS [ASP.NET].htmlや.pdfファイルをフォーム認証やロギングの対象にするには? - Webフォーム>>http://www.atmarkit.co.jp/fdotnet/dotnettips/114iisrelate/iisrelate.html]] *データソース操作 **GridView クラス -[[GridViewを配置する]] **データバインド -[[DataBind メソッド]] -[[マルチレコード・コントロールへのデータバインド]] **データソース ***SqlDataSource クラス -[[SqlDataSource の配置]] -[[レコードを表示する]] -[[レコードを更新する]] -[[レコードを挿入する]] ***ObjectDataSource クラス -[[DataSet と TableAdapter の配置]] -[[ObjectDataSource の配置]] **DB操作 ***サーバーエクスプローラ -[[データベースへの接続の追加]] -[[新しいテーブルの追加]] -[[テーブルにデータを追加]] ***System.Data.SqlClient 名前空間 -[[基本セット]] ***System.Data.Odbc 名前空間 -[[DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間)]] -[[.NET Framework クラス ライブラリ System.Data.Odbc 名前空間>>http://msdn2.microsoft.com/ja-jp/library/system.data.odbc(VS.80).aspx]] *メール送信 **BASP21 -[[BASP21のインストール]] -[[.NET から COM(例:BASP21) を使う]] -[[BASP21を利用したメール送信]] **SmtpClient クラス -[[メールを送信する]] **外部リンク -[[IT用語辞典 e-Words / SMTPコマンド/応答コード>>http://e-words.jp/p/r-smtp.html]] *外部ファイル入出力 -[[Openステートメントでファイル入出力]] -[[FileSystemObjectでファイル入出力]] -[[.NET Frameworkクラス・ライブラリでファイル入出力]] **ファイルアップロード&ダウンロード -[[ファイルアップロード]] -[[HTMLをExcelファイルとしてDLさせる]] *web.config・環境設定   **web.config -[[web.configで設定した接続文字列を取得]] -[[web.configの設定記述を、外部ファイルに定義し、プログラム部分から取得する]] -[[デフォルトのエンコードをshift-JISにする]] -[[machineKey を設定する]] **環境設定 -[[スタートページを表示させない]] -[[サーバーエクスプローラの表示]] -[[ツールボックスの表示]] -[[「自動的に隠す」のアニメーションをやめる]] *デバッグ・トレース・例外処理 **デバッグ -[[デバッグモードを有効にする]] **トレース -[[トレース情報を表示する]] **例外処理 -[[例外処理 Try~Catch]] -[[例外処理 On Error Resume Next]] *etc **VB.NET演習 -[[vbc.exe でコンソールアプリを作成]] **エンコード -[[base64エンコード&デコード]] **Win32 API関数・DLL ***外部リンク -[[@IT総合トップ / テクノロジー / Insider.NET / .NET TIPS / Win32 APIやDLL関数を呼び出すには?>>http://www.atmarkit.co.jp/fdotnet/dotnettips/024w32api/w32api.html]] **小ネタ -[[レガシーASPとの互換]] -[[サーバーサイドインクルード(SSI)]]

表示オプション

横に並べて表示:
変化行の前後のみ表示:
記事メニュー
目安箱バナー