【问题标题】:GUI: Decoupled view and design patterns for RIAGUI:RIA 的解耦视图和设计模式
【发布时间】:2010-08-11 19:19:03
【问题描述】:

我在开发的第一年制作了一些 GUI 桌面应用程序,但我的经验和实践发生了变化,所以现在我想用更好的知识重新学习这个主题。

从那时起,我的大部分经验都在网络上。

我一直在阅读有关GUI Architectures 以及关于 SO 的几个相关问题。我知道我还没有达到设计模式等方面的“架构师”知识水平,无法开始构建出色的 GUI 应用程序从头开始

我正在尝试弄清楚如何使用良好的架构设计实践来设计带有 GUI 的应用程序。我专注于 MVC 架构,使用 RIA(Flex、Java FX,您可以选择),考虑让 GUI 与域尽可能分离。这给我带来了一些麻烦……

我一直很难将诸如 SpringMVC 之类的 MVC 架构与 GUI 联系起来,它也可以实现自己的 MVC。我读过的大部分内容都是高级概念,但我似乎无法将其转换为代码。

“我在哪里创建视图?”,“你如何将控制器与模型和视图挂钩?”等等。这些是我在阅读和研究后不断问自己的一些问题。

我可能有点迷茫,并且很纠结从哪里开始,所以感谢任何帮助。

您是否可以推荐任何指南/教程/文档来开始此主题?我可能应该从 RIA/GUI 基础开始,然后专注于我将使用的技术。

【问题讨论】:

    标签: user-interface design-patterns language-agnostic architecture


    【解决方案1】:

    您没有指定您喜欢哪种语言,但这里有一些 Java 实用指南:

    另外,对于 SpringMVC,这里有一些实用指南:

    http://maestric.com/doc/java/spring

    http://www.zabada.com/tutorials/spring-mvc-basics.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-14
      • 2011-06-04
      • 1970-01-01
      相关资源
      最近更新 更多