V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
verrickt
V2EX  ›  分享发现

微软把 WPF 开源了

  •  
  •   verrickt · 2018-12-05 10:11:37 +08:00 via Android · 8172 次点击
    这是一个创建于 1963 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://blogs.msdn.microsoft.com/dotnet/2018/12/04/announcing-net-core-3-preview-1-and-open-sourcing-windows-desktop-frameworks/

    Today, we are excited to announce that are open sourcing WPF, Windows Forms, and WinUI, so the three major Windows UX technologies will be open sourced. For the first time ever, the community will be able to see the development of WPF, Windows Forms, and WinUI happen in the open and we will take contributions for these frameworks on .NET Core. The first wave of code will be available in GitHub today and more will appear over the next few months.

    23 条回复    2018-12-06 10:02:22 +08:00
    orangeade
        1
    orangeade  
       2018-12-05 10:20:49 +08:00 via Android
    在 .net core 上运行,以后能替代 qt 成为流行的跨平台 GUI 框架么
    ruimz
        2
    ruimz  
       2018-12-05 10:24:50 +08:00 via Android   ❤️ 1
    这微软收购 GitHub,合着就为开源自己的东西嘛😂
    justfly
        3
    justfly  
       2018-12-05 10:26:02 +08:00   ❤️ 1
    可以,感觉微软上正轨了。
    mmdsun
        4
    mmdsun  
       2018-12-05 10:27:12 +08:00 via Android   ❤️ 2
    Windows Forms/WPF/WinUI 通通开源
    dhssingle
        5
    dhssingle  
       2018-12-05 10:32:40 +08:00
    跨平台还是要靠社区
    hihipp
        6
    hihipp  
       2018-12-05 10:33:04 +08:00
    putaozhenhaochi
        7
    putaozhenhaochi  
       2018-12-05 10:43:42 +08:00
    哇噢 .net core 3 发布预览版了
    zst
        8
    zst  
       2018-12-05 10:51:01 +08:00 via Android
    😂坐等 Linux 上用 wpf
    trait
        9
    trait  
       2018-12-05 11:04:05 +08:00 via iPhone   ❤️ 13
    微软要是早点儿对跨平台开源上点心,C#早就火了,哪轮得到 Java 这货
    huiyadanli
        10
    huiyadanli  
       2018-12-05 11:33:29 +08:00   ❤️ 1
    微软:我不管啦,全交给你们社区啦
    Muninn
        11
    Muninn  
       2018-12-05 11:48:04 +08:00
    哈哈 就是想自己开发 windows 的,让社区开发其他平台吧。。

    感觉确实慢慢走上正轨了。。
    ragnaroks
        12
    ragnaroks  
       2018-12-05 11:55:53 +08:00   ❤️ 1
    WPF 写桌面应用是真的爽,就是资源吃的真多
    inrenping
        13
    inrenping  
       2018-12-05 14:04:44 +08:00
    WPF 不是 windows only 么
    hellojay
        14
    hellojay  
       2018-12-05 14:23:00 +08:00
    @ruimz 买下来自家东西就不用按月付费了。
    DaPanda
        15
    DaPanda  
       2018-12-05 14:29:12 +08:00   ❤️ 1
    还有一件很拼的事是把什么都放手给 .Net Foundation
    这个组织几乎完全独立于微软,所有对 .Net 社区有贡献的人都可以申请加入并通过选举获得话语权
    sharkrice
        16
    sharkrice  
       2018-12-05 14:47:59 +08:00
    原本以为是微软收购了 Github,合着原来是 Github 收购了微软啊
    est
        17
    est  
       2018-12-05 14:56:23 +08:00
    qilishasha
        18
    qilishasha  
       2018-12-05 15:06:01 +08:00
    这究竟迟到了多少年啊
    dhssingle
        19
    dhssingle  
       2018-12-05 15:22:36 +08:00
    @est 社区其实已经有基于.net core+XAML 的跨平台实现了,WPF 开源对这些项目应该会有一定的帮助。
    https://github.com/AvaloniaUI/Avalonia
    zirconium
        20
    zirconium  
       2018-12-05 15:47:16 +08:00
    UI 库好少啊感觉,而且有文档的更少,中文文档的少之又少。
    agdhole
        21
    agdhole  
       2018-12-05 18:02:28 +08:00
    .net core 3 也有 fluent design 了
    ddup
        22
    ddup  
       2018-12-06 09:06:20 +08:00 via Android
    .NET Core 开发是真爽,self contained 跨平台部署也是贼方便,runtime 都不用装了。
    yuhhai
        23
    yuhhai  
       2018-12-06 10:02:22 +08:00 via Android
    v2 的朋友们平时都用什么做 GUI ? qt or wpf,两个那个对找工作来讲更有用呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2978 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 03:24 · PVG 11:24 · LAX 20:24 · JFK 23:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.