我理解MVVM的View和ViewModel部分,但我仍然非常模糊的是如何将您的应用程序连接到Internet上的数据源(例如,您正在抓取一些XML或来自Web的JSON),特别是代码在您的应用程序中的位置。有人可以提供或链接到一些示例代码或教程,引导您设置一个简单的从Web获取数据的WPF(或Silverlight)应用程序?MVVM教程/示例代码与互联网连接
4
A
回答
1
Josh Smith在他关于存储库模式的MVVM文章中有一个small section。
基本上,他说你有一个连接到你的互联网数据源的存储库,它将数据拉入你的ViewModel。您的存储库可以包含一个HttpWebRequest到您的XML或Json源。然后将其格式化成您的ViewModel。
这里是another example,告诉你如何模拟你的数据源。
+0
为我所需要的有点过度设计,但它提供了一个好的开始,谢谢。 :) – qJake 2011-02-01 15:19:12
相关问题
- 1. RoR:SaaS示例(代码/教程)?
- 2. 互联网连接
- 3. 带互联网连接案例的XCTestCase
- 4. OpenStack实例连接外部互联网
- 5. 码头互联网连接iptables = false
- 6. 连接互联网/无线网络时运行代码
- 7. iPhone - 没有互联网连接显示
- 8. 位置与关闭互联网连接
- 9. gethostbyname,连接到互联网?
- 10. 检查互联网连接
- 11. Eclipse和互联网连接
- 12. 检查互联网连接
- 13. 互联网连接错误
- 14. 互联网连接问题
- 15. 互联网连接管理?
- 16. 互联网连接检查
- 17. iPhone的互联网连接
- 18. 互联网连接错误
- 19. 检测互联网连接
- 20. 检查互联网连接
- 21. 没有互联网连接
- 22. 打开互联网连接
- 23. 检查互联网连接
- 24. 检查互联网连接
- 25. Android上运行的代码连接到互联网/ WIFI
- 26. Google Chrome未连接到互联网 - 错误代码:ERR_FAILED
- 27. 验证SMTP代码没有互联网连接
- 28. Android地理编码器只能与互联网连接吗?
- 29. java.util.concurrent,示例,教程和代码
- 30. 经常检查互联网连接,如果连接,运行代码(Android)
我还没有见过这样的事情。但使用MVVM的美妙之处在于分离问题意味着问题的分离:如果您了解MVVM,一旦您知道如何构建一个公开从它(例如)Web服务中检索的属性的对象,您已经知道如何构建一个表示层。你应该真的只是在寻找WCF的好例子。 – 2011-01-30 23:13:08