全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果22个

NopCommerce架构分析(一)Autofac依赖注入类生成容器_自学过程_脚本之家

NopCommerce为了实现松耦合的框架设计目的,使用了IOC框架:Autofac。据有人测试,Autofac是性能很好的IOC工具。1、在IOC中,组件首先需要在IOC中注册,有通过配置文件注册的。像Spring.net,也有通过特性注册的,像StructureMap,也有通过代理来注册的,像Autofac。但是IOC讲究一个原则,就是接口和实现分离。所有IOC就是生命某个...
www.jb51.net/article/820...htm 2024-6-2

基于nopCommerce的开发框架 附源码_实用技巧_脚本之家

.NET的开发人员应该都知道这个大名鼎鼎的高质量b2c开源项目-nopCommerce,基于EntityFramework和MVC开发,拥有透明且结构良好的解决方案,同时结合了开源和商业软件的最佳特性。官网地址:http://www.nopcommerce.com/,中文网:http://www.nopcn.com/。下载后前后端展示如下。如果你还未了解过该项目,建议从官网下载代码后在...
www.jb51.net/article/1148...htm 2017-5-27

NopCommerce架构分析之(四)基于路由实现灵活的插件机制_自学过程_脚本...

本文主要介绍NopCommerce中,通过注册路由,实现插件的机制,同时,NopCommerce中每个插件都集成IPlugin接口,插件拥有安装和卸载的功能。 NopCommerce支持灵活的插件机制,所谓Web系统插件,其实也就是可以像原系统的一部分一样使用。 Web系统的使用方式就是客户端发送一个请求,服务端进行解析。在asp.net MVC中对客户请求的解析...
www.jb51.net/article/820...htm 2024-5-18

NopCommerce架构分析之(三)EntityFramework数据库初试化及数据操作...

{ //pass some table names to ensure that we have nopCommerce 2.X installed var tablesToValidate = new[] {"Customer", "Discount", "Order", "Product", "ShoppingCartItem"}; //custom commands (stored proedures, indexes) var customCommands = new List<string>(); //use webHelper.MapPath i...
www.jb51.net/article/820...htm 2024-6-2

NopCommerce架构分析之(七)主题Theme皮肤管理器_自学过程_脚本之家

NopCommerce架构分析之(七)主题Theme皮肤管理器 IThemeContext:皮肤上下文,支持桌面皮肤和移动段皮肤。其实体类为:ThemeContext; IThemeProvider:皮肤提供者,其实体类为ThemeProvider;皮肤提供者从皮肤配置文件中解析配置项,加载系统提供的所有皮肤方案,系统默认提供桌面干净皮肤(~/Themes/DefaultClean)和移动端皮肤(~/Themes...
www.jb51.net/article/821...htm 2024-6-2

.NET验证组件Fluent Validation使用指南_实用技巧_脚本之家

看到NopCommerce项目中用到这个组建是如此的简单,将数据验证从业务实体类中分离出来,真是一个天才的想法,后来才知道这个东西是一个开源的轻量级验证组建。 Fluent Validation 翻译为:流畅验证 开源Codeplex其主页简介:该组件是一个轻量级的.NET类库,使用流畅的接口定义和lambda表达式为构建一个业务类的验证规则(A small ...
www.jb51.net/article/579...htm 2024-6-2

基于.NET平台常用的框架和开源程序整理_自学过程_脚本之家

nopCommerce和Aspxcommerce:国外一套高质量的开源B2C网站系统。 JumboTCMS和DTCMS:国内两款开源的网站管理系统: 日志记录异常处理: Log4Net.dll:轻量级的免费开源.NET日志记录框架。 Enterprise Library Log Application Black:微软企业库日志记录。 Elmah:实现最流行的ASP.NET应用异常日志记录框架。
www.jb51.net/article/814...htm 2024-6-2

优惠券优惠的思路以及实践_java_脚本之家

前言:最近做关于优惠券的开发,但是发现优惠券量大了之后,性能完全跟不上,库中存200万条优惠券,发一张券竟然需要5分钟之久,然后我就着手优化,最终到发一张券只需要15毫秒左右,现在把整个思路以及代码贴出来,供大家一起讨论和学习。 简介 主要实现优惠券促销活动,首先创建活动,然后创建券组,采用预处理的方式提前进...
www.jb51.net/article/1050...htm 2024-6-2

浅析.NET逻辑分层架构_实用技巧_脚本之家

评价:NopCommerce采用此种模型,即使采用分离出了服务层和采用了资源库命名方式,但NopCommerce不是DDD分层架构,只是采用了领域模型和接口分离原则的普通三层架构。缺点:除了数据房产,没有将其他具体的技术依赖从业务逻辑层中分离。 三.DDD分层 DDD分层明确的将业务逻辑层分成了应用层(服务层)和领域层两部分。同时将数据访...
www.jb51.net/article/743...htm 2024-5-23

从js向Action传中文参数出现乱码问题的解决方法_javascript技巧_脚本...

做项目的时候,发现Action获取jsp表单中的中文参数,只要整个项目都采用UTF-8编码格式都不会出现乱码问题;但JSP中用到JS,并从JS向Action传中文参数,就会出现中文乱的现象。几经询问百度,上面说法很多。 经过实践发现下面的方法可以解决中文乱码问题: JSP的JS中:中文参数用encodeURI(encodeURI(中文参数)),经过两次转码。
www.jb51.net/article/449...htm 2024-6-1