この記事は,日経ソフトウエア2008年7月号の特集記事「無償のVisual Studio 2008で今すぐ始めよう!」の再録です。記事は執筆時の情報に基づいており,現在では異なる場合があります。付録DVD-ROMをお持ちでない場合は,マイクロソフトのWebサイトで入手できます。なお,2008年10月24日発売の日経ソフトウエア2008年12月号では,特集記事「Visual Studio 2008 Service Pack1 ここがスゴイ20!」を掲載し,付録DVD-ROMに「Visual Studio 2008 Express Editions with Service Pack 1」を収録しています。

 マイクロソフトの開発ツール「Visual Studio 2008」の無償版「Express Editions」*1を収録したDVD-ROMをパソコンに挿入すると,自動実行が有効になっていれば図1のような画面が表示されるはずです*2。右下に表示されているように,Visual Studio 2008 Express Editionsには四つの開発ツールが含まれています。(1)Visual C# 2008 Express Edition,(2)Visual Basic 2008 Express Edition,(3)Visual C++ 2008 Express Edition,(4)Visual Web Developer 2008 Express Editionです。

図1●DVD-ROMを自動実行が有効になったWindowsパソコンのDVDドライブに挿入すると,Visual Studio 2008 Express Editionsのインストール画面が現れる。四つの開発ツールを一つずつインストールしよう
図1●DVD-ROMを自動実行が有効になったWindowsパソコンのDVDドライブに挿入すると,Visual Studio 2008 Express Editionsのインストール画面が現れる。四つの開発ツールを一つずつインストールしよう

 (1)を使うとC#言語でWindowsアプリケーション,コマンドライン・アプリケーション,ライブラリなどを作成できます*3。(2)を使うとVisual Basic(VB)言語で同じようなプログラミングができます。(3)はC/C++言語でプログラミングをする開発ツールです。(1)と(2)とは,作れるプログラムの種類が少し違います*4。(4)はWebアプリケーションをC#またはVBで開発するツールです。

 以上の四つは,一括してインストールすることはできません。図1の右下の四つの部分をマウスでクリックすることで,四つのソフトを一つずつインストールできるようになっています*5。インストール自体は,ライセンス条項に同意して「次へ」ボタンを押していくだけで,特に難しい部分はありません。途中で選択できるオプションがいくつかありますが,変更する必要はないでしょう。

 ただ,インストール後に開発ツールの基本的な動作を確認するのは,結構な手間と時間がかかります。他の開発ツールでプログラミングの経験があったとしても,新しい開発ツールを使うときにはとまどってしまうものです。初めてプログラミングをする人は,何をしていいのかわからなくて困ってしまうかもしれません。

 このPart1では,Visual C#を起動して,簡単なWindowsアプリケーションとコマンドライン・アプリケーションを作って動かす手順を解説します。Visual BasicとVisual C++については,操作の基本は変わりませんが,コードは違うので,それも紹介します。Visual Web Developerについては,Part4で紹介します。