Category Archives: Memo

Nullable Reference Types: Contexts and Attributes – A Look at New Language Features in C# 8 – .NET Tools Blog.NET Tools Blog

Our C# 8 language features series is coming to an end. Before we jump into nullable contexts and nullable attributes, here is a quick (updated) recap of our roadmap: Indices, Ranges, and Null-coalescing Assignments Switch Expressions and Pattern-Based Usings Recursive … Continue reading →

情報源: Nullable Reference Types: Contexts and Attributes – A Look at New Language Features in C# 8 – .NET Tools Blog.NET Tools Blog

メモ。

Nullable Reference TypesはC#8.0で追加されました。これは将来のC#でのNull全面不許可への第一歩です。Nullable Reference TypesはNull全面不許可における例外を設けるために作られたものです。なので、古いクラスライブラリなどどうしようも無い部分はあるのですが、C#erは極力Nullを避けるコーディング習慣を身につけるように努力した方が良いと思います。

build 2020 – The Journey to One .NET

Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.

情報源: MyBuild – The Journey to One .NET

集中力無くて、見切れなかったので、あとで見るメモ。

Introducing C# Source Generators

We’re pleased to introduce the first preview of Source Generators, a new C# compiler feature that lets C# developers inspect user code and generate new C# source files that can be added to a compilation. This is done via a new kind of component that we’re calling a Source Generator.

情報源: Introducing C# Source Generators | .NET Blog

Memo.

多分一生直接使わない人がいるだろうし、使う人はめっちゃ使うことになるソースジェネレーターが.NET 5で追加になるようです。実際に自分でソースジェネレーターを書くことはなくても、今後何らかのフレームワークを使う場合にはこのソースジェネレーターのお世話になることは間違いないです。

Updates on .NET Core Windows Forms designer

We released a preview version of Visual Studio 16.6 – Visual Studio 2019 version 16.6 Preview 1 and with it a new version of .NET Core Windows Forms designer. This release contains Support for the following controls: FlowLayoutPanel, GroupBox, ImageList, MenuStrip (via the PropertyBrowser and context menu),

情報源: Updates on .NET Core Windows Forms designer | .NET Blog

オリジナルのコントロールは一通りそろった感じかな。次はユーザーコントロールとサードパーティーコントロールのサポートとのこと。

.NET 5 Preview 1

とりあえずリンクまとめ。

Announcing .NET 5 Preview 1

ASP.NET Core updates in .NET 5 Preview 1

Announcing Entity Framework Core 5.0 Preview 1

思ったより早く出てきたなぁと言う感じ。正式リリースは秋頃、LTSとなる予定

Visual Studio 2019 version 16.5

Visual Studio 2019 version 16.5 is available today. Included in this release are updates in .NET Productivity, .NET Mobile development, C++, and debugging.

情報源: Visual Studio 2019 version 16.5 is now available | Visual Studio Blog

そゆもの。

OneNote 2016 for Windows をインストールまたは再インストールする – Office サポート

この記事では、アプリが誤ってお使いの PC からアンインストールされた場合に、Microsoft OneNote 2016 for Windows をダウンロードして再インストールする方法について説明します。

情報源: OneNote 2016 for Windows をインストールまたは再インストールする – Office サポート

めも。突然必要になるデスクトップ版One Note。

お願いだからファイルサーバーで共有しないで。。。

Docker Desktop release 2.2 is here! – Docker Blog

We are excited to announce that we released a new Docker Desktop version today! Thanks to the user feedback on the new features initially released in the Edge channel, we are now ready to publish them into Stable.  Before getting to each feature into detail, let’s see what’s new in Docker Desktop 2.2: WSL 2…

情報源: Docker Desktop release 2.2 is here! – Docker Blog

WSL2サポート、Windowsでのファイルシステムの改善、新しいダッシュボード。