目录

  • .net conf 2019
  • window forms 设计器

.net conf 2019

2019 9.23-9.25召开了 .net conf 2019 大会,大会宣布了 .net core 3.0 正式版。这两天我也开始试着将自己github上的项目从 .net core 2.2升级到 .net core 3.0 。其中有一个项目,是fork下来的windows forms项目,对其进行了各种适配 .net standard 和 .net core 2.2 的升级。这次 3.0 ,自然也第一时间尝试升级。这个项目修改的地方不多。项目地址:puzzledalien/databasemigration: migrate database tables .net core 3.0 and .net framework
关于如何将项目从 2.2 升级 3.0,推荐文章有

  • migrate from asp.net core 2.2 to 3.0 | microsoft docs
  • 从壹开始学习netcore 44 ║ 最全的 netcore 3.0 升级实战方案 – 老张的哲学 – 博客园

window forms 设计器

日常吹巨硬的开源福利。winforms开源地址:dotnet/winforms: windows forms is a .net core ui framework for building windows desktop applications.

设计器说明文档:winforms/winforms-designer.md at master · dotnet/winforms

设计器发行说明文档:winforms/readme.md at master · dotnet/winforms

不想看文档的直接点击下载插件,插件还在预览状态,会有不少问题,遇到问题记得提issue。下载插件之后重启vs,设计器就可以使用了。

大概有不想下载插件的,设计器发行说明文档中对插件的问题进行了说明。

.net core windows forms 可视化设计器在将来一定是未来的visual studio 2019更新的一部分,但目前来说,想要可视化设计器,需要一个预发布的visual studio扩展。

多啰嗦一下,visual studio的版本的最低要求是visual studio 2019 16.3.0,另本地需安装 .net core 3.0 sdk . 下载地址:download .net core 3.0 (linux, macos, and windows)

更多了解设计器在.net core中的演进

  • winforms designer support · issue #147 · dotnet/winforms
  • 让vs2019支持.net core winforms和wpf设计器的临时办法(比微软给出的办法更方便) – 白纸无字zonciu – 博客园