如何开始使用桌面软件架构?

时间:2011-01-31 04:48:30

标签: architecture desktop

我道歉,如果这是一个重新问题,我已经翻过了之前的问题,但是我发现除了PoEAA之外没有找到相关的内容,但我认为这可能不是我所追求的

是否有可用于处理桌面应用程序架构最佳实践的书籍?

我已经达到了一个阶段,我熟悉一些类似的编程语言,如Java和C#。但是,我确信你知道经典的学习语言X书很少会进入建筑问题。我已经看过Head First书中的设计模式,但现在我觉得我需要继续讨论类间消息传递等主题(例如,基于事件的系统比方法调用系统更好?)和可靠的网络代码。

我想大多数人都会通过工作场所的经验来学习这一点,但我是一个卑微的业余爱好程序员,所以现在这不是一个选择。

感谢您的帮助

约翰

1 个答案:

答案 0 :(得分:1)

我的建议是从Microsoft的Enterprise Patterns and practices书开始。他们写得很好,为发展提供了良好的指导。此外,如果您查看here,您将看到.NET中桌面开发的最新趋势和选项。它谈到了智能客户和Prism架构等。

试一试。

相关问题