当你应该使用一个图书馆或框架VS自己的实现。 例如。 MVVM,我应该用腰带/ MVVM框架或推出自己的代码?

有帮助吗?

解决方案

使用MVVM和WPF,亲自,我建议不用框架开始。

当你看到“坚持”点,不同的框架将开始做很多更有意义。请记住,用于MVVM的各种框架意味着是“助手”,缓解一些痛点与MVVM处理时(如对话框/服务处理,消息等)。

话虽这么说,很多框架(即:莲花)。真的把你引导到工作的具体办法 - 这可能会或可能不会理想给予您的情况

我个人不使用单个框架。如果需要的话,但发现大多数的框架试图做太多,我会从框架中借鉴的思路和灵感。

这是说,一旦你理解了不同的框架,他们是非常有用的,只要你选择你的发展目标符合一个。例如, MVVM光提供了一个梦幻般的,经过深思熟虑和测试的消息传递框架,极大地简化了很多MVVM困难的任务,所以这是一个伟大的方式来代替这是相当强大的,以获得一些功能。

其他提示

使用的框架。上一个项目,有一个最后期限编写自己的框架是不是在大多数情况下,一个非常好的主意。 对于一个业余项目,是啊,为什么不使一个框架。 你的情况,你可以看看这里:

https://stackoverflow.com/questions/1280462/what-mvvm-framework -are任您使用

如果你允许使用框架的项目和组装尺寸还真是不那么重要,我几乎总是建议与框架(不包括学术项目)。去

您会得到的东西已经被(通常)经过全面测试并记录在案,而不是实验和故障排除自己的手卷版本。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top