我应该对使用Compact Framework 3.5的Windows移动应用程序使用IoC/DI容器(特别是ninject)有任何疑虑吗?Windows移动应用程序中的IoC/DI容器
1
A
回答
1
我正在使用DI与CF 2.0项目,并没有看到任何问题表现明智。或者有关于此事的任何其他问题。但是我的DI方法相当简单,因为我在配置文件中指定的DLL中寻找特定的接口,然后加载它。我不确定在紧凑型平台上会引入什么样的开销。
3
的OpenNetCf.net组具有国际奥委会移动这里http://ioc.codeplex.com/
主要关注的是你有多少反射迫使国际奥委会在您的应用程序执行。反射是昂贵的。如果你使用一点:没问题,如果你使用了很多,你可能会遇到启动问题。
就我个人而言,我在我的代码中使用Ayende的15行IoC版本。
http://ayende.com/Blog/archive/2007/10/20/Building-an-IoC-container-in-15-lines-of-code.aspx
1
我已经测试ninject并已满意。我还没有在生产中使用它。
相关问题
- 1. 适应性Windows移动应用程序
- 2. Windows 7移动应用程序开发
- 3. appcelerator - 将Windows应用程序转换为移动应用程序
- 4. Worklight 6.1:移动web应用程序的浏览器兼容性
- 5. 制作移动应用程序中的内容动态
- 6. 容器内容如何在C#Windows应用程序中呈现?
- 7. 在Windows移动应用程序中的密码
- 8. 在Windows中的桌面之间移动应用程序
- 9. 移动应用程序和服务器
- 10. 移动应用程序浏览器? Asp.net?
- 11. 如何在Windows 10移动应用程序中使用LumiaImagingSDK.UWP 3.0?
- 12. springframework.net可以在Windows移动应用程序中使用吗?
- 13. 在asp.net中的移动应用程序
- 14. 移动ASP.NET应用程序中的Response.Redirect()
- 15. 移动Java应用程序
- 16. AEM6.1移动应用程序
- 17. JavaScript - 移动应用程序
- 18. oauth移动应用程序
- 19. J2ME移动应用程序
- 20. AppGyver移动应用程序
- 21. 适用于Windows Phone的Google Analytics移动应用程序SDK?
- 22. 适用于移动设备的Windows 8应用程序
- 23. 使用GPS的Windows移动应用程序?
- 24. 从现有Silverlight应用程序开发Windows移动应用程序
- 25. vb6 windows应用程序迁移到silverlight/wcf web应用程序
- 26. 移动友好的ASP.Net应用程序到移动应用程序?
- 27. 刷新应用程序内容动态为Windows应用程序商店
- 28. 是否可以在Windows容器中运行GUI应用程序?
- 29. 将Windows应用程序父容器设置为Java应用程序
- 30. 将Windows 8 Metro应用程序移植到Windows 10通用应用程序
是的,反思是潜在的杀手。最近,我在OpenNETCF IoC框架中添加了一个类型缓存,在每种类型的第一种类型之后,它显着提高了对象负载性能,我注意到它改进了一些内容,但与其他任何情况一样,您必须了解代码在低级别上的功能知道如何避免问题。 – ctacke 2009-08-07 00:35:22