代码之家  ›  专栏  ›  技术社区  ›  pedrofernandes

窗户死掉了。WPF长寿命

  •  3
  • pedrofernandes  · 技术社区  · 14 年前

    在pdc会话中,我只看到framework 4.0、azure和wpf。

    我的所有应用程序都在windows窗体和asp.net(codebhind)以及framework 2.0或3.5中。我知道我已经过时了,好吧。但我的问题是windows窗体已经死了,我需要开始迁移到wpf或silverlight?或者我使用devexpress的windows窗体可以保留3年以上?

    5 回复  |  直到 14 年前
        1
  •  4
  •   user64718    14 年前

    我想我不会说Winforms死了…多斯死了吗?你写过控制台应用吗?在windows上有很多程序(实际上是大多数程序)使用winforms让它死掉。还记得Y2K和所有需要从COBOL(或者是Fortran)更新的系统吗?。就我个人而言,我正在迁移到wpf,但我相信winforms还有一个时间和地点……C++仍然在使用,尽管我们现在都有C,但是我想的是同一个概念。

        2
  •  10
  •   Jerry Coffin    14 年前

    它不是真的死了也不是活的——更像是不死生物。

        3
  •  4
  •   ChrisF toni    14 年前

    我刚刚安装了vs2010 c express edition,仍然可以选择创建winforms项目。我希望完整版本中的选项仍然存在(我目前没有msdn订阅,因此目前无法获得它)。

    所以我认为科技还是有生命的。

    一定要转到wpf或silverlight,但这样做是因为它们提供了一些您无法从winforms获得的东西。

        4
  •  0
  •   Randolpho    14 年前

    windows窗体的死区不比vbscript的死区大。我目前正在处理一些相当糟糕的经典asp vbscript代码,所以我可以向您保证,它也没有死(唉)。

    win表单将一直存在,直到微软完全放弃win32,即使这样,它仍将在遗留系统中存在好几年。

        5
  •  0
  •   paradisonoir    14 年前

    好吧,这两者之间有很多不同,也许建立一些路线图来迁移您的应用程序是个好主意。有上百个网站可供比较,但为了回答您的问题,我建议启动一个新的分支,并在支持当前模型的同时开始迁移。用你现在的那个你也不会有那么多问题。