.NET Day 19 - .NET Core 3 – The Windows Desktop is back! by Thomas Claudius Huber

.NET Day 19 - .NET Core 3 – The Windows Desktop is back! by Thomas Claudius Huber

The first two versions of .NET Core supported web, IoT, and console apps. With .NET Core 3 you can also build Windows desktop applications by using the well-known UI-stacks Windows Forms and Windows Presentation Foundation (WPF). You can even include modern Windows 10 controls in your .NET Core 3 desktop apps by using the Windows UI XAML Library and a feature called XAML Islands. In this session Thomas will give you an overview about the new support for Windows desktop apps in .NET Core and you’ll learn about the greatest features that you get when you build your Windows desktop apps with .NET Core.

E6cffbf3b7a5fbfee4707033ef1636f5?s=128

dotnetday

May 28, 2019
Tweet

Transcript

  1. .NET Core 3 The Windows Desktop is Back! @thomasclaudiush #dotnetday19

  2. www.thomasclaudiushuber.com thomas@thomasclaudiushuber.com

  3. None
  4. .NET Framework 1.0

  5. .NET Framework 3.0

  6. Windows .NET Framework 4.7.2

  7. Windows .NET Framework 4.7.2 .NET Standard

  8. Windows .NET Core 3.0 / .NET Framework 4.8

  9. None
  10. None
  11. .NET Core 3.0 .NET Framework 4.8 (Windows-only) .NET Standard

  12. None
  13. None
  14. None
  15. Demo

  16. https://devblogs.microsoft.com/dotnet/how-to-port-desktop-applications-to-net-core-3-0/

  17. Demo

  18. Demo

  19. reference .NET Standard 2.1 from .NET Framework

  20. Demo

  21. None
  22. Windows .NET Core 3.0 / .NET Framework 4.8

  23. Windows .NET Core 3.0 / .NET Framework 4.8

  24. None
  25. Demo

  26. Windows Win32

  27. Windows Win32 XAML Engine UI Comp. , XAML Engine, UI

    Comp.
  28. None
  29. None
  30. Thank You! Questions? Ping me via thomas@thomasclaudiushuber.com @thomasclaudiush

  31. https://devblogs.microsoft.com/dotnet/how-to-port-desktop- applications-to-net-core-3-0/ https://github.com/dotnet/wpf https://github.com/dotnet/winforms https://github.com/microsoft/microsoft-ui-xaml https://channel9.msdn.com/Shows/On-NET/How-to-port-desktop- applications-to-NET-Core-30 https://channel9.msdn.com/Shows/On-NET/Integrating-UWP- components-into-Win32-applications