~/talk

(WPF + WinForms) * .NET Core = Modern Desktop

Talkat NDC London 2019 · 2019-01-30..02-01· [dotnet]
links:none on file
slides:none on file

.NET Core 3 adds first-class WPF and WinForms support and demonstrates concrete migration steps: run the portability analyzer, convert packages.config to PackageReference, move libraries to .NET Standard or netcore3, and test thoroughly for runtime differences like ProcessStartInfo needing UseShellExecute and the lack of AppDomains/remoting. Demo shows identical WPF app running ~4.2s on .NET Framework and under 1s on Core, uses dotnet new WPF, Visual Studio 2019 Preview, MSBuild Structured Log Viewer, and publishes as a self-contained single-file exe or MSIX via MSIX/appinstaller with system-managed updates.

AI-written summary · about

  1. 0:00Introduction to .NET Core
  2. 2:59Desktop features in .NET Core
  3. 6:00UWP controls and deployment
  4. 7:55Performance and open source
  5. 12:36Migration roadmap
  6. 15:07Steps to migrate your app
  7. 20:41Performance demo and new project
  8. 27:35Porting an application demo
  9. 37:13Application distribution
  10. 43:36Packaging for deployment
  11. 50:07Windows 10 features and wrap up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.