共 35 篇文章 |
|
漫谈实体、对象、DTO及AutoMapper的使用写在前面。DTO(Data Transfer Object)数据传输对象,注意关键字“数据”两个字,并不是对象传输对象(Object Transfer Object),所以只是传输数据,并不包含领域业务处理,虽然用途只是传输数据,但本身其实也是对象,完成与领域对象之间的转换,就像上面说的值对象一样,某种意义上DTO可以看做是值对... 阅3889 转6 评0 公众公开 14-04-29 10:36 |
Nop源码分析三.程序的初始化工作和Ioc工作已经做完,nop默认引擎已经初始化。var dependencyResolver = new NopDependencyResolver();2,添加自定义模型绑定: ModelBinders.Binders.Add(typeof(BaseNopModel), new NopModelBinder());3, ViewEngines.Engines.Add(new ThemeableRazorViewEngine()); 添加自定义视图引擎。自定义元数据提供... 阅274 转1 评0 公众公开 14-04-16 16:05 |
Nop源码分析二.builder.4,注册: builder.RegisterType<OpenIdProviderAuthorizer>().As<IOpenIdProviderAuthorizer>().InstancePerHttpRequest(); builder.RegisterType<OpenIdRelyingPartyService>().As<IOpenIdRelyingPartyService>().InstancePerHttpRequest();5,注册 builder.RegisterT... 阅321 转1 评0 公众公开 14-04-16 16:04 |
首先是Singleton<IEngine>.Instance == null判断,Singleton<IEngine>.Instance是一个泛型单例模式,定义如下:Singleton<T> : Singleton,在singleton中定义了一个IDictionary<Type, object>集合,每次为instance赋值的时候,都会保存到这个集合中,从而缓存到整个应用程序中。实例化一个配置服务NOP使用控制反转容器... 阅899 转4 评0 公众公开 14-04-16 16:04 |
nopCommerce环境的搭建背景。XP上只能安装IIS5.1,不能安装IIS6或者IIS7。4.安装nopCommerce的文件到IIS上。8.安装数据库脚本 参考http://www.nopcommerce.com/Documentation/Installation.aspx执行nopCommerce_1.30\NopCommerceStore\Install\Scripts下nopCommerce_createData.sql和nopCommerce_createDatabase.sql脚本。如果需要例子数据则需... 阅1055 转0 评0 公众公开 14-04-16 14:36 |
nopCommerce架构分析系列。Core项目包含nopcommerce的一系列核心类如缓存,事件,辅助类和业务对象(如订单和客户实体类) \Libraries\Nop.Data Nop.Data项目包含一系列的数据访问类和方法以从数据库或其他数据媒介读取和保存数据。由于项目在编译时的输入路径是”..\..\Presentation\Nop.Web\Plugins\{Group}.{Name}\”,这样插件的DLL会自动地... 阅1816 转7 评0 公众公开 14-04-16 14:29 |
//这里执行调回作操; //意注:如果不是ajax方法提交表单,传入callback,这时data参数是前当表单象对,调回数函会在表单证验部全通后过执行,然后判断是否是提交表单,如果callback里明白return false,则表单不会提交,如果return true或没有return,则会提交表单。//obj指向的是前当证验的表单元素(或表单象对,证验部全证验... 阅6930 转9 评0 公众公开 14-04-09 22:06 |
请看下面的SQL语句查询。public enum ReportFieldSelectionCondition { [DisplayText("All")] All = 0, [DisplayText("Equal")] Equal = 1, [DisplayText("Exclude")] Exclude = 6, [DisplayText("Include")] Include = 5, [DisplayText("In Range")] InRange = 3, [DisplayText("Like... 阅36 转2 评0 公众公开 14-03-29 08:59 |
(2)DataGrid的初始化 gridView1.OptionsView.EnableAppearanceEvenRow = true; gridView1.OptionsView.EnableAppearanceOddRow = true; gridView1.OptionsView.ShowFilterPanel = false; gridView1.OptionsView.ShowGroupPanel = false; 阅216 转0 评0 公众公开 13-08-02 11:28 |
阅51 转0 评0 公众公开 13-08-02 10:51 |