「Visual Basic 2008」と「Visual Studio 2008」の違いについて

タグの編集
投稿者 Mr.Beginner  (社会人) 投稿日時 2009/1/17 17:58:37
これからVBを勉強しようとする初心者です。

過去に、AccessのVBAでプログラミングはやったことありますが、これから本格的にVBを勉強しようと考えています。

こちらのホームページの「準備講座」から、「Visual Basic 2008無料ダウンロード」へ飛ぶと、マイクロソフトの「Visual Studio」へ飛びます。

このことから、VBには「Visual Basic 2008」と「Visual Studio 2008」があるようですが、どんな違いがあるんでしょうか?

また、私のような初心者がこれからVBを勉強しようとする場合、どちらを選択するのが良いのでしょうか?
投稿者 とある回答者  (社会人) 投稿日時 2009/1/17 18:17:16
>「Visual Basic 2008」と「Visual Studio 2008」があるようですが、どんな違いがあるんでしょう
>か?

Visual Basic 2008は、一つの言語名でVisual Studio 2008は、Visual Basic 2008も含めて

Visual C#とかC++など言語を含めた総称ではないでしょうか?
投稿者 neptune  (社会人) 投稿日時 2009/1/17 18:24:13
こんにちは

Visual StudioはMS開発言語群の製品名・・・詰め合わせセット。
Visual Studioには開発言語Visual Basic も含まれる。
詳しくどうぞ。
http://www.microsoft.com/japan/msdn/vstudio/products/vs08/compare.aspx
投稿者 Mr.Beginner  (社会人) 投稿日時 2009/1/17 22:43:19
「とある回答者」さん、「neptune」さん、早速の書き込みありがとうございます。

紹介していただいたホームページを参照しましたが、と言うことは「Visual Basic 2008」と言う製品は無くプログラミング言語の一種類であり、製品として「Visual Studio 2008」が発売されていると言うことですね!
投稿者 るしぇ  (社会人) 投稿日時 2009/1/17 23:09:21
>「Visual Basic 2008」と言う製品は無く
製品はあると言った方がいいのかも。

Visual Basic 2005 は製品として販売されていました。
http://www.coneco.net/PriceList.asp?COM_ID=1070731077

2008 は。。。パッケージ版は無いかな?
ダウンロード版は
Visual Basic 2008 Express Edition の場合
http://www.microsoft.com/japan/msdn/vstudio/express/beginners/2008/default.aspx
VBのみインストールします。

Office と Excel の関係と言えば理解できます?
投稿者 るしぇ  (社会人) 投稿日時 2009/1/17 23:33:02
>また、私のような初心者がこれからVBを勉強しようとする場合、どちらを選択するのが良いのでしょうか? 
とりあえず、Visual Studio に入っている Visual Basic も Visual Basic 単体も
同じものなので値段が関係なければ気にしなくていいです。(無料版の話ですよね?)

それよりも Edition を気にした方がいいです。
トップページから授業 > Visual Basic 2008 準備講座目次
あたりの情報に目を通しておいてください。

Visual Basic 中学校 > 準備講座 > 何をどう買えばよいのか?
http://homepage1.nifty.com/rucio/main/VBdotNet/AboutVB/HowBuyVB2005.htm

Express Edition は無料なだけあって、機能制限があります。
プログラムの勉強をするだけなら問題ないですが、仕事で開発に使うには
足りない機能がいくつか出てくるでしょう。
目的が勉強ということでしたので Express Edition でいいと思います。

仕事として使えるレベルとして、
90 日間の Professional Edition ダウンロードページを参考として
あげておきます。(無料)
http://www.microsoft.com/downloads/details.aspx?familyid=83C3A1EC-ED72-4A79-8961-25635DB0192B&displaylang=ja
投稿者 クリススタル  (社会人) 投稿日時 2009/1/18 04:14:36
>Express Edition は無料なだけあって、機能制限があります。
>プログラムの勉強をするだけなら問題ないですが、仕事で開発に使うには
>足りない機能がいくつか出てくるでしょう。
>目的が勉強ということでしたので Express Edition でいいと思います。

プロの方もVBはプログラミングの学習用として使用する事が多く、
実際VBで開発することはほとんどないということを聞いたことがあります。
ほとんど、C++やjava言語が使われているのではないでしょうか。
投稿者 太郎冠者  (社会人) 投稿日時 2009/1/18 07:07:06
>プロの方もVBはプログラミングの学習用として使用する事が多く、
>実際VBで開発することはほとんどないということを聞いたことがあります。
んなこた無いですよ。
業務系のアプリはVBで作られたモノも沢山あります。

むしろ僕の回りにはC++やjavaの案件よりVBの案件のが多いくらいです。
投稿者 るしぇ  (社会人) 投稿日時 2009/1/18 15:43:16
> プロの方もVBはプログラミングの学習用として使用する事が多く、
それはどう考えても無駄が多いでしょうw
C++やるならC++で学習するし、javaつかうならjavaで学習します。
…というか学習の時間なんて取ってもらえないのが普通じゃないの?

> ほとんど、C++やjava言語が使われているのではないでしょうか。
それは特殊な環境でしょう。どこで?というのを確認したほうが良い
情報です。どっかの系列会社でずっと同じ系統の仕事をしていけるなら
特定の言語に片寄る場合もあるでしょうが、いまだにコボルの仕事も
ありますし、『この言語しかできません』みたいな会社は生き残れない
のでは?

クライアントで動くプログラムはVBが多いですね。内部処理はCでも
UIはVBというパターンも多いです。データベースが絡んでくると
ストアドと組み合わせたりね。