题外话 作为一个菜鸟,很少去设计一个软件的架构,水平太洼了,但这挡不住俺对架构的兴趣。最近在研究MVC3,园子里有人推荐nopCommerce挺不错的,正好nopCommerce是用MVC3开发的,于是下载其工程,觉得其架构设计的不错,于是要和大家一起分享一下我对该项目架构的研究 ...
序言 在很多访问量较大的系统中,尤其在某一项数据访问频次较高时,我们会考虑使用缓存,减少系统和数据库的交互,以达到良好的用户体验。缓存主要有页面缓存和数据缓存。数据缓存的实现有很多方式,有基于memcached的,还有基于.net . 数据缓存框架,还有一些其他的实现方式。院子里有 PetterLiumemcached快递上手之C ,有兴趣的可以查看,本文主要讨论的是基于.net . 数据缓存框架 ...
2012-04-12 13:37 15 9504 推荐指数:
题外话 作为一个菜鸟,很少去设计一个软件的架构,水平太洼了,但这挡不住俺对架构的兴趣。最近在研究MVC3,园子里有人推荐nopCommerce挺不错的,正好nopCommerce是用MVC3开发的,于是下载其工程,觉得其架构设计的不错,于是要和大家一起分享一下我对该项目架构的研究 ...
前面谈到了系统的文件,从文件结构中我们也可以看出Nop的层次划分还是非常清晰,下面我将介绍下Nop的架构层次,并对每个层做简要的介绍,先看我画的层次图。 这个系统基本上按照了ddd的形式做了划分,我本身对ddd也是新手,可能对更深的研究就比较困难,但是大家可以看到,数据层 ...
编写本文档是为了向程序员说明nopcommerce的解决方案结构,亦是程序员开发nopcommerce的居家必备良书。首先 nopcommerce的源代码很容易拿到,它是开源的,所以你可以直接到网上下载。 在你打开VS以后项目和文件夹都会完整列出来,我们建议你在看此文档的同时也打开你的VS ...
一、导图和基础介绍 本文主要介绍NopCommerce的路由机制,网上有一篇不错的文章,有兴趣的可以看看NopCommerce源码架构详解--对seo友好Url的路由机制实现源码分析 SEO,Search Engine Optimization,中文叫做搜索引擎优化,主要是为了提高网站 ...
首先,我看的是Nop 3.80,最新版 百度资料很多,Nop用到的主要的技术有: 1、Mvc,最新版用的是 5.2.3.0 2、entity framework 3、autofac 4 ...
数据访问层简单介绍 数据访问层,提供整个项目的数据访问与持久化功能。在分层系统中所有有关数据访问、检索、持久化的任务,最终都将在这一层完成。 来看一个比较经典的数据访问层结构图 大概可以看出如下信息 1、有缓存、日志、异常处理、数据CRUD、查询及数据事务等功能 2、无缝对接如EF ...
编写本文档是为了向程序员说明nopcommerce的解决方案结构,亦是程序员开发nopcommerce的居家必备良书。首先nopcommerce的源代码很容易拿到,它是开源的,所以你可以直接到网上下载。 在你打开VS以后项目和文件夹都会完整列出来,我们建议你在看此文档的同时也打开你的VS来浏览项目 ...
应该是在两年前了,在拜读园子里大神的文章时偶然了解到有个叫NopCommerce的商城系统,苦于没有时间,各种耽误,其中研究过一段时间,也就是一个星期时间,后来又耽搁了,直到最近,随着项目进入间歇期,终于有时间好好的研究下nop的代码了,作为优秀的.net B2C商城系统,从系统的架构 ...