Nop用了很多开源项目,打开Nop.Web项目中的package.config,这是VS中的一个Nuget添加程序包时生成的配置文件,该文件会记录所有使用的程序包。

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
  <package  />
</packages>

  51Degrees.mobi提供了一个免费开源的Asp.Net移动应用程序编程接口,允许开发人员利用WURFL中各种广泛的移动设备信息。在Nop的Web项目中我们可以看到它的身影,所有的视图页基本上都有相应的.Mobile.cshtml,该页即为移动设备查看时展现的页。

  Autofac是一个很著名的开源Ioc框架,这个博客介绍的很清楚。http://www.cnblogs.com/liping13599168/archive/2011/07/16/2108209.html

  EntityFramework就是EF啦,这里用的是5.0.

  FluentValidation是流畅的验证组件,在项目中起到对模型的验证作用,具体介绍在这http://www.cnblogs.com/whitewolf/archive/2012/05/27/2520593.html

  MiniProfiler是对ASP.NET MVC、WebForm 以及WCF 的性能分析的小程序。具体介绍见这http://www.cnblogs.com/shanyou/archive/2011/10/18/2216933.html

  Newtonsoft.Json就不多说了,用来做序列化和反序列化的,具体见这http://www.cnblogs.com/sbxwylt/archive/2008/12/31/1366199.html

  Recaptcha应该是一个用来生成验证码的东东,没找到相关资料。

  RouteDebugger是一个好东西,用来调试mvc路由的,只要在配置文件里开启就能查看路由信息了,在MVC里路由调试还是很重要的。

  TelerikMvcExtensions是针对于MVC的Telerik的扩展,主要用来做前端界面展示,如Tab等。

  最后一个WebGrease就不知道干什么用的了。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-16
  • 2021-08-15
  • 2022-12-23
  • 2022-02-09
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案