Visual Studio 2010 の新機能

このトピックでは、Visual Studio 2010 の新機能および拡張機能と、関連するサービス リリースに関する情報へのリンクを示します。

Visual Studio 2010 の新機能

言語

タイトル

説明

Visual Basic 2010 の新機能

Visual Basic 言語とコード エディターの新機能について説明します。 新機能には、暗黙の行連結、自動実装プロパティ、コレクション初期化子などがあります。

Visual C# 2010 の新機能

C# 言語とコード エディターの新機能について説明します。 新機能には、dynamic 型、名前付き引数と省略可能な引数、Office のプログラマビリティの向上、分散が含まれます。

Visual C++ 2010 の新機能

Visual C++ の新機能および変更された機能について説明します。 この機能には、ラムダ式、rvalue 参照宣言子、および auto、decltype、static_assert キーワードが含まれます。

Visual F# 2010 の新機能

F# 言語について説明します。F# は、.NET Framework の関数型プログラミングをサポートする言語です。

その他のテクノロジ

タイトル

説明

Visual Studio の概要

他のバージョンを使用した経験があるユーザーと、まったく使用したことがないユーザーの両方を対象に、このバージョンの Visual Studio の使い方を習得する方法について説明します。

統合開発環境のクイック ツアー

Visual Studio に含まれている多くのアプリケーション開発機能およびツールについて簡単に紹介します。

.NET Framework 4 の新機能

.NET Framework 4 の主要機能および機能強化について説明します。

Visual Studio 2010 のアプリケーション ライフサイクル管理に関する新機能 (MSDN Web サイト)

Visual Studio アプリケーション ライフサイクル管理 2010 の新機能について説明します。この機能は Team Foundation Server から置換されました。

Visual Studio 2010 エディターの新機能

Visual Studio エディターの新機能と拡張機能について説明します。

コード生成とテキスト テンプレートの新機能

アプリケーションでテキスト テンプレートを使用してコードやその他のリソースを生成する方法や、実行時にあらゆる種類のテキスト ファイルを生成する方法について説明します。 新機能には、ビルド処理との統合、テキスト テンプレートのプリコンパイル、およびカスタマイズのための追加サポートが含まれます。

配置の新機能

ClickOnce または Windows インストーラーの配置パッケージで、アプリケーションと、前提条件である最新バージョンの .NET Framework を配置する方法について説明します。 InstallShield 2010 Limited Edition を使用してアプリケーションを配置することもできます。

Office 開発の新機能

Office 2010 および 2007 Office system のソリューションを開発する方法について説明します。

データ アプリケーション開発の新機能

アプリケーションでデータを連携させるための新機能について説明します。 これらの機能には、Windows Presentation Foundation (WPF) アプリケーションおよび Silverlight アプリケーションの [データ ソース] ウィンドウを使用したドラッグ アンド ドロップによるデータ バインディングが含まれます。 また、Entity Data Model ツールには、たとえば概念モデルからデータベースを生成したり、ADO.NET Entity Data Model デザイナーの複合型と連携できる多くの新機能も含まれます。

SharePoint 開発の新機能

Visual Studio 2010 に含まれる SharePoint 開発ツールを使用して、Microsoft SharePoint Foundation 2010 および Microsoft SharePoint Server 2010 用の SharePoint ソリューションを作成できます。

What's New in Microsoft Reports

Visual Studio レポート デザイナー、レポート ウィザード、およびレポート ビューアー コントロールの新機能について説明します。

同時実行ランタイム

C++ の同時実行プログラミング フレームワークである同時実行ランタイムについて説明します。 同時実行ランタイムにより、並列プログラミングが簡略化され、信頼性が高く、スケーラブルで、応答性の高い並行アプリケーションを作成できます。 同時実行ランタイムを使用すると、並列アルゴリズム、スレッド セーフなコレクション型、非同期エージェントなどの機能を提供することで、命令型および宣言型の両方のデータを並列化するプログラミング モデルを使用できます。 また、同時実行ランタイムを使用して、基になるリソース マネージャーおよび作業スケジューラにアクセスできます。 これらのコンポーネントはプラットフォームの詳細を抽出するため、効率的な作業スケジューリングを行い、CPU 使用率を最大限にすることができます。

Visual Studio のツールおよび拡張機能のインストールと管理

Visual Studio の拡張機能を簡単に追加および削除できる拡張機能マネージャーの概要について説明します。 拡張機能マネージャーのユーザー インターフェイス (UI) は、Windows の [プログラムの追加と削除] 機能の UI に似ています。

スタート ページ

Visual Studio 2010 の新しいスタート ページの UI と機能について説明します。