#nop

NopCommerce架构分析之八------多语言

系统支持的语言是有类:Language表示;多语言资源对应的类为:LocalizedProperty;当先选择某种语言存储在类中:GenericAttribute;多语言可以导出为XML文件,当然也支持导出。IWorkContext及其实体类WebWorkContext为当前运行上下文;用户的登录信息以及一些上下文环境...

NopCommerce架构分析之六------自定义RazorViewEngine

系统中对Razor的支持包括两部分,其中之一就是自定义RazorViewEngine一、自定义RazorViewEngine 在Global.asax.cs的Application_Start方法中,注册了自定义视图引擎: [csharp] viewplain copy ...

NopCommerce架构分析之五------Model绑定Action参数

asp.netMVC中Action参数不只是一些基本类型,也支持实体参数。那么从客户端传来的数据如何映射或转换成实体对象呢?就是通过实体绑定类ModelBinder。此系列类在请求转化为后台Controller的Action方法前,捕获传递过来的数据,并对其进行解析和转换,最终为实体类对象。在系统启动前,Global....

NopCommerce架构分析之四----插件机制

NopCommerce支持灵活的插件机制,所谓Web系统插件,其实也就是可以像原系统的一部分一样使用。Web系统的使用方式就是客户端发送一个请求,服务端进行解析。在asp.netMVC中对客户请求的解析是通过路由的方式实现的。所谓路由就是在客户端发生请求时,对请求路径的解析过程。 在Global.asax.c...

NopCommerce架构分析之三---数据库初试化及数据操作

系统启动时执行任务:IStartupTask,启动时执行的任务主要是数据库的初始化和加载。IStartupTask调用IEfDataProvider进行数据库的初始化。IEfDataProvider,SqlCeDataProvider:获取数据连接工厂,不同类型数据库,连接工厂不同。 接口IStartupTa...

NopCommerce架构分析之一----依赖类生成容器

NopCommerce为了实现松耦合的框架设计目的,使用了IOC框架:Autofac。据有人测试,Autofac是性能好的IOC工具。 1、在IOC中,组件首先需要在IOC中注册,有通过配置文件注册的,像Spring.net,也有通过特性注册的,像StructureMap,也有通过代理来注册的,像Autofa...

NopCommerce架构分析之参考资料

http://www.cnblogs.com/RobbinHan/archive/2011/11/30/2269537.html http://www.cnblogs.com/liping13599168/archive/2011/07/16/2108209.html ModelBinder&mda...

NopCommerce源码架构详解--初识高性能的开源商城系统cms

很多人都说通过阅读、学习大神们高质量的代码是提高自己技术能力最快的方式之一。我觉得通过阅读NopCommerce的源码,可以从中学习很多企业系统、软件开发的规范和一些新的技术、技巧,可以快速地提高我们的技术能力。所以我最近决定写一个“NopCommerce源码架构详解”的系列,来详细剖析NopC...

NOPI导入导出EXCEL

一、简介1.什么是NPOINPOI,顾名思义,就是POI的.NET版本。那POI又是什么呢?POI是一套用Java写成的库,能够帮助开发者在没有安装微软Office的情况下读写Office97-2003的文件,支持的文件格式包括xls,doc,ppt等。在本文发布时,POI的最新版本是3.5beta6。NPOI1.x是...
代码星球 ·2020-04-18

yepnope.js教程

yepnope.js是一个超高速的按条件异步加载资源的加载器,允许你只加载使用到的资源(css及js)。yepnope.js的一个典型实例:yepnope({test:Modernizr.geolocation,yep:'normal.js',nope:['polyfill.js','wrapper.js']});此实...
代码星球 ·2020-04-18

nopcommerce里面的@Html.Widget("home_page_top") 是什么?

很多朋友在修改模板的时候看到很多类似@Html.Widget("xxx")的东西,这里简单介绍一下流程:比如@Html.Widget("home_page_top"),首先要知道Html.Widget是什么,这是Html的一个扩展方法,位于Nop.Web.Frame...

nopcommerce插件相关

注意Description.txt中,以下字段必须配置当前可用。我抄人家代码的时候,人家是3.4 我也配成3.4,结果我的nop是3.7的,后台半天显示不出来插件,浪费了一下午。...
代码星球 ·2020-04-06

NopCommerce Url分析

usingSystem;usingSystem.Web;usingSystem.Web.Routing;usingNop.Core;usingNop.Core.Data;usingNop.Core.Infrastructure;usingNop.Services.Events;usingNop.Services.Seo...
代码星球 ·2020-04-04

NopCommerce源码分析ContainerBuilder builder.Update(container)

///<summary>///Registerdependencies///</summary>///<paramname="config">Config</param>protectedvirtualvoidRegisterDependencies(NopConfigc...
首页上一页123下一页尾页