繁体   English   中英

迁移到新技术

[英]Migration to new technology

我的组织目前在 Winforms 中,我们正在重新设计我们的完整系统,它具有以下部分 - 它是一个繁重的业务逻辑桌面应用程序 - 应该支持 Web/多设备(手持设备)上的部分 - 它的一部分将作为企业解决方案公开。

为这样的系统定义目标系统、平台和语言(时间表将在 2016 年年中创建) 1. 我可以用 MS 应用程序替换繁重的桌面应用程序吗? 2. 我应该使用 .net 4.0 WPF 创建这样的 DS 应用程序吗? (我目前在 Winforms 上,所以对我来说从 Winforms 迁移到 WPF 或 HTML5 是相同的) 3. 我更愿意迁移到 HTML5,因为我的网络、设备和桌面应用程序得到了照顾 - 但没有路径带有 WinRT 的 DSA + HTML5

请指教。 也欢迎任何其他解决方案/建议。

这实际上取决于您的公司想要发展的方向。

如果您只想走桌面路线,那么是的, WPF应该适合您的要求。 我建议使用MVVM Design PatternRepository/Unit Of Work Pattern

如果您想走向桌面/平板电脑/移动路线,那么您可以选择开发Windows 应用程序网站应用程序

对于Windows App ,您正在考虑开发 Microsoft Store Apps (我建议使用Universal App )。 如果你想这样做,你不妨等待 Windows 10 发布,因为通用应用程序自 8.1 以来已经成长起来。

这就留下了Web 应用程序 这里有无数的选项可供选择,其中最常见的可能是ASP.NETAngularJS 之类的东西。 请注意,我并不是说这些技术是最好的,但它们只是几种选择。 研究适合您需求的框架和库完全取决于您。

但是就像我说的,这实际上取决于您的公司希望他们的应用程序做什么,以及兼容哪些设备。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM