Visual Studio 2017およびMicrosoftの新しいツール

Visual Studio 2017の開始に関するオンラインブロードキャストの全体レポート終了したことをお知らせします。主要なエンジニアとマイクロソフトの幹部が開発ツールの未来を発表し、待望のVisual Studio 2017 世界中の開発者に公開されました。







現在、 Visual Studio 2017のツールファミリには、コラボレーションを整理するためのサービスであるIDEが含まれています-Visual Studio Team Services、TFSとして知られるオンプレミスバージョン、モバイルアプリケーションの完全な開発サイクルを実装するための包括的なソリューション-Visual Studio Mobile Center、クロスプラットフォームのビジュアルコードエディターStudio Code(Mac、Linux、およびWindowsで使用可能)、およびVisual Studio for Macのプレビューバージョン。



ツールの各バージョンでは、Microsoftは開発者の要望を考慮に入れ、ほとんどすべてのプラットフォームのアプリケーションを作成するのにより便利にするよう努めています。 その結果、多大な関心が寄せられ、現在までに2100万件以上のツールがインストールされています。







Visual Studio 2017の新機能



まず、すべての開発者がVisual Studio 2017のフルバージョンをダウンロードし、Xamarin Universityにアクセスする60日間の無料サブスクリプションを取得できるようになりました。これは、C#でのクロスプラットフォームモバイルアプリケーションの作成に関するトレーニングサービスです。 3月14日までにダウンロードしたすべての人が無料のサブスクリプションを利用できます。



第二に、作成者は開発者の生産性の向上に引き続き注意を払い、すべての条件を作成してコードの作成のみに集中します。 たとえば、サポートされているすべての言語のコードナビゲーション、リファクタリング、修正、およびデバッグの既に愛されている機能の改善。 さらに、新しいバージョンでは、単体テストと依存関係のチェックのための新しいリアルタイム機能により、チーム開発の速度を上げることができます。



3番目の重要な変更は、ツールのインストールプロセスでした 。 最新の軽量モジュラーアプローチにより、必要な環境のコンポーネントのみをインストールでき、ツールのインストールを最初から最後まで高速化できます。 さらに、開発者は必要なコードをデバッグするためにプロジェクトやソリューションを作成する必要がなくなりました。



最近のVisual Studioプレゼンテーションは、Azureクラウドプラットフォームサービスとの統合の改善を実証することなく行われていません。 この方向でのMicrosoftの開発により、AzureクラウドでアプリケーションをIDEから直接作成、デバッグ、ホスト、および公開することが容易になります。また、これらのアプリケーション、およびDockerコンテナー、.NET Coreアプリケーションなどを操作するための組み込みツールも提供します。



もう1つの大きな変更は、モバイル開発側です。 開発者は、改善されたデバッグおよびプロファイリングツール、単体テスト生成ツールを受け取りました。 クロスプラットフォームアプリケーションを作成する予定の場合、Visual Studio 2017とXamarinを検討するか、Apache Cordova、および場合によってはVisual C ++で代替アプローチを使用する必要がありますが、同じフレームワーク内でクロスプラットフォームライブラリを作成する必要がありますツール-Visual Studio 2017。



もっとニュースは?



本日、Visual Studio Team Foundation Server 2017 Update 1の新しいバージョンが正式に利用可能になりました 。 オンプレミスチームコラボレーションプラットフォームのこのリリースには、待望の機能(新しいプロセステンプレート、リポジトリのアクセス制御の改善、プルリクエストなど)が含まれています。 詳細情報はこちらから入手できます



Visual Studio Mobile Center(プレビュー)に新しい機能が追加されました。 Visual Studio Mobile Centerはモバイル開発者向けの新しいサービスであり、11月中旬に導入され、モバイルアプリケーションのアセンブリ、テスト、配布、および監視のための包括的なソリューションを提供するように設計されていることを思い出してください。 今日、Mobile Centerの作成者は、Swift、ObjectiveC、およびJavaで記述されたアプリケーションのサポートと、以前に発表されたXamarinおよびReact Nativeアプリケーションのサポートを発表しました。 また、配布グループの作成、エスプレッソのサポート、分析の改善の機会があります。 誰でも無料でVisual Studio Mobile Center Previewを試すことができます。 詳細な情報もこちらから入手できます



2016年11月から、 Visual Studio for Macの開発を監視し続けています。 今日は、Macでの最初のMicrosoft IDEの4回目のプレビューリリースです。 現時点では、このツールはモバイル開発に焦点を当てており、macOS用のクラウドソリューションとアプリケーションを作成しています。 11月の初めから、.NET Coreプロジェクト、NuGet、およびモバイル開発者ツールの継続的な改善のサポートが追加されました。 また、チームは常に修正に取り組み、パフォーマンスを最適化しています。 フィードバックとコメントを送信してくださった皆さんに感謝します! 詳細情報はこちらから入手できます



このツールのエンタープライズバージョンのユーザー向けに、エンジニアチームがRedgate Data Toolsを追加しました。 この機能により、開発者はデータベースでの作業をDevOpsサイクルに含め、本格的な製品リリースサイクルを構築し、1つのツールでアプリケーションとデータベースを作成できます。 詳細情報はこちらから入手できます







また、エンタープライズ開発者は、クラウドCIサーバー、クラウド内の負荷テストツール、さらには個人的なDevOpsトレーニングなど、組織内でDevOpsサイクル最適化および作成するための追加サービスにアクセスできます。 詳細情報はこちらから入手できます 。 また、これは、 https://my.visualstudio.comポータルで利用可能な企業のサブスクライバーの新しい機会をカウントしていません。



無料プログラムVisual Studio Dev Essentialsは開発を続け、登録されたすべての参加者に新しいサービスを提供します。 本日、Opsgilityプラットフォームトレーニングの3か月のサブスクリプションが発表されました。これにより、DevOpsコースの完全なカタログにアクセスし、クラウドソリューションを作成できます。 Visual Studio Dev Essentialsメンバーは、アカウントにログインしてサブスクリプションをアクティブ化するだけです







.NET Coreのファンには十分なニュースがありました。 たとえば、Visual Studio 2017の一部として.NET Coreで利用可能な新しいツールキットのリリースです。もちろん、.NET Core SDKは、 リンクをクリックして個別にダウンロードすることもできます。 .csprojに基づくプロジェクト構造には、MSBuildに基づく.NETビルドシステムとの互換性を提供する新機能が追加されています。 さらに、.csproj形式を使用すると、開発者はファイルを編集して依存関係、ターゲットプラットフォーム、およびプロジェクトプロパティを宣言することが非常に簡単になります。 追加のコマンドと独自のプロジェクトテンプレートを選択する機能がCLIに追加されました。 GitHubリポジトリにあるマイクロサービスアーキテクチャの実装例も発表されました。







それがおそらくこのイベントの主なニュースのすべてです。

イベントの記録はこちらから入手できます



Tproger用に準備された資料



同様のトピックに関する他の記事は次のとおりです






All Articles