Silverlight をインストールするには、ここをクリックします*
Japan変更|すべてのMicrosoft のサイト
Visual Studio 2005

Visual Studio 2008 の概要

〜 優れたユーザー エクスペリエンスを持つアプリケーションの迅速な構築を支援〜

日々進化する情報テクノロジはアプリケーションに対するユーザーの期待とニーズを刺激し、高機能にも関わらず直感的で使いやすく、そのうえ安心して使用できるアプリケーションの登場を促しています。マイクロソフトの最新の開発環境となる Visual Studio 2008 およびアプリケーション プラットフォームである .NET Framework 3.5 は、これらの期待とニーズに応えるために、マイクロソフトが自信を持って送り出す製品/テクノロジです。Visual Studio 2008 と .NET Framework 3.5 を利用いただくことで、Windows Vista や 2007 Office system、Windows モバイル、Windows Server 2008 あるいは SQL Server 2008 といった最新のプラットフォームの能力を最大限に活用し、優れたユーザー エクスペリエンスを持つアプリケーションを、迅速かつ高品質に構築することが可能になります。

Visual Studio 2008 によるソリューション

Visual Studio 2008 による様々なソリューションを紹介します。

Windows アプリケーション開発編

多くのビジネス ユーザーに愛され続ける、Windows アプリケーション。
Visual Studio 2008 は、これまでに培った開発生産性の高い統合開発環境を強化し、最新のテクノロジやプラットフォームにも対応。
さまざまなビジネスニーズに柔軟に対応する、Windows アプリケーションの開発を支援します。

XPS 形式ファイルのダウンロード PDF 形式ファイルのダウンロード

Web アプリケーション開発編

今やビジネスに不可欠な Web アプリケーション。 新たなビジネス要件に対応する機能に加えて、パフォーマンスや操作性へのニーズが高まり、よりユーザーを中心に考えたソリューションが求められています。
Visual Studio 2008 は、先進 Web テクノロジと最新プラットフォームを統合した開発環境により、次世代 Web エクスペリエンスの構築を支援し、開発者とユーザーのニーズに応えます。

XPS 形式ファイルのダウンロード PDF 形式ファイルのダウンロード

Office アプリケーション開発編

社員を中心とした業務革新を推進するためのソリューション、Office Business Applications(OBA)。
the 2007 Office system と.NET Framework を活用することにより、ユーザーが最も使いなれたアプリケーションが、さらに使いやすいアプリケーションに生まれ変わります。

XPS 形式ファイルのダウンロード PDF 形式ファイルのダウンロード

Visual Studio 2008 の 3 つの特長

  • 最新プラットフォームへの対応 〜 ユーザー エクスペリエンスの向上
  • 開発生産性の向上 〜 迅速なアプリケーション開発
  • アプリケーション ライフサイクル マネジメントの強化 〜 チーム開発の効率化
図: Visual Studio 2008 の 3 つの特長

ユーザー エクスペリエンスの向上

Visual Studio 2008 は、Windows Vista、2007 Office system、Windows モバイル、Windows Server 2008 あるいは SQL Server 2008など、最新のプラットフォームを活用した分散型アプリケーションの構築を支援するための機能を提供します。たとえば、Windows Server を活用した Web アプリケーションの開発に関しては、最新の Web テクノロジである AJAX や RSS、JSON 等のテクノロジをいちはやく採用し、高度な機能とユーザー エクスペリエンスを持つ Web アプリケーションの構築を効率的に実施いただけます。また、Windows フォームと WPF(Windows Presentation Foundation)の相互連携機能を利用いただくことで、Windows フォームと WPF のコンポーネントを連携できるので、既存の Windows フォームの資産を活用しながら、ユーザー ニーズに応じて WPF のコンポーネントを利用することが可能になります。

図: 理想的なアプリケーション

迅速なアプリケーション開発

Visual Studio 2008 では、開発者の皆様に快適にアプリケーションを構築いただけるよう、IntelliSence やデバッグ機能の強化、JavaScript のデバッグ機能や IntelliSence の強化、CSS デザイナの提供等、様々な面での機能強化を行っています。また、C# および Visual Basic においてあらたに追加された言語仕様である “統合言語クエリ” (LINQ:Language Integrated Query) により、データアクセスの開発を効率的に実施いただけるようになりました。また、Visual Studio 2008 では、複数のバージョンの .NET Framework をターゲットにする機能も提供しているため、.NET Framework 2.0、3.0、または 3.5 アプリケーションの開発を Visual Studio 2008 で強化された機能を活用しながら実施いただくことが可能です。

新規プロジェクトダイアログ画面

チーム開発の効率化

Visual Studio 2008 は、開発チームにおけるコラボレーションを促進する拡張および向上する機能を提供します。特に、Visual Studio 2005 においては Team System の中で提供されていた「単体テスト機能」が Professional Edition から搭載されることとなり、チーム全体での品質向上への取り組みをより広範に実施いただけるようになりました。また、強化された Team Foundation Server の機能を利用いただくことで、コードの変更履歴を行単位で容易に確認でき、チーム開発のベストプラクティスである“継続的インテグレーション”を以前よりも容易に実践いただくことが可能になっています。また、Development Edition で追加されたコード メトリックスの機能を利用いただくことで、コードの複雑性を数値化することができるようになり、複雑なコードのリファクタリングを実践いただくことで保守性の高いシステムを効率的に構築いただけます。

図: チーム開発の効率化

.NET Framework 3.5 の特長

.NET Framework 3.5 のベースは、Visual Studio 2005 とともにリリースされた .NET Framework 2.0、ならびに Windows Vista とともにリリースされた .NET Framework 3.0 です。.NET Framework 2.0 が提供するさまざまなプラットフォーム機能に対し、プレゼンテーションテクノロジである Windows Presentation Foundation(WPF)、ワークフロー実現の基盤となる Windows Workflow Foundation(WF)、サービス指向アプリケーションにおける通信の基盤となる Windows Communication Foundation(WCF)、アイデンティティ メタシステムWindows CardSpace、以上の 4 つの機能強化を行ったのが .NET Framework 3.0 です。.NET Framework 3.5 では、この .NET Framework 3.0 に対して、AJAX を利用したアプリケーション構築を支援する ASP.NET AJAX、最新のデータアクセス テクノロジとなる LINQ、および基本クラスライブラリの拡張を行いました。.NET Framework 3.5 を利用いただくことで、最新のテクノロジ、プラットフォームを活用したアプリケーションの迅速な構築と、高い信頼性のもとでの実行が可能となります。

図: .NET Framework 3.5 の特長

Visual Studio 2008 製品概要


Visual Studio 2008 Professional Edition

- Visual Studio 2008 Professional Edition は、Web (ASP.NET AJX など)、Windows Vista、Windows Server 2008、2007 Microsoft Office system、SQL Server 2008、および Windows Mobile アプリケーション開発をサポートします。また開発言語として C#、Visual Basic、C++ を使用いただけます。

Visual Studio 2008 Standard Edition

- Visual Studio 2008 Standard Edition は、Web (ASP.NET AJX など)、Windows Vista、Windows Server 2008 に対応したアプリケーションの開発をサポートします。また開発言語として C#、Visual Basic、C++ を使用いただけます。


▲ Top of Page



Microsoft