プロジェクトの新規作成は、言語ごとにグループ分けされている。
「プロジェクトの新規作成」Enterprise版では、新規作成できるプロジェクトが非常に多い。VB.NETとC#で作成できるアプリケーションの種類は同じ。 |
VB.NETとC#の場合、新規作成できるプロジェクトは全く同じである。VC++は従来からのMFCやATL、さらにクラスライブラリを利用しないWin32アプリケーション(コンソールアプリケーションを含む)の新規作成に加えて、CLRで動作する管理コードを生成するManaged C++のプロジェクトを新規作成することも可能になっている。
「VS.NET Beta2の新規作成プロジェクト(主なプロジェクトの抜粋)」
- Visual Basic / C#
- Windows アプリケーション
- クラス ライブラリ
- Windows コントロール ライブラリ
- ASP.NET アプリケーション
- ASP.NET Web サービス
- Web コントロール ライブラリ
- コンソール アプリケーション
- Windows サービス
- 空のプロジェクト
- 空の Web プロジェクト
- Visual C++ Projects
- ATL サーバー Web サービス
- ATL サーバー プロジェクト
- ATL プロジェクト
- Managed C++ Web サービス
- Managed C++ の空プロジェクト
- Managed C++ アプリケーション
- Managed C++ クラス ライブラリ
- MFC ActiveX コントロール
- MFC DLL
- MFC ISAPI 拡張 DLL
- MFC アプリケーション
- Win32プロジェクト
- カスタム ウィザード
- メイクファイル プロジェクト
- 拡張ストアド プロシージャDLL
- セットアップ/デプロイメント プロジェクト
- CAB プロジェクト
- Web セットアッププロジェクト
- マージ モジュール プロジェクト
- セットアップ プロジェクト
- セットアップ ウィザード
- その他のプロジェクト - データベース プロジェクト
- データベース プロジェクト
- その他のプロジェクト - 機能拡張プロジェクト
- Visual Studio .NET アドイン
- 共有アドイン
- その他のプロジェクト - Visual Studio Analyzerのプロジェクト
- アナライザ ウィザード
- アナライザ プロジェクト
- その他のプロジェクト - エンタープライズ テンプレートプロジェクト
- Visual Basic / C# ビルド ブロック
- ……ビジネスの外見
- ……ビジネス ルール
- ……データ アクセス
- ……システム
- ……ASP.NET Web サービス
- ……Web ユーザー インターフェイス
- ……Windows ユーザー インターフェイス
- Visual Studio ソリューション
- 空のソリューション
今回使用したEnterprise版では、これのプロジェクトに加えてWebアプリケーションのテンプレートとなるプロジェクトを新規作成することもできるようになっている。