Getting started with UWP

Sign in to queue

The Discussion

  • User profile image
    Bob

    Too bad the interviewer didn't know about UWP.
    Asked none of the compelling questions devs want.

  • User profile image
    tgrt

    I've struggled to find a real reason to get into learning UWP. Without Windows phones it just isn't compelling to move from WPF. Especially, when you are talking about applications that require high information density.

  • User profile image
    cecilphillip

    @Bob: We're planning to do more coverage of UWP. Feel free to send us some concrete feedback on what you'd like to hear about.

  • User profile image
    Moemeka

    @cecliphillip nice to see you on Channel 9!  Great job on the interview.  My question if for Stefan Wick.  Is there a point at which the platform will have more robust error messages?  I've been working with it since it was WinRT and it is still HRESULT based messages for the most part with little insight sometimes into what the problem is.  If the idea is to woo winforms and WPF developers toward UWP dont we need error handling that is at least close to what they get through those platforms.  How would anyone be able to parse through a message such as :

    "System.Runtime.InteropServices.COMException: Error HRESULT E_FAIL has been returned from a call to a COM component.
    at Windows.UI.Xaml.FrameworkElement.MeasureOverride(Size availableSize)"

    in a large application with tens of thousands of lines, templates, controls, et al to figure out what the problem is?  This kind of message is presented for almost any kind of issue with no stack trace to identify where the issue is happening.  If this is going to stay like this for a while can we at least get tutorials on how to identify issues like this?  You must run into this as you continue to build the windows shell - which I hear is somewhat UWP based.  Can you share the tools you use for debugging and identifying issues such as this?

  • User profile image
    StefanWick

    I agree this is not a useful error message. I am reaching out to our XAML folks to get an update on what investments we are doing to make debugging XAML issues easier and how we can share these with the community. We are planning to do a more dedicated On .NET session about XAML & Fluent in UWP, so hopefully we can address these topics there as well. Thanks for the feedback!

  • User profile image
    Moemeka

    @StefanWick: Thank you Stefan, hope to hear from you guys soon.

  • User profile image
    exim

    Considering what happened to WinForms, WPF (at least politically), I guess the safest bet is to use Qt when it comes to desktop development, even if it is only for Windows. And C++ with Qt really feels like Java or C# with their "batteries".

  • User profile image
    CSMR2

    Has there been any progress on F# support?

  • User profile image
    seregazolot​aryow64

    Hello of Saratov!

    Can are using MySQL in UWP?

  • User profile image
    CageySea

    @seregazolotaryow64: Yes, MySQL is available in UWP apps. You can include it in your app as a NuGet package. It is also a standard shared component in newer Win10 builds, so it won't add to the size of your Windows Store package.

  • User profile image
    WinInsider

    Without Windows Mobile, UWP is no longer Universal... what was the point of years of engineering Windows OneCore... when Windows Group got to the end of the effort, "politicians" killed off Mobile platform... despite their "mobile-first" strategy, fools

    Checkout "IDOL 4s with Windows 10 Mobile"...

Add Your 2 Cents