Josh McFaddenJosh McFadden

My feedback

  1. 326 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      An always happy Friday as I just got the TFS complete email :) As this hasn’t hit an insider preview SDK, i’m going to mark this still as “working on it” still BUT … this will be coming to an insider build near you!

      This item heart is markup extensions. There is one item that will not be there however that is relevant to markup extensions, IServiceProvider. I created a new item for that but we are working on this item [https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/19416094-iserviceprovider-for-markup-extensions-for-wpf-par]. We have created a new one and we are working on that (that includes IProvideValueTarget and INameScope) but feel we have enough to ship this and mark this larger work item done and we do point out in reference to more work items need to happen, namely the work around IServiceProvider.

      Also XamlServices.Load / Save isn’t directly related to markup extenstion so we’re viewing that…

      Josh McFaddenJosh McFadden commented  · 

      >> IServiceProvider, which is a .NET concept that we can't quite solve yet in the UWP platform

      The fact that you struggle to find an implementation for an interface with a SINGLE METHOD deftly underscores everything wrong here with this dysfunctional group.

      >> However WPF, Silverlight and Noises...

      Noises? Perhaps you meant "Noesis." This is a convenient and notable example that demonstrates your group's lack of attention to detail that is apparent in essentially everything you have designed here. Although "Noises" could be a great name for UWP, as it is what you have been feeding us for YEARS now as we have desperately searched for a viable replacement to Silverlight/WPF.

      I am grateful to see that Noesis understands your own technology the way it deserves. I will be taking my team there and suggesting others dump UWP altogether. We are done expending energy on this group's incredible lack of imagination and attention to detail!

      Josh McFaddenJosh McFadden commented  · 

      Echoing the sentiments here. Why has this taken so long? Xaml system in UWP is a terrible joke and is not even close to older systems. String values are passed back and forth between COM and it is a mess to work with!!! Might as well code it all by hand and ditch the designer altogether. I also too agree with making this open source and cross platform so that all .NET applications can use it for the powerful serialization engine it is, not the UI cluster it has become in UWP, which was clearly written by a team of interns.

      The GitHub vote below says it all. It is overwhelmingly the most popular vote in that repo. LISTEN TO YOUR DEVELOPERS!!!

      Josh McFaddenJosh McFadden supported this idea  · 
    • 742 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        29 comments  ·  Universal Windows Platform » Framework  ·  Flag idea as inappropriate…  ·  Admin →
        Josh McFaddenJosh McFadden commented  · 

        That Noesis is excellent. Thank you for sharing!!

        Josh McFaddenJosh McFadden commented  · 

        Agreed with the sentiments. Truly backward group that is clearly holding back Microsoft. It takes years for the simplest and most obvious features to even get recognized. How is anyone over there still collecting a paycheck?! I voted but this idea is a lost cause. This group doesn't care and should be replaced immediately by leadership in either the Visual Studio, Azure or .NET groups. They are far more transparent, agile, and competent than this group, which seems actively deployed to operate against the success of Microsoft!!!

        Josh McFaddenJosh McFadden supported this idea  · 
      • 842 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          86 comments  ·  Universal Windows Platform » Framework  ·  Flag idea as inappropriate…  ·  Admin →

          F# team just posted an update on their GitHub. https://github.com/Microsoft/visualfsharp/issues/1096

          This is still a work in progress. One key thing from that post is some of these features and fixes have already been underway for months. While we’ve been investigating F#-specific issues in .NET Native, the team has continued to improve .NET Native. One feature known as “universal shared generics” is likely to have improved .NET Native’s support for F#, even without that being an explicit goal of the feature.

          Josh McFaddenJosh McFadden commented  · 

          +1 to the sentiments expressed in here. This used to be one of the greatest groups in Microsoft, and now it is simply an embarrassment. We are pushing nearly a decade now with the same mediocre featureset with no passion or desire for improvement. Not supporting a .NET language in a .NET technology offering is the cherry topping on the cake of fail. Taking years to pacify angry developers with empty words in the meantime is a despicable achievement.

          The good news is that it looks like they are finally wisening up to all the dead weight that is wasting space there. Hopefully they are prudent and hit everyone responsible in the Windows Group for this disaster:
          http://www.businessinsider.com/about-700-microsoft-employees-to-be-laid-off-sources-say-2017-1

          Make Microsoft Great Again!

          Josh McFaddenJosh McFadden supported this idea  · 
        • 244 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            This is great feedback. We are excited about the Xamarin acquisition and the .NET ecosystem around cross-platform apps. We are currently looking at this and similar feedback on how we can improve the experience of working with both Xamarin.Forms and UWP implementations of XAML.

            Josh McFaddenJosh McFadden commented  · 

            GitHub issue has over 100 reactions, by far and away the most popular and active request in that repo! If you don't listen to your developers, why even bother having a voting site?!
            https://github.com/dotnet/corefx/issues/5766

            Josh McFaddenJosh McFadden supported this idea  · 

          Feedback and Knowledge Base