2011-04-21 65 views
0

我是新的依赖注入概念。我想用ninject来学习它。ninject的标准和非web版本之间的区别

从ninject下载页面,有2个版本ninject的:

  1. .NET框架
  2. 的.NET Framework非Web应用程序

我有几个问题:

  • 这两者之间有什么区别?
  • 如果我想开发桌面应用程序,我可以使用标准版本还是我必须使用“for non web applications”版本?
  • 如果我在web应用程序项目(如ASP.NET)上使用“for non web applications”版本的ninject,会产生什么后果?

回答

1

无Web用于客户端配置文件应用程序。它没有InRequestScope

相关问题