Vb.net-overview

提供:Dev Guides
移動先:案内検索

VB.Net-概要

Visual Basic .NET(VB.NET)は、.NET Frameworkに実装されたオブジェクト指向のコンピュータープログラミング言語です。 古典的なVisual Basic言語の進化ですが、VB6との下位互換性はなく、古いバージョンで記述されたコードはVB.NETでコンパイルされません。

他のすべての.NET言語と同様に、VB.NETはオブジェクト指向の概念を完全にサポートしています。 VB.NETのすべては、すべてのプリミティブ型(Short、Integer、Long、String、Booleanなど)およびユーザー定義の型、イベント、さらにはアセンブリを含むオブジェクトです。 すべてのオブジェクトは、基本クラスObjectから継承します。

VB.NETは、Microsoftの.NETフレームワークによって実装されます。 したがって、.Net Frameworkのすべてのライブラリに完全にアクセスできます。 VB.NETプログラムをMonoで実行することも可能です。Monoは、Windowsだけでなく、LinuxまたはMac OSXでも、.NETのオープンソースの代替です。

次の理由により、VB.Netは広く使用されている専門的な言語になります-

  • モダンな汎用。
  • オブジェクト指向。
  • コンポーネント指向。
  • 簡単に学べる。
  • 構造化言語。
  • 効率的なプログラムを生成します。
  • さまざまなコンピュータープラットフォームでコンパイルできます。
  • .Net Frameworkの一部。

強力なプログラミング機能VB.Net

VB.Netには多数の強力なプログラミング機能があり、世界中の多くのプログラマーに愛されています。 これらの機能のいくつかに言及しましょう-

  • ブール条件
  • 自動ガベージコレクション
  • 標準ライブラリ
  • アセンブリのバージョン管理
  • プロパティとイベント
  • デリゲートとイベント管理
  • 使いやすいジェネリック
  • インデクサー
  • 条件付きコンパイル
  • シンプルなマルチスレッド