Category Archives: .NET

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 Basic support planned for .NET 5.0 | Visual Basic Blog

We’ve heard your feedback that you want Visual Basic on .NET Core. Earlier versions of .NET Core supported Class Library and Console applications types. Starting with .NET 5 Visual Basic will support: Class Library Console Windows Forms WPF Worker Service ASP.NET Core Web API We are supporting these application types to provide a good path forward for the existing VB customer who want to migrate their applications to .NET Core.

情報源: Visual Basic support planned for .NET 5.0 | Visual Basic Blog

Memo.

PowerShell 7.0

Today, we’re happy to announce the Generally Available (GA) release of PowerShell 7.0! Before anything else, we’d like to thank our many, many open-source contributors for making this release possible by submitting code, tests, documentation, and issue feedback. PowerShell 7 would not have been possible without your help.

情報源: Announcing PowerShell 7.0 | PowerShell

Memo. .NET Coreベースのマルチプラットフォーなヤツのメジャーアップデート。

.NET Core 3.0 2020/3/3でEOS

.NET Core 3.0 will reach end of life on March 3, 2020. It is a “Current” release and is superseded by .NET Core 3.1, which was released on December 3, 2019. After that time, .NET Core patch updates will no longer include updated packages .NET Core 3.0.

情報源: .NET Core 3.0 will reach End of Life on March 3, 2020 | .NET Blog

.NET Coreを使っていて知らない人はいないと思いますが、.NET Core 3.0はまもなくEnd Of Support(EOS)となります。速やかに.NET Core 3.1へ移行させましょう。.NET Core 3.1はLTSなので2022/12/3までサポートされます。

.NET Core February 2020 Updates – 2.1.16, 3.0.3, and 3.1.2 

Today, we are releasing the .NET Core February 2020 Update. These updates only contain non-security fixes. See the individual release notes for details on updated packages. NOTE: If you are a Visual Studio user, there are MSBuild version requirements so use only the .NET Core SDK supported for each Visual Studio version.

情報源: .NET Core February 2020 Updates – 2.1.16, 3.0.3, and 3.1.2 | .NET Blog

バグ修正。

失敗談: System.CodeDom.Compilerのコンパイル時にGACを簡単に参照させたかったけどダメだった

System.CodeDom.Compilerを使って実行時にC#のコードからアセンブリを動的生成しているのですが、その時にGACにあるアセンブリならコンパイル時に気軽に参照してくれる方法があるかなとか調べていたのですが、結局簡単な方法はなく、CompilerParameters.ReferencedAssembliesにフルパスを指定するしかないようです。というのも、もともとcsc.exeがGAC何て知らない子なのでムリという話でした。この件あまり日本語の情報が無かったのでご参考まで。

msbuildって結構賢い子だったのねと言う感想も。。。

以下とか参照:
c# – How do you use GAC’d assemblies as references with csc.exe? – Stack Overflow

.NET Core January 2020 Updates – 2.1.15, 3.0.2, and 3.1.1

Today, we are releasing the .NET Core January 2020 Update. These updates also contain security and reliability fixes. See the individual release notes for details on updated packages. NOTE: If you are a Visual Studio user, there are MSBuild version requirements so use only the .NET Core SDK supported for each Visual Studio version.

情報源: .NET Core January 2020 Updates – 2.1.15, 3.0.2, and 3.1.1 | .NET Blog

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

Uno Platform 2.0 GA

  In September 2019 at our inaugural UnoConf, we had released the preview of Uno Platform 2.0.  Today we are announcing general availability of Uno Platform 2.0 which includes not only the features announced at UnoConf, but also many others. One of the 2.0 release highlights is the fully functional XAML Hot Reload which works across Web (via WebAssembly), Android and iOS. Maybe best of all, you can do it ALL AT ONCE across all those platforms. This first blog post in Uno Platform 2.0 Reloaded series will give a lot of detail about XAML Hot Reload as well as the rest of the release. In addition, over the next few days we will drip-feed dedicated blogs for a few other release highlights. That said, if you’d like to jump to the bulleted list of all new features, bug fixes and known issues, you can see it at our GitHub. We are very proud of 2.0 release. Not only are we releasing a handful of major improvements, but we have also introduced over 70 smaller functionality improvements and we have closed over 80 bugs reported by community. Most importantly, over the past few months we saw massive contributions by the […]

情報源: Uno Platform 2.0 RELOADED – General Availability, Hot Reload and more! – Uno Platform

Memo.