.NET Server Core、クロスプラットフォーム開発、Visual Studio 2015、その他のMicrosoft Connect()の発表



今日、ニューヨークでMicrosoft Connect()会議が開催され、そこで新しい製品と技術が発表されます。 Visual Studio 2015の予備バージョン、Visual Studio Community 2013の特別無料版、Visual Studio 2013アップデート4、.NET Server Coreのソースコードが開かれ、.NET 2015の予備バージョンがリリースされ、Apache Cordovaに基づくクロスプラットフォーム開発ツールがVisual Studioで更新されますAndroid OSエミュレータが登場しました。 これは、Microsoft開発ツールの開発における本当に新しい段階であり、詳細についてお話しできることを嬉しく思います。





主要ニュース







.NETオープンソース



今日、 Core .NET Frameworkのコアコンポーネントのソースコードが公開されました 追加のコンポーネントは、今後数か月で追加されます。 すべてのソースコードは、ユーザーが.NETを無料で使用するための特別な特許許可とともに、MITライセンスの下で公開されています。 開発者はすでにhttp://github.com/Microsoft/dotnetでソースコードを確認できます







このプロジェクトの一環として、LinuxおよびMac OS Xオペレーティングシステム向けの.NET Core Frameworkのリリースも発表され、多くの.NET開発者がアプリケーション開発のターゲットプラットフォームを拡大できるようになります。



Visual Studioコミュニティ2013



Visual Studio Community 2013は、Web、クラウド、デスクトップ、モバイルデバイスなど、多くのプラットフォームおよびシナリオ向けのソリューションを開発者が作成できる新しい無料版です。 このエディションは、Microsoft Webサイトからダウンロードできる追加の拡張機能を接続できるようにするなど、Visual Studio Professionalのエディションとほとんど変わりません。 たとえば、Unity 用のVisual Studioツール、Visual Studio用のNode.jsツール、Visual Studio 用のWeb Essentialsをインストールできるようになりました。

Visual Studio Community 2013は、商用アプリケーションの開発など、企業以外の使用には無料です。







開発者はすでにVisual Studio Community 2013を使用して、デスクトップまたはモバイルアプリケーションを開発し、10の無料サイトとモバイルサービスでAzure無料トライアルを使用してWebおよびクラウドソリューションを作成できます。 また、最大5人まで無料でチームの作業を整理できるVisual Studio Onlineを忘れないでください。 今日から始めて、 これら3つのオファーのそれぞれに慣れることができます







Visual Studio 2015 Previewおよび.NET 2015 Preview





Visual Studioおよび.NETの新しいエディションには、開発者がより生産的になり、開発中のソリューションのシナリオを拡張できるようにする多くの新機能が追加されました。



生産性


Visual Studio 2015でのC#およびVBコードの編集は、Roslynコンパイラプラットフォームと統合することにより、新しいレベルに達しました。 C#6言語の新機能により、多くの日常的なアクションを簡素化できます。また、コードを改善するためのオプションを提案する新しい「電球」により、必要な領域をすばやく修正できます。 これらのメカニズムの拡張性により、開発者はRoslynテクノロジーに基づいたコード分析パッケージをリリースし、Visual Studioに接続できるようになります。







Visual Studio 2015には、いくつかの新しいデバッグ機能強化も加えられました。 これには、変数ビューアーでブレークポイントパフォーマンスのヒント 、デバッグ、およびevalラムダ関数を構成するための新しいシステムが含まれます



また、Visual Studio 2015には、Microsoft Pexユーザーによく知られているSmart Unit Testsテクノロジーが登場しました。 Microsoft Researchの壁からリリースされたこのテクノロジを使用すると、コードブランチを回避するためのすべての条件を作成しながら、コードの単体テストを生成できます。

WPFベースのデスクトップアプリケーションの開発者向けに、ツールボックスには、Visual Studio診断ツール、タイムラインツール、更新されたBlendエディターなどの更新もあります。 これらの新しいブログ投稿をご覧ください



クラウド


Visual Studio 2015は、最もクラウドベースの開発ツールです。 AzureおよびVisual Studio Onlineとの統合により、クラウドソリューションを作成する際の生産性を最大限に高めることができます。

.NET 2015には、Webおよびクラウドアプリケーションを構築するための新しい複合フレームワークであるASP.NET 5が含まれています。 ASP.NET 5は、同じサーバー内で異なるバージョンのアプリケーションを実行する機能をサポートするクロスプラットフォームテクノロジです。

サーバーツールに加えて、 Sublimeなどの一般的なコードエディター用の特別な拡張機能も作成されました。Sublimeでは、他のオペレーティングシステムで構文の強調表示と自動プロンプトを使用できます。







Visual Studio 2015では、サービスマネージャーも更新されているため、複数のアカウントに代わってサーバーやクラウドサービスを便利に管理できます。

Office 365ベースの開発者は、Visual Studio用Office開発ツールに含まれているAPIセットを利用できます。



クロスプラットフォームおよびモバイル開発


Xamarinプラットフォームを使用すると、開発者はVisual Studioで複数のプラットフォーム用のアプリケーションを作成できます。 Xamarinとの長期的なパートナーシップは継続され、新しい機会を提供できることを嬉しく思います。





C ++


C ++は、引き続き高性能アプリケーションの開発におけるリーダーです。 モバイル開発者にとって、C ++は、さまざまなデバイスで実行できるゲームアプリケーションと高性能ライブラリを作成するための重要なコンポーネントです。

Visual Studio 2015のリリースとともに、開発者はC ++アプリケーションのクロスプラットフォーム開発のためのツールの完全なセットを受け取ります。 これらの機能には、Clangプラットフォーム、LLVMオプティマイザーとの統合、AndroidやiOSなどのプラットフォームのサポートが含まれます。 Windows、iOS、Androidの3つの主要プラットフォームのC ++コードを編集およびデバッグできます







Visual Studio 2015には、新しいリファクタリングモード、改善されたファイル検索ダイアログ、最適化されたインクリメンタルビルドモードなど、C ++開発者向けの多数の新機能があり、大規模プロジェクトのアセンブリを大幅に加速します。 同時に、コンパイラーには、C ++ 11、C ++ 14標準、およびC ++ 17標準の予備版をサポートするためのいくつかの新機能が含まれています。





HTML / JavaScriptおよびApache Cordova


モバイルアプリケーションは、HTML5およびJavaScriptテクノロジを使用してますます開発されています。 これらは、Apache Cordovaテクノロジーに基づいたモバイルデバイスおよびフル機能のモバイルアプリケーション向けに最適化されたWebサイトです。 Visual Studio 2015には、このようなアプリケーションを作成するためのあらゆるツールが含まれています。

Visual Studio Tools for Cordovaの新しいリリースには、Windows 8.1およびユニバーサルアプリケーションのサポート、Visual StudioからのiOSアプリケーションの直接デバッグ、TypeScriptとのシームレスな統合が含まれています。







Visual Studio用Androidエミュレーター


さまざまなフォームファクターのデバイス用のアプリケーションをリリースする開発者が増えています。 同時に、これらのデバイスをエミュレートして開発サイクルを最適化できることが重要です。 Visual Studio 2015には、Androidプラットフォームをサポートし、加速度計、位置センサー、およびネットワークステータスのエミュレーションをサポートする高性能のx86エミュレーターであるVisual Studio Emulator for Androidの新しいコンポーネントが含まれています。







Visual Studio 2013アップデート4


Visual Studio 2015の開発と並行して、DevDivチームは現在のバージョンであるVisual Studio 2013を忘れていませんでした。非常に短期間で4つの更新がリリースされました。 現在、新しいアップデートはすでにダウンロードでき、 多数の新機能、機能、修正が含まれています。



Visual Studio OnlineのDevOps


開発と運用の統合は、アプリケーションの開発と運用のライフサイクル全体の実装における重要なリンクです。 Visual Studio Online、TFS、Azureにより、本格的なDevOpsスクリプトを実装し、開発されたソリューションの品質を向上させることができます。

クラウド展開プロジェクトなどの新機能を使用すると、ターゲット展開環境を構成して管理し、診断モードを有効にできます。これらはすべて、Visual Studioから直接可能です。 クラウド展開プロジェクトはAzure SDK 2.5の一部であり、現在入手可能です。

Visual Studioのリリース管理も、本サービスの暫定版として本日からご利用いただけます。 リリース管理により、組織は複雑な展開環境を管理し、開発、テスト、および運用間のプロセスをデバッグできます。 これにより、高品質の製品リリースを頻繁に作成できます。つまり、ビジネス目標を迅速に達成できます。





プログラムの時間です!


学生、愛好家、大企業の従業員、スタートアップ、オープンソースソリューションの開発者など、Visual Studioを使用することで、多くのプラットフォームとデバイスに対して、生産性と生産性を実現できます。 Visual Studio Onlineのサービスのおかげで、作業を整理し、Azureを使用してソリューションのインフラストラクチャを構築できます。



All Articles