首页 新闻 搜索 专区 学院

windows 窗体应用程序编写的时候,一般使用的什么架构,现在的MVC 说的都是使用网页编写客户端的。

0
悬赏园豆:5 [待解决问题]

windows 窗体应用程序编写的时候,一般使用的什么架构,现在的MVC 说的都是使用网页编写客户端的。

小徐的工作学习随笔的主页 小徐的工作学习随笔 | 初学一级 | 园豆:189
提问于:2017-08-19 14:27
< >
分享
所有回答(2)
0

您说的是winform窗体吗?

金琥 | 园豆:2560 (老鸟四级) | 2017-08-19 16:43

是的

@小徐的日记本: 架构是由实际的开发工作的需求出发而提出来的。

支持(0) 反对(0) 金琥 | 园豆:2560 (老鸟四级) | 2017-08-19 17:03

有人说winform一般都是分层架构或者加点MVP等模式。

支持(0) 反对(0) 金琥 | 园豆:2560 (老鸟四级) | 2017-08-19 17:03

@金琥: winform界面基本就是人机交互,是UI界面的;业务的实现,通过dll,属于逻辑层,还有数据库中存放程序运行的配置、日志等信息,还有通过接口向web服务要数据,我可以理解为三层架构吗?因为现在mvc、 web form 什么的很多,基本说的是网页,对于winform的架构说明,就觉得少很多。实际的工作中开发工作中,视乎架构可以不大关注,毕竟架构师还是比较少的,不过涉及到系统设计的话,提理论的时候,谈架构就多了。

0

不要太执着于框架,所有的技术都为需求而生的,如同你的程序不需要多线程,不需要并行处理,你却执着于什么样的多线程方式好,这没意义,你可以尝试一点点的写,等软件越来越大,需求越来越多的时候,当前的模式应付不了的时候在考虑解决方案,当然如果有一定的经验的话可以事先就做一个通用的东西去套

jqw2009 | 园豆:2176 (老鸟四级) | 2017-08-22 11:21

我现在做的是企业级应用程序的,在相对成型的产品的基础上进行二次开发。所以在考虑这台产品的架构问题。

你说的东西,很受用,谢谢了,我现在认为,我们公司的产品就是分层架构,就是接口获取数据一层,展示数据ui界面、中间逻辑数据处理。

清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册