Category Archives: Visual Studio

Visual Studio 2019 16.1

情報源: Visual Studio 2019 Release Notes | Microsoft Docs

出ております。IntelicodeがGAとなりました。.NET Core 3.0 PreviewでXAMLデザイナが使用可能になったようです。Git Clone時にSSHのURIが指定可能になりました。など。詳細は上リリースノートにてご確認ください。10:28現在日本語の方は更新されていません(English(United Statesに変えて見てね)。

F#の方向性の話

TL;DR We’ve moved the F# GitHub repository from microsoft/visualfsharp to dotnet/fsharp, as specified in the corresponding RFC. F# has a somewhat strange history in its name and brand. If we roll back the clocks to the year 2015, F# sort of had two identities.

情報源: The F# development home on GitHub is now dotnet/fsharp | .NET Blog

微妙な二系統の開発は止め、.NET Coreベースのオープンソースプロジェクトへの集約という事らしいです。

ReSharper Ultimate 2018.3.5とRider 2018.3.5リリース

Even after we roll out a new major version, older releases may still benefit from bugfix updates. This is why today we’re making available ReSharper Ultimate 2018.3.5 and Rider 2018.3.5. ReSharper Ultimate 2018.3.5 fixes a high memory usage issue on … Continue reading →

情報源: ReSharper Ultimate 2018.3.5 and Rider 2018.3.5 Are Released! – .NET Tools Blog.NET Tools Blog

バグ修正です。詳細は情報源へ。

「Windowsアプリケーション」の方向性

Today at Microsoft Build 2019, Rajesh Jha and I will have the opportunity to share how developers can connect with customers in new ways and build people-centric experiences using the Microsoft 365 platform. I’ll focus on the two most ubiquitous canvases for developers – Windows and Microsoft Edge. Windows as a canvas for moving the […]

情報源: Developing people-centered experiences with Microsoft 365 – Windows Developer Blog

ここ10年ほどはWindowsがアプリケーションプラットフォームとして大混乱していました。Windowsをタブレット化するという試みは失敗し、Microsoftストアは失敗、スマートフォンからは撤退し、Windowsは、もはやコンシューマ向けアプリケーション・プラットフォームの主流ですらありません。

この記事はタイトルからはわかりにくいのですが、今後デスクトップ版のWindowsをアプリケーションプラットフォームとして、どうしていくかという事についての、Microsoftからのレターです。

今後、「Windowsアプリケーション」はUWPと既存のデスクトップアプリケーション開発環境(WPF, WinForms, Win32)との共存を強化し、既存のデスクトップアプリケーション開発環境からUWPにしかなかった機能をそれらから使用できるようにしていき、アプリケーションの配布もMicrosoft Storeにこだわらず、最適な手段を選択できるようになります。

WSL2や新ターミナルなど、デスクトップ版Windowsの開発用機材としての機能強化が強調されており、より開発者サイドへの傾注が示されています。簡単に言ってしまえば、Macに奪われた開発者用プラットフォームとしての位置を取り戻したいのです。

また、このレターが”Developing people-centered experiences with Microsoft 365″となっていることについても注意を払うべきでしょう。もはや、Microsoftにとって、デスクトップ版WindowsはMicrosft 365と言うサービスの1アセットだという事です。特にエンタープライズ向けのアプリケーション開発者や、アプリケーション開発会社にとっては、この事を踏まえて、使用する技術の選定や製品の方向性を考えていくことが重要でしょう。

参照するべきページ:

UWP controls in desktop applications – Windows UWP applications | Microsoft Docs

Windows UI library – Windows UWP applications | Microsoft Docs

UWPとWin32のギャップをなくし”Windowsアプリ”に?–MS幹部が方向性など語る – ZDNet Japan

Linux Development with C++ in Visual Studio 2019: WSL, ASan for Linux, Separation of Build and Debug | C++ Team Blog

In Visual Studio 2019 you can target both Windows and Linux from the comfort of a single IDE. In Visual Studio 2019 version 16.1 Preview 3 we announced several new features specific to the Linux Workload: native support for the Windows Subsystem for Linux (WSL),

情報源: Linux Development with C++ in Visual Studio 2019: WSL, ASan for Linux, Separation of Build and Debug | C++ Team Blog

Memo.

Build 2019 関連リンクまとめ

最終更新: 2019/05/09 7:47

全体的な話

Visual Studio

.NET関連

WSL・Console関連

参考

Hyper-V Light weight VMの話
MyIgnite – OS internals: Technical deep-dive into operating system innovations

その他

ReSharper Ultimate 2019.1リリース

This year’s first major release of ReSharper Ultimate is here. Download ReSharper Ultimate 2019.1 today! In addition to 400+ fixes and improvements, ReSharper 2019.1 comes with: Initial C# 8 support. ReSharper supports new language features, such as ranges and index … Continue reading →

情報源: Welcome ReSharper Ultimate 2019.1! – .NET Tools Blog.NET Tools Blog

  • C# 8のサポート
  • VS 2019 RTMへの対応
  • 全体的なパフォーマンスの向上
  • パラメータ名ヒント
  • タイピングアシストの改善
    など。

その他のツールでは、

  • dotcoverはMacOS、Linux上でのものを含む.NET Coreアプリケーションをサポートします
  • dotTraceはMacOS, Linux上でのMonoおよびUnityをサポートします。
  • dotMemoryは.NET Core 3.0をサポートします。
    など。

その他、ダウンロードについては情報源をご確認ください。

Visual Studio 2019 version 16.1 Preview 2 関連リンクまとめ

The latest Visual Studio 2019 Preview is now available with performance and reliability improvements as well as enhancements to debugging and extensibility.

情報源: Visual Studio 2019 version 16.1 Preview 2 | The Visual Studio Blog

基本的にC++関連の機能追加が主になっています。