如何在网络环境中学习MVC - *not*

4 .net c# model-view-controller user-interface

我希望学习MVC范例并将其应用于GUI开发(在C#.NET中,至少在开始时,但我想我也想在其他地方应用它).到目前为止,我所看到的几乎所有教程都假定如果您正在考虑MVC,那么您必须进行Web开发,并且他们仅在Web环境中检查MVC.我不打算讨论Web开发.

有没有人在非网络环境中使用MVC?它似乎是GUI开发的理想选择 - 将表示与底层数据模型分开.但我只是在学习,所以我不知道.任何指向教程或参考工作的指针都将不胜感激,谢谢.

Yes*_*ke. 7

查看Head First Design Patterns一书.它是实现设计模式的极好指南,并且具有MVC的可靠示例.