软件架构
jzp_cn
从事10多年的系统开发经验,从关注软件技术开发到系统设计架构、项目管理和企业管理运营。希望有机会找到志同道合同志一起创业。
目前关注互联网应用、云计算、海里数据处理和数据技术等;比较熟悉多C++、C#开发语言,对其它脚本语言也有涉猎。
展开
-
MVC vs. MVP vs. MVVM
An important FAQ. The answer actually depends on where the person is coming from. MVC is a fundamental pattern which has been tweaked quite a bit to fit into various platforms. For instance if you had asked anybody how to implement an MVC in ASP.NET (prior转载 2011-05-29 15:31:00 · 1041 阅读 · 0 评论 -
为企业级应用程序 UI 体系结构--扩展 MVP 模式
Model-View-Presenter (MVP) 展现了一种关于 UI 模式的突破性思维方式,并明确了 UI 设计人员应该在应用程序中保持独立。但是,对 MVP 模式有许多种不同的解释。例如,有些人想当然地认为 MVP 模式明确表示 UI 体系结构模式。这对于企业级应用程序来说,并不完全正确。与其他类型的 UI 应用程序相比,企业级应用程序需要满足许多不同的需求,涉及更多相关方,更加复杂,而且更多地交叉依赖于其他系统(例如服务、其他应用程序等)。这些独有的特征要求企业级应用程序的 UI 体系结构转载 2011-05-29 12:32:00 · 855 阅读 · 0 评论 -
Model View Presenter (MVP) design pattern and data binding
Model View Presenter (MVP) design pattern is the evolution of the MVC design pattern and it’s aimed at providing a cleaner separation of concerns between the view, the model, and the controller improving the architecture (you can use several UI technologie转载 2011-05-29 14:40:00 · 1509 阅读 · 0 评论 -
设计模式-- Model View Presenter
随着 UI 创建技术(如 ASP.NET 和 Windows® Form)的功能越来越强大,让 UI 层执行更多功能已成为普遍的做法。由于没有清晰的职责划分,UI 层经常成为逻辑层的全能代理,而后者实际上属于应用程序的其他层。Model View Presenter (MVP) 模式是专门适用于解决此问题的一种设计模式。为了证明我的观点,我将遵循 MVP 模式为 Northwind 数据库中的客户创建一个显示屏。 为什么 UI 层中不应有过多逻辑?如果没有手动运行应用程序,或未能维护自动执行 UI 组转载 2011-05-29 05:25:00 · 793 阅读 · 0 评论 -
MVC or MVP Pattern – Whats the difference?
Over the years I have mentored many developers on using design patterns and best practices. One question that keeps coming up over and over again is: What are the differences between the Model View Controller (MVC) and Model View Presenter (MVP) patterns?转载 2011-05-29 15:33:00 · 1081 阅读 · 0 评论 -
ICE 入门篇
ICE的配置, 创建一个最简单的HelloWorld应用程序原创 2011-04-29 16:48:00 · 1408 阅读 · 0 评论