Silverlight をインストールするには、ここをクリックします*
Japan変更|すべてのMicrosoft のサイト|サインイン
Visual Studio 2005*
マイクロソフト サイトの検索:
|MSDN ライブラリ|デベロッパー センター|ダウンロード情報|開発ツール製品|コミュニティ|ご意見・ご要望|サイトマップ
MSDN Home   MSDN Home
MSDN Home > Visual Basic > Visual Basic とは

Visual Basic とは

Visual Basic は、.NET Framework 上で動作する、Windows、Web、Mobile、および Office アプリケーションを幅広くかつ迅速に作成することのできる最も生産性の高いツールです。

Visual Basic は、開発者達が日々取り組んでいるタスクにフォーカスし、13 年以上もの間開発者達を支援し続けてきました。Visual Basic の機能としては、IntelliSenseコード スニペットオートコレクト 等の機能によりコードの記述を支援し、さらに、プロセスを停止、再起動をすることなく実行中のコード への変更を可能にするデバッガにより、コードのデバッグを支援しています。Visual Basic 言語は、ヒューマンリーダブル (人間が読むことのできる) であり、プログラムの初心者から高度なシステムのアーキテクトまでどんな方にも使いやすい言語となるよう設計されています。これらはすべて、.NET Framework に基づいて構築されているため、Visual Basic で記述したプログラムは、最高のスケーラビリティと信頼性を備えた実行が保証されます。また、Visual Basic で記述されたプログラムは、Visual C# や Visual J#、Visual C++ といったその他の .NET 言語で記述されたプログラムともシームレスに相互運用することができます。

.NET Framework および Visual Studio とは。

開発者の皆さんの中には、ときどき、.NET Framework とは何か、Visual Studio とは何か、また Visual Basic とはどのような関係にあるのかよく分からないという方がいます。

The .NET Framework (英語) とは、異なるプログラミング言語やライブラリのシームレスな相互運用を実現し、構築、管理、配置が容易で、他のネットワーク システムと統合して動作する、あるいはスタンドアロン アプリケーションとしても動作する WindowsWebMobileOffice アプリケーションの構築を可能にする開発および実行環境です。
.NET Framework は以下のコンポーネントで構成されています。

  • 共通言語ランタイム (CLR: Common Language Runtime)
    アプリケーション実行の "管理" を支援するサービスを提供する言語ニュートラルな (特定言語に依存しない) 開発および実行環境です。

  • Framework クラス ライブラリ (FCL: Framework Class Libraries)
    あらかじめ機能をパッケージ化した、オブジェクト指向の共通ライブラリです。

Visual Studio は、Visual Basic をはじめとした、さまざまな言語で .NET Framework 対応のプログラムを作成する場合の作業環境となる、統合開発環境 (IDE: Integrated Development Environment) です。Visual Basic 6.0 以前の、古いバージョンの Visual Basic では、この IDE および Visual Basic 言語を 1 つのアプリケーションにまとめていました。Visual Studio 2002 の登場以来、現在のリリースまで、Visual Basic 言語は Visual Studio IDE において最もえらばれる言語の一つです。

Visual Basic の入手方法、および必要なソフトウェア。

コードの記述を始めるにあたり、ソフトウェアが必要となります。必要なソフトウェアは、一般的に次の 2 点です。

  • 記述したプログラムをアプリケーションとして実行可能にする Visual Basic コンパイラ、および

  • コードを記述する何らかの統合開発環境 (IDE)。
また、それぞれの条件や好みに応じて、スタートにあたり使用できるツールとしてはさまざまなものがあります。2 つの最も一般的なオプションを以下に示します。

Visual Studio 2005

Visual Studio 2005 は Windows、Web、Mobile、あるいは Office アプリケーション用の Visual Basic ソリューションを構築するための最も生産的な開発環境です。

Visual Studio 2005 の詳細情報については、こちら から入手していただけます。

インストールしないで Visual Studio 2005 を試してみたいという場合は、バーチャル ラボ (英語) をお試しください。

Visual Studio の購入方法の詳細については、購入方法 セクションにアクセスしてください。

Visual Basic 2005 Express Edition

Visual Basic 2005 Express Edition は、ホビーや学生、初心者を対象としたコンパクトかつ使い勝手の良い開発ツールで、無償で提供されます。Express Edition により、Visual Basic を使用した Windows プログラミングを楽しみながら、楽に習得することができます。またこの Express Edition は、熟練した Visual Basic 6.0 開発者にとっても新しい機能を試す手段として最適です。

Visual Basic Express の詳細情報については、こちら から入手していただけます。

Visual Basic をさらに詳しく知りたいときは。

開発は初めてという方、あるいはプログラミングはベテランという方にも最適な、Visual Basic の速習を手助けする Visual Basic 学習マテリアルをいくつか取り揃えています。これらのトピックでは、オンライン トレーニング、サンプル コード、無料のオンライン ブック、および Visual Basic の習得に便利なリソースが多数ご利用いただけます。

※製品と機能の対応については「Visual Studio 2005機能比較」をご参照ください。


Microsoft