この本は、Visual Basic.NET の包括的な概要を提供し、最新かつ最も包括的で実践的なテクノロジを読者に紹介することを目的としています。本書は10章に分かれており、Visual Basic.NETの基礎知識やプログラミング方法、テクニックを詳しく紹介しています。内容には、.NET Framework の概要、Visual Basic.NET 言語の基本概念、基本的なプロセス制御、オブジェクト指向プログラミング、Windows アプリケーション開発の基本、グラフィックス処理、データ アクセス、ファイルとレジストリ、Web アプリケーションの予備開発が含まれます。 、などの内容です。
この本は、基本的なコンピュータ知識を持つ読者に特に適しています。さまざまな大学の関連専攻の教材として使用できるほか、Visual Basic.NET 愛好家のための自習用参考書やトレーニング資料としても使用できます。 。
目次:
第 1 章 VB.NET 言語の概要
1.1 .NET Frameworkの概要
1.1.1 共通言語ランタイム機能
1.1.2 .NET Framework クラス ライブラリ
1.1.3 クライアントアプリケーションの開発
1.1.4 サーバーアプリケーションの開発
1.2 VB.NET言語の開発の歴史
1.3 VB.NETの機能と新機能
1.3.1 Web 開発の新機能
1.3.2 データベースの新機能
1.3.3 Windows フォームとコントロールの新機能
1.3.4 プロジェクトの新機能
1.3.5 コンポーネントとコンポーネント作成のための新機能
1.3.6 デバッガの新機能
1.3.7 スケーラビリティと自動制御の新機能
1.3.8 国際出願向けの新機能
1.4 標準的な構成要素
1.5 この章の概要
1.6 演習
第 2 章 データ型、演算子、および式
2.1 データ型
2.1.1 基本的なデータ型
2.1.2 ユーザー定義のデータ型
2.2 定数と変数
2.2.1 定数
2.2.2 変数
2.2.3 変数の範囲
2.3 演算子
2.3.1 算術演算子
2.3.2 関係演算子
2.3.3 論理演算子
2.3.4 式の実行順序
2.4 配列
2.4.1 固定長配列
2.4.2 多次元配列
2.4.3 Lbound() 関数と Ubound() 関数
2.4.4 動的配列
2.4.5 動的配列の内容の保存
2.5 この章の概要
2.6 コンピュータ実習
2.7 演習
第3章 基本的なプロセス制御
3.1 条件判定文
3.1.1 If...Then ステートメント
3.1.2 If...Then...Else ステートメント
3.1.3 If...Then...Elself ステートメント
3.2 分岐ステートメント
3.3 ループ文
3.3.1 Do...Loop ループ文
3.3.2 While...While ループの終了
3.3.3 For...Next ループ
3.3.4 ループの終了
3.4 ジャンプ文
3.5 例外処理の構造
3.5.1 終了ステートメント
3.5.2 停止ステートメント
3.5.3 Exit ステートメント
3.6 この章の概要
3.7 コンピュータ実習
3.8 演習
第 4 章 オブジェクト指向プログラミング
4.1 オブジェクト指向の概要
4.2 クラスとオブジェクト
4.2.1 クラス定義
4.2.2 オブジェクトの概念とプロパティ
4.3 継承とポリモーフィズム
4.3.1 継承
4.3.2 ポリモーフィズム
4.4 メソッドのオーバーロード
4.4.1 過負荷の定義
4.4.2 メソッドのオーバーロードの実装
4.5 コンストラクターとデストラクター
4.5.1 コンストラクター
4.5.2 デストラクタ
4.6 言語間の継承
4.7 名前空間
4.7.1 名前空間の宣言
4.7.2 完全修飾名
4.8 この章の概要
4.9 コンピュータ実習
4.10 演習
第 5 章 Windows フォームのデザイン
5.1 Windows フォームの新機能
5.2 フォーム構造
5.3 フォームのプロパティ、イベント、およびメソッド
5.3.1 プロパティ
5.3.2 イベントとメソッド
5.4 マルチドキュメントインターフェイスの設計
5.4.1 MDI 親フォームの作成
5.4.2 サブフォームの作成
5.4.3 アクティブなサブフォームを決定する
5.4.4 アクティブなサブフォームへのデータの転送
5.4.5 サブフォームの配置
5.5 この章の概要
5.6 コンピュータ実習
5.7 演習
第 6 章 フォームへのコントロールの追加
6.1 動作制御
6.2 共通コントロール
6.2.1 ボタンコントロール
6.2.2 チェックボックスおよびラジオボタンコントロール
6.2.3 グループボックスコントロール
6.2.4 テキストボックスコントロール
6.2.5 リッチテキストボックスコントロール
6.2.6 スクロールバーコントロール
6.1.7 トラックバーコントロール
6.1.8 ProgressBar コントロール
6.1.9 リストボックスコントロール
6.1.10 コンボボックスコントロール
6.2 デザインメニュー
6.2.1 メニュー変更の作成
6.2.2 4種類のメニュー要素
6.2.3 MainMenu コントロール
6.2.4 ContexMenuコンポーネント
6.3 デザインツールバー
6.3.1 追加ボタン
6.3.2 ツールバーボタンのアイコンを定義する
6.3.3 ツールバーボタンのクリックイベントの処理
6.4 ステータスバーの追加
6.4.1 StatusBar コントロールにパネルを追加する
6.4.2 クリックされたパネルの決定
6.4.3 ステータスバーパネルのサイズを設定する
6.4.4 ステータスバーの内容を動的に更新する
6.5 ダイアログ制御
6.5.1 ダイアログボックスの作成、表示、終了
6.5.2 ダイアログボックスの結果を確認する
6.5.3 ディスプレイメッセージハブ
6.5.4 共通ダイアログボックス
6.6 カスタムコントロール
6.7 この章の概要
6.8 コンピュータ実習
6.9 演習
第 7 章 グラフィックの操作
7.1 座標系
7.1.1 デフォルト仕様の座標系
7.1.2 標準仕様の座標系
7.1.3 カスタマイズされた座標系
7.2 フォームでの GDI+ 関数の使用
7.2.1 GDI+ を使用したグラフィック イメージの作成
7.2.2 GDI+ を使用して線の形状を描画する
7.2.3 グラフィックコンテナ
7.3 System.Drawing 名前空間
7.3.1 System.Drawing.Drawing2d
7.3.2 システム.描画.イメージング
7.3.3 System.Drawing.Text
7.4 簡単なアニメーションのデザイン
7.4.1 位置アニメーションのプログラミング設計
7.4.2 ページめくりアニメーションのプログラミング設計
7.5 この章の概要
7.6 コンピュータ実習
7.7 演習
第 8 章 データアクセス
8.1 ADO.NETの概要
8.1.1 ADO.NET の設計目標
8.1.2 ADO.NET アーキテクチャ
8.2 接続
8.2.1 ADO.NET を使用して SQL Server に接続する
8.2.2 SQL Server.NET データプロバイダーの接続プーリング
8.2.3 ADO.NET を使用して OLE DB データ ソースに接続する
8.2.4 OLE DB.NET データプロバイダーの接続投票
8.2.5 接続イベントの仕組み
8.3 データリーダー
8.3.1 DataReaderを閉じる
8.3.2 複数の結果の設定
8.3.3 DataReaderからの構造情報の取得
8.3.4 OLE DB 章
8.4 データバインディング
8.4.1 データバインディングの種類
8.4.2 データ バインディングを使用するための一般的なシナリオ
8.4.3 データバインディングの概要と構文
8.4.4 データバインディング式
8.4.5 DataBinder.Eval の使用
8.5 この章の概要
8.6 コンピュータ演習
8.7 演習
第 9 章 ファイルとレジストリ
9.1 VB.NET ファイル処理システム
9.1.1 System.IO 名前空間
9.1.2 関連するクラスと列挙型
9.2 ファイル処理
9.2.1 NewFileコマンド
9.2.2 OpenFileコマンド
9.2.3 FileOpen関数
9.2.4 FileClose関数
9.2.5 ファイルコピー機能
9.2.6 FileAttr関数
9.2.7 GetAttr関数
9.2.8 SetAttr関数
9.2.9 FileGet関数
9.2.10 FileGetObject関数
9.2.11 FilePut関数
9.2.12 FilePutObject関数
9.2.13 シーク機能
9.2.14 ロック機能
9.2.15 EOF関数
9.2.16 入力機能
9.2.17 入力文字列関数
9.2.18 Write 関数と WriteLine 関数
9.2.19 Print 関数と PrintLine 関数
9.3 ファイルの読み取りと書き込み
9.3.1 ファイルアクセスの種類
9.3.2 ファイルアクセス関数とステートメント
9.3.3 データアクセス機能
9.3.4 シーケンシャルファイルアクセス
9.3.5 ランダムファイルアクセス
9.3.6 バイナリファイルへのアクセス
9.4 レジストリの読み取りと書き込み
9.4.1 VB.NET でのレジストリ アクセスの変更
9.4.2 よく使用される関数
9.4.3 レジストリクラス
9.4.4 RegistryKey クラスのメンバー
9.5 この章の概要
9.6 演習
第 10 章 事前の Web アプリケーション開発
10.1 Web アプリケーションとは何ですか?
10.1.1 Web アプリケーションの概要
10.1.2 Webアプリケーションの作成
10.2 Web フォームの設計
10.2.1 Web フォームのコンポーネント
10.2.2 Webフォームで作成したプロジェクトファイル
10.2.3 Web プロジェクトのコンパイルとデプロイメント
10.2.4 Web フォームページのコンパイルと実行
10.3 この章の概要
10.4 コンピュータ演習
10.5 演習
付録 A Visual Studio.NET のインストールとアンインストール
A1 Visual Studio.NET のシステム要件
A2 Visual Studio.NETをインストールする
A3 Visual Studio.NETをアンインストールします
付録 B VB.NET のエラーと例外処理
B1エラーの種類
B2 VB.NET の例外処理の変更点
B3 例外処理の概要
B4 構造化例外処理
B5 非構造化例外処理
付録 C VB 6.0 プロジェクトの VB.NET への移行
C1アップグレードツール
C2アップグレードの必要性
C3 をアップグレードする前の注意事項
C4アップグレード申請の準備
C5 アップグレード ウィザードを使用してプロジェクトをアップグレードする
C6 がアップグレード プロセスを完了する
C7 アップグレード レポートの表示
C8 コマンドラインからプロジェクトをアップグレードする
C9 VB 6.0 からアップグレードされたアプリケーションのトラブルシューティングの序文
拡大する