【发布时间】:2018-10-03 05:10:00
【问题描述】:
我有一个大型 Windows 窗体应用程序,它用作机器配置软件,与用户交互,从机器收集数据并在 SQL 数据库上运行,其中包含 15 个与之关联的子项目。它是用单例模式开发的。
此外,我最近使用 MVVM 开发了一个 WPF 应用程序,该应用程序用于与后端项目的数据库进行交互,以从数据库中获取数据并向用户显示有意义的结果。
现在,我想知道,将 WPF 和 Windows 窗体项目结合在一个解决方案下是否是一种良好的编程习惯。是否会导致加载和构建时间更长?
我目前使用的是 Visual Studio 2017。
【问题讨论】:
-
虽然这是一个主要基于意见的问题,但有一个解决方案并没有什么坏处。
-
加载越多,编译所有内容的时间就越多。关于速度,最近 Visual Studio 对大型解决方案的加载时间有了很多改进。快速浏览一下 Microsoft 的博客:blogs.msdn.microsoft.com/visualstudio/2018/04/04/…
-
@TanveerBadar 感谢您指出它是基于意见的。
-
@sɐunıɔןɐqɐp 该博客读起来很有趣。根据意见,我认为 WPF 和 WinForms 的集成一点也不坏。
标签: c# wpf winforms visual-studio