Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Insider News
  4. .NET 5 breaking changes for WPF/Windows forms

.NET 5 breaking changes for WPF/Windows forms

Scheduled Pinned Locked Moved The Insider News
csharpasp-netdotnetwpfwinforms
4 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    Kent Sharkey
    wrote on last edited by
    #1

    InfoQ[^]:

    These desktop technologies were unavailable before .NET Core 3.0, as earlier versions of .NET Core focused on web-based applications via ASP.NET Core.

    Or for cross-platform .NET - all of the above

    Not the StatusStrip control, nooOooOooOo!

    realJSOPR D M 3 Replies Last reply
    0
    • K Kent Sharkey

      InfoQ[^]:

      These desktop technologies were unavailable before .NET Core 3.0, as earlier versions of .NET Core focused on web-based applications via ASP.NET Core.

      Or for cross-platform .NET - all of the above

      Not the StatusStrip control, nooOooOooOo!

      realJSOPR Offline
      realJSOPR Offline
      realJSOP
      wrote on last edited by
      #2
      1. I don't understand why the talked about the XAML-2009 support. It's not a "breaking change" that they STILL haven't added it. 1) They released the WPF source code on GitHub, effectively abandoning further development. 2) Avalonia - while a great idea - is still not even at 1.0, and the most recent version (0.9) came a year ago.

      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
      -----
      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
      -----
      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

      1 Reply Last reply
      0
      • K Kent Sharkey

        InfoQ[^]:

        These desktop technologies were unavailable before .NET Core 3.0, as earlier versions of .NET Core focused on web-based applications via ASP.NET Core.

        Or for cross-platform .NET - all of the above

        Not the StatusStrip control, nooOooOooOo!

        D Offline
        D Offline
        Dan Neely
        wrote on last edited by
        #3

        Calling out the removal of the 1.0 statusbar control felt a bit odd. Elsewhere IIRC reading that they dropped a number of other 1.0 UI controls: The datagrid, main menu, context menu, and toolbar. The 1.0 grid was awful, being a pre-generic control it only supported collections of `object`s and had terrible customization; we used multiple 3rd party grids (with their own issues, which is why we used several different ones in the same app) to actually make a useful application. When we finally upgraded from 1.1 to 3.5 (legacy OS requirements wouldn't let us do so earlier), one of the first things I did was to switch everything to the new typed 2.0 grid. (The first thing I did was to spend a few days unsuccessfully trying to port the old grids forward.) We also upgraded the menus/toolbars for that release, but other than newer looking UI styling I don't recall what was actually different between them and the old versions.

        Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

        1 Reply Last reply
        0
        • K Kent Sharkey

          InfoQ[^]:

          These desktop technologies were unavailable before .NET Core 3.0, as earlier versions of .NET Core focused on web-based applications via ASP.NET Core.

          Or for cross-platform .NET - all of the above

          Not the StatusStrip control, nooOooOooOo!

          M Offline
          M Offline
          Marc Clifton
          wrote on last edited by
          #4

          I used to use the StatusStrip all the time, back in the day.

          Latest Articles:
          Thread Safe Quantized Temporal Frame Ring Buffer

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups