Build with an Azure free account. Get USD200 credit for 30 days and 12 months of free services.

Start free today

Keynote

Sign in to queue

The Discussion

  • User profile image
    bhembel

    how do I access the live stream?

  • User profile image
    mrada43
  • User profile image
    Dean

    Where is the live stream?

  • User profile image
    Pupo

    Any youtube live stream of the keynote and the sessions?

  • User profile image
    Dom

    Does anyone know where to find the livestream of the keynote?

  • User profile image
    rcroeder

    Win form in core is great. Any thoughts of WPF in core?

  • User profile image
    rcroeder
  • User profile image
    Chris

    Does Desktop on .Net Core 3 mean cross platform UI development? Or is this just Desktop built against core on Windows?

  • User profile image
    rcroeder

    @Chris:I will assume cross platform since .net core is cross platform

  • User profile image
    rcroeder

    demo gods are not pleased

  • User profile image
    TudorT

    @rcroeder - I'm afraid that nobody will port WinForms or WPF to other OS than Windows: https://blogs.msdn.microsoft.com/dotnet/2018/05/07/net-core-3-and-support-for-windows-desktop-applications/ , even if, on Windows, it will run on top of .NET Core:
    "Rich Lander [MSFT]
    We are making it possible to use .NET Core to run Windows desktop applications, on Windows. There is no support for Linux or macOS. This is covered in the post."

  • User profile image
    rcroeder

    The jokes will start with AsSpan

  • User profile image
    rcroeder

    @TudorT:ok, but is wpf in the .net core queue?

  • User profile image
    NJJJCAustin

    Is the new null detection in a C# 7.x release or is new for 8.0

  • User profile image
    TudorT

    @rcroeder: WPF relies a lot on DirectX, so porting this to other OS is not realistic - it's called Windows Presentation Foundation for a reason :) . For cross-platform on this area we have Xamarin and mono.

  • User profile image
    TudorT

    @NJJJCAustin: only in the future C# 8.0.. I don't think there will be any new release of C# after 7.3.

  • User profile image
    Ben Hayat

    Scott, mentioned that Blazor server side will be in Asp.Net core 3.

    So does this mean, MSFT is going to move Blazor into ASP.net Core 3 as a "Production" product?

    I need Blazor real bad. Please make it happen MSFT!

  • User profile image
    hessoka

    my question is about blazor , if i understand correctly it not a c# code that is transformed to Js on the client side?  ,if that's the case i would love to get some information about the execution time compared to JS ,
    thx

  • User profile image
    FGeraud

    @rcroeder WPF and winform are both port to .net core3 but will not be usable on other os thant windows. UWP can use WPF control and WPF can use UWP control (XAML Island). You may thinks twice before making a winform project. The goal of this port is to help WinForm project to migrate to UWP or Xamarin

    @NJJJCAustin: For C# 8.0

    @Ben Hayat Blazor is a great product with a lot of possibilities but you may wait a little before using it in a big project.

    @hessoka Blazor is not transformed in JS but in WebAssembly. It's never transformed to JS.

  • User profile image
    danroth27

    @Ben Hayat: Blazor is really made up of two parts: a WebAssembly based .NET runtime and a component-based web UI framework. The Blazor component model (Razor Components)will be integrated into ASP.NET Core 3.0 along with the ability to run components on the server ("server-side Blazor"). In parallel we will continue to work on the WebAssembly support for .NET and support for running Blazor client-side in the browser, but we expect it to take a bit longer. Regardless of whether you are running Blazor on the server or the client we are keeping the component model the same. This means you should be able to switch from one hosting model to the other, as shown in the Blazor .NET Conf session here: https://youtu.be/61qmX5eAPwI?t=54m56s

  • User profile image
    DeadStack

    You say for the first time we'll be able to write desktop applications on .net core. But we've had UWP which is a .net core framework for years now, it's a desktop technology. Why is you're message so scrambled? I get the impression some of the engineers actually believe that WPF and Forms are the only true desktop technologies, and that UWP doesn't count. If that's the case, then that's a huge problem because you're messaging is way off. UWP's primary platform is surely desktop.

Add Your 2 Cents