Visual Studio 2017 をリリース: 生産性、パフォーマンス、パートナー エコシステムの強化

本記事は、マイクロソフト本社の The Visual Studio Blog の記事を抄訳したものです。 【元記事】 Visual Studio 2017: Productivity, Performance, and Partners 2017/3/7   このたびマイクロソフトは、Visual Studio 2017 をリリースしました。こちらからダウンロードを開始 (英語) のうえ、この記事で今回提供される主要機能の情報をご確認ください。今回のリリースによる変更点の完全な一覧については、Visual Studio 2017 のリリース ノートをご覧ください。この記事では、以下の点についてご紹介します。 基本機能: 生産性とパフォーマンス 優れたモバイル アプリケーション開発エクスペリエンス クラウドでの開発 DevOps Visual Studio のエコシステム 基本機能: 生産性とパフォーマンス 起動時間とプロジェクト読み込み時間の短縮: 複数の基本機能を強化した結果、Visual Studio 2017 では起動時間が Visual Studio 2015 の 3 分の 1 に短縮されました。また、ソリューションの読み込み時間が 2 分の 1 から 4 分の…


Visual Studio 2017 の一般提供開始、その他リリース情報を発表

本記事は、マイクロソフト本社の The Visual Studio Blog の記事を抄訳したものです。 【元記事】 Announcing Visual Studio 2017 General Availability… and more 2017/3/7   今、画期的な開発ツールが新たにリリースされようとしています。Visual Studio の月間アクティブ ユーザー数 25% 増、Visual Studio Code の月間アクティブ ユーザー数 130 万人、Mac IDE のアクティブ ユーザー数 2 倍という数字を見て思うのは、ユーザーの皆様も私と同じく今回のリリースにたいへん期待を寄せられているのではないかということです。 Visual Studio 2017 Release Candidate はリリース以降、約 700,000 ダウンロードを記録しており、開発チームはお客様からのフィードバックを参考にしながらユーザー エクスペリエンスを強化し、これまでで最も強力で生産性の高い Visual Studio をお届けしようと取り組んできました。また、Visual Studio ファミリのツールにも改良を加えています。11 月には、Visual Studio for Mac と Visual Studio Mobile…


2017 年に .NET 開発者が知っておくべきこと

  本記事は、マイクロソフト本社の Scott Hanselman Blog の記事を抄訳したものです。 【元記事】 What .NET Developers ought to know to start in 2017 2017/1/11   ずいぶん前にも、「.NET 開発者が知っておくべきこと」というタイトルでブログ記事 (英語) を書いたことがあります。このときは質問集のように掲載したのが悪かったのか、リクルーターなどにリトマス試験紙のように使われてしまいました。 .NET については情報量が膨大なので、便利なリストを作成して学習ガイドや用語集として使ってもらおうと思い立ち、Jon Galloway と協力して用語とリソースをリストにまとめました。 始めてみて最初に思うのは、「やることが多すぎるじゃないか。だから .NET は嫌なんだ」ということかもしれませんが、参入時にはどのプラットフォームでも同じような壁 (用語集の作成) にぶつかるものです。3 文字略語のない言語やコンピューター エコシステムはありません。あまり深く考えずに、知っておくべきことを知ることからゆっくり始めていきましょう。どこまでやるかはご自身で判断すればよいのです。すべてを知らなくても大丈夫です。その代わり、どのレイヤーでもラベルでも、今どんなプログラムに向き合っているにせよ、その奥にはまだ知らない事実が隠れている可能性があるということだけは知っていてください。 あなたにとって知っておかなければならない項目には線を引いておいてください。その部分を理解したら、他も見てみるようにしてください。詳しい内容を知りたい人もいれば、そうでない人もいます。根本から学ぶべきか、ユーザー視点で学ぶべきかを考え (英語)、自分のスタイルで楽んでください。 まず、.NET と C# ですが、オンライン (https://dot.net、英語) で学ぶことができます。また、F# は http://www.tryfsharp.org (英語) で学習できます。どちらのサイトでもダウンロードなしでコードを作成し、ブラウザー上で作業できます。 https://dot.net (英語) で .NET Core と Visual Studio Code を入手したら、さっそく読み始めてみましょう! 知っておくべきこと (必須)…


.NET Core 1.1 をリリース

  本記事は、マイクロソフト本社の .NET Blog の記事を抄訳したものです。 【元記事】 Announcing .NET Core 1.1 2016/11/16   このたび、.Net Core の最初の「Current」リリースとなる .NET Core 1.1 RTM (英語) がリリースされました。これにより、Visual Studio 2015、Visual Studio 2017 RC、Visual Studio Code、Visual Studio for the Mac で .NET Core 1.1 アプリを作成できるようになります。 今回の 1.1 リリースでは下記の点が強化されています。 .NET Core: ディストリビューションの追加とパフォーマンスの強化 ASP.NET Core (英語): Kestrel の強化、Azure のサポート追加、生産性の向上 EF Core (英語): Azure および SQL 2016 のサポート…


MSBuild ベースの .NET Core Tools の「アルファ版」を発表

  本記事は、マイクロソフト本社の .NET Blog の記事を抄訳したものです。 【元記事】 Announcing .NET Core Tools MSBuild “alpha” 2016/11/16   マイクロソフトはこのたび、新しい MSBuild ベースの .NET Core Tools (英語) の最初の「アルファ版」リリースを発表しました。この .NET Core Tools は、Visual Studio 2017 RC、Visual Studio for Mac (英語)、Visual Studio Code (英語)、コマンド ラインでお試しいただけます。また、.NET Core 1.0 (英語) と .NET Core 1.1 (英語) の両方のランタイムで利用できます。 .NET Core と ASP.NET Core の開発を始めたときに重視したのは、Windows、Mac、Linux のいずれでも動作し、Visual Studio 以外のエディターでも機能するプロジェクト システムを構築することでした。新しいプロジェクト形式 project.json…


Visual Studio 2015 Update 3 および .NET Core 1.0 をリリース

  本記事は、マイクロソフト本社の The Visual Studio Blog の記事を抄訳したものです。 【元記事】 Visual Studio 2015 Update 3 and .NET Core 1.0 Available Now 2016/6/27   Visual Studio 2015 Update 3、Team Foundation Server 2015 Update 3 (英語)、.NET Core 1.0 (英語)、ASP.NET Core 1.0 の最終リリースが公開されました。   ここではまず .NET Core と ASP.NET Core についてご説明します。こちらの .NET ブログ (英語) や WebDev ブログ (英語) をまだお読みでない方のためにご説明すると、.NET Core…


.NET Core への移植を簡単に

  本記事は、マイクロソフト本社の .NET Blog の記事を抄訳したものです。 【元記事】 Making it easier to port to .NET Core 2016/5/27 前回の記事では .NET Core への移植 (英語) について取り上げ、エクスペリエンスに対するご意見や改良すべき点についてコメントをいただけるようコミュニティの皆様にお願いしました。 おかげさまで、ユーザーの皆様と活発に意見交換させていただくことができました。 .NET チームは、この会話の内容と社内外のパートナーとの共同作業を踏まえて、主要な API を他の .NET プラットフォーム、特に .NET Framework や Mono/Xamarin と統合して移植作業を大幅に簡素化することにしました。 この記事では、この取り組みの計画、進め方やスケジュール、既存の .NET Core ユーザーにとってのメリットについてご説明します。   .NET Core への反映 .NET Core プラットフォーム (英語) は、先進的でアプリローカルなモジュール形式のクロスプラットフォーム .NET スタックを求める声から生まれました。開発を進めるうえで目標としたのは、まったく新しい種類のアプリケーション (タッチ操作対応 UWP アプリなど) や最先端のクロス プラットフォーム アプリケーション (ASP.NET…


Project.json への変更

  本記事は、マイクロソフト本社の .NET Blog の記事を抄訳したものです。 【元記事】 Changes to Project.json 2016/5/23   今回は Scott Hunter の記事をご紹介します。 先日、.NET Core および ASP.NET の RC2 と RTM の今後のスケジュール (英語) を発表しました。そして今回その RC2 がリリースされました。ここでは .NET Core のツールを .xproj/project.json から .csproj/MSBuild に移行する点についてさらに詳しい情報をお伝えします。   MSBuild ASP.NET チームが ASP.NET 5 (現在は ASP.NET Core) の開発するにあたって目標としたのは、Windows、Mac、Linux での作成や開発をさらに容易にできるようにすることでした。このため .xproj/project.json を基盤とするシステムは、この目標に従って作成されました。以下はその主な成果の一部です。 プロジェクト ファイルのファイル リストが不要に IDE を使用しなくても、プロジェクト定義が簡単に変更可能に プロジェクトから Nuget…


ASP.NET Core RC2 向けの最新 Web 開発ツールをリリース

  本記事は、マイクロソフト本社の The Visual Studio Blog の記事を抄訳したものです。 【元記事】 Announcing Updated Web Development Tools for ASP.NET Core RC2 2016/5/16   .NET Core RC2 および ASP.NET Core RC2 に対応した ASP.NET Core Tooling Preview がリリースされました。新バージョンのフレームワークや Visual Studio 2015 向けのツールを入手するには、http://dot.net (英語) にアクセスしてください。   Tooling Preview とは? 今回のリリースにより、ASP.NET Core と .NET Core のランタイムとライブラリとは別に、Visual Studio ツールが提供されるようになります。これらのフレームワークは RTM 版の準備がほぼ整っており、マイクロソフトでは、それらの新しいツールを使用してアプリケーションを開発、管理するための高度な機能をお届けするべく取り組んでいます。リリーススケジュールの変更については、.NET チームのブログ記事で詳しくご説明しています。ASP.NET の更新の詳細については .NET…


.NET Core RC2 の改善点、スケジュール、ロードマップについて

  本記事は、マイクロソフト本社の .NET Blog の記事を抄訳したものです。 【元記事】 .NET Core RC2 – Improvements, Schedule, and Roadmap 2016/5/6   執筆者: Scott Hunter .NET Core 1.0 RC2 の提供スケジュールや公開時期について、皆様から多数のお問い合わせをいただいています。今回はそのスケジュールといくつかの変更点についてご説明します。この変更は .NET Community コミュニティの皆様にとって有益なものとなっています。   主なスケジュール .NET Core および ASP.NET Core 1.0 RC2 のランタイムとライブラリは 5 月中旬に提供開始予定です。 ツールのバージョンは Preview 1 で、このリリースにバンドルされます。 .NET Core および ASP.NET Core 1.0 RTM (リリース) のランタイムとライブラリは 6 月末までに提供開始予定です。 ツールのバージョンは…