No.3ベストアンサー
- 回答日時:
VisualStudio6.0 の頃は、VBかC++の EXE/DLL 開発が中心でした。
VisualStudio2008では、.NetFramework という、マイクロソフトが開発したJAVA VMみたいなプラットフォーム上で動作するアプリケーションや、Webアプリ、AJAXなどのネット系の開発ができるようになってます。
.NetFrameworkの開発言語は、C#やVB7以降がメインです。C++も使えますが、他との連携などの理由が無い限り、まず使わないと思います。
それに伴って、画面のデザインを VC6時代のダイアログエディタをものすごく発展させたようなデザイナーで開発できます。(WindowsFormやWPFを使った場合)
その他、クラスの連携図がグラフィカルになったり、インストーラーが作成できるようになったりと、他にも数え上げればきりがないですけど、私の印象では、VC6までは「コンパイラ」だったのが、最近のVCは「Webも含めた総合的なアプリケーション開発環境」へ移ってきてると思います。
ただし、C++ や VB6 で exe を作るだけなら、VC6と比べて大きく便利になるということはないと思います。
ショートカットキーが画面レイアウトが大幅に変更されたので、慣れるまで大変でした。
MFCはかなり進化してます。リボンコントロールやVSみたいなドッキングウィンドウを使ったアプリが簡単に作れます。
補足ですけど、最近のVSの大きな特徴として、ExpressEditionという無料版があります。
C++ なら、MFCを使わなければ、製品版とほとんど変わらないでしょう。
知人と複数人で、気軽に始められるのは大きいですね。
No.2
- 回答日時:
CやC++で「猫でもわかる」のレベルなら変わっていませんよ。
C#とか使うなら2008しか選択肢がありません。
そもそもCで「猫でもわかる」は、どんなところで挫折したんでしょうか?
No.1
- 回答日時:
Visual Studioってそもそも複数の言語をパッケージにした統合開発ツールなんだけどどの言語をやるかで変わるぞ。
はっきり言ってVBは6までとその後の.NET系だとVBと同じ名前だけどまったく別言語になっているし
6までしかないVJ++だってあるし
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Visual StudioでDjangoのプロジェクト配下のappを作成する方法 1 2022/05/01 03:47
- C言語・C++・C# Microsoft Visual Studio Community 2019 タブキーが入力できない 1 2022/04/30 06:39
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
- C言語・C++・C# Microsoft visual studioはインストールだけであれば無料でしょうか? また、vi 2 2022/04/03 21:24
- C言語・C++・C# visual studio 2019において、宣言していない変数があるのにエラーなくビルド出来ました 6 2023/03/08 16:32
- その他(プログラミング・Web制作) Scratchについてです 作ったプログラムをコンピュータに保存してそのまま何もいじらずにそのプログ 1 2022/05/19 18:51
- ソフトウェア VisualStudio のデータブレークポイントを有効にする方法 1 2023/05/01 09:42
- Java EclipseとVisual StudioをPC1台にインストールしただけではPCは重くならない? 3 2022/12/08 15:35
- C言語・C++・C# visual studio 2019を使っているのですが、何か間違ったところをクリックしてしまい画像 2 2023/03/06 06:46
- C言語・C++・C# Switch向けにpcでc言語でゲームを作っているのですが、開発環境はWindows10のvisua 1 2022/04/02 07:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラミング、アーキテクチ...
-
Windowsのアプリ開発ってなんの...
-
Webプログラムってネイティブア...
-
vba クリップボードクリアにつ...
-
スカラーのベクトル微分
-
HTMLソースが表示のページのも...
-
このURLで広告を出しているのは...
-
ボールの動きがスムーズに動い...
-
ハッシュテーブル(連想配列)が...
-
pythonにてseleniumを使うも、...
-
ものづくりに向いているプログ...
-
Gitで空白のみの変更を削除した...
-
パイソン。スクレイピング。Chr...
-
シェルのSTEP数について教えて...
-
IT業界より楽に稼げる業界って...
-
pythonの条件分岐(if)
-
そのまま使っただけなのに・・...
-
フォルダを自動作成・移動を複...
-
python subprocessに関する質問
-
Python - Excel で Webからデー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python の 連鎖代入の文法
-
IT業界より楽に稼げる業界って...
-
ものづくりに向いているプログ...
-
プログラムの素朴な質問です 分...
-
このURLで広告を出しているのは...
-
Pythonでターミナルに文字を出...
-
LCD ディスプレイを Raspberry ...
-
ホワイトハッカー
-
強化学習の環境作成、AI。自動...
-
https://paiza.jp/challenges/5...
-
フォルダを自動作成・移動を複...
-
VBAのサブルーチンとプロシージ...
-
プログラミングで例えばゲーム...
-
gpogletramsについてコマンドプ...
-
【ChatGPT】皆さんの人とは変わ...
-
batファイル、コマンドプロンプ...
-
バッチファイルについて
-
Webアプリや業務アプリのデータ...
-
AI(人口知能)とは
-
Pythonのre.split()の正規表現...
おすすめ情報