NopCommerce 所需要的知识。

本文介绍了基于.NET4.5的开源电子商务平台NopCommerce所使用的技术栈,包括MVC4、Razor、Entity Framework等关键技术,并概述了NopCommerce中重要的组件如Autofac、Automapper及FluentValidation等。

现在的项目是基于NopCommerce的,在网上找了一下,关于NopCommerce方面的资料很少,书籍根本就没有。官方网站上的文档也少的可怜,估计是用到的都是.Net的基本技术,大家都觉得很简单吧。。。无奈自己的水平太差,只能一点点慢慢的了解了。

在这里把NopCommerce里涉及到的技术和知识点列一下,一步一步慢慢的理解。

  1. .Net4.5,C#,MVC4,Razor,HTML/CSS: NopCommerce是基于MVC4 的,所以MVC是必须要精通了。
  2. Func<>,Action<>,Delegate,ExpressionTree, Lamda,Refection, Generics... :基础知识要深入理解,不然什么也玩不转啊。
  3. Entity Framework: NopCommerce 的数据层用的是EF,所以EF也要精通。
  4. Autofac,Nop的DI框架是用的Autofac,所以这个东西也要弄的很清楚才行。
  5. Automapper,不同类之间的转换和映射,Nop用了这个东东,不是很复杂,不过以前没用过AutoMapper,所以也要了解一下。
  6. Jquery,Telerik :Jquery现在基本无论做什么项目都必不开了。Nop的后台用了Telerik,也要熟悉一下。
  7. FluentValidation:一个验证的库,要了解一下。
  8. Nop本身的机制,NopEngine、CacheManager、PublishEvent 。。。

当然Nop还用了其他很多的插件和技术,不过以上这些是目前应用最多的,随时发现了随时再补充吧。

转载于:https://www.cnblogs.com/andyliu/archive/2013/04/25/3042348.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值