• nopCommerce 3.9 大波浪系列 之 事件机制(生产者、消

    一.nop事件机制简介 应用场景:客户支付成功后,需要发送短信、邮件告知客户订单支付成功(短信、邮件由不同模块实现) 实现方法: 1.定义支付成功OrderPaidEvent事件。 2.定义短信,邮箱两个消费者共同监听OrderPaidEvent事件,并实现相关业务。 3.当客户支付成功后生...

    2018-06-22 06:14:01

  • nopCommerce 3.9 大波浪系列 之 开发支持多店的插件

    一.基础介绍 nop支持多店及多语言,本篇结合NivoSlider插件介绍下如何开发支持多商城的小部件。 主要接口如下: ISettingService 接口:设置接口,可实现多店配置。 ILocalizationService 接口:本地化资源接口,配合语言,实现多语言的显示。 二.插件安装、卸载 我们...

    2018-06-22 06:13:53

  • Razor语法快速参考

    语法/示例 Razor Web Forms对应写法或说明 代码块 @{ intx = 123;stringy ="because."; } % intx = 123;stringy ="because."; % 表达式(Html Encoded) span@model.Message/span span%: model.Message%/span 表达式(Unencoded) span @ Html.Raw(model.Message) /span sp...

    2018-06-22 06:13:50

  • nopCommerce 3.9 大波浪系列 之 路由扩展 [多语言Seo

    一.nop中的路由注册 在Global.asax,Application_Start()方法中会进行路由注册,代码如下。 1 public static void RegisterRoutes(RouteCollection routes) 2 { 3 routes.IgnoreRoute(" favicon.ico "); 4 routes.IgnoreRoute(" {resource}.axd/{*pathInfo} "); 5 6 //re...

    2018-06-22 06:13:51

  • 剖析ASP.NET Core MVC(Part 1)- AddMvcCore(译)

    原文:https://www.stevejgordon.co.uk/asp-net-core-mvc-anatomy-addmvccore 发布于:2017年3月 环境:ASP.NET Core 1.1 欢迎阅读新系列的第一部分,我将剖析MVC源代码,给大家展示隐藏在表面之下的工作机制。此系列将分析MVC的内部,如果觉得枯燥,可以停止阅读。但...

    2018-06-22 06:13:49

  • asp.net MVC 使用PagedList.MVC实现分页

    在上一篇的EF之DB First中,存在以下的两个问题: 1. 添加/编辑页面显示的是属性名称,而非自定义的名称(如:姓名、专业...) 2. 添加/编辑时没有加入验证 另外数据展示使用分页 @Html.LabelFor(model = model.Name, htmlAttributes: new { @class = "control-label co...

    2018-06-22 06:13:45

  • 命令“mkdir "xxx" xcopy &quo

    前几天公司来了个新同事,使用的VS2013,但我们的所有项目都是使用VS2012创建的,我想用13打开应该没有什么问题。昨天新同事修改完代码提交后,我获取完成后无法编译成功,提示: 错误 3 命令mkdir "E:\vssdata\BCenter.root\BCenter\BCenter.Control\\Views" xcopy "E...

    2018-06-22 06:13:48

  • MVC5.0知识点梳理

    我们在使用MVC的时候或许总是在使用着自己一直熟悉的知识点去实现已有的功能,多梳理一些知识点让每种功能的实现方式可以多样化. 我们在开发小型系统时 总是使用微软M VC的脚手架功能,比如路由可能就是使用了默认的路由,在稍微复杂或者大型的系统中其实我们可以自定...

    2018-06-22 06:13:45

  • nopCommerce 3.9 大波浪系列 之 微信公众平台登录插件

    一.简介 nop支持第三方登录授权扩展,本篇通过编写微信公众平台登录插件进一步了解nop授权登录的开发过程。 微信公众平台、微信开放平台使用场景不一样,前者通过微信客户端进行开发如公众号,后者基于网站或第三方应用这里不多说,本插件是基于微信公众平台开发,因此...

    2018-06-22 06:13:44

  • nopCommerce 3.9 大波浪系列 之 NUnit 配置调试环境

    官网:http://nunit.org/ GitHub : https://github.com/nunit 本文只介绍NUnit在VS中的配置使用,进一步学习 NUnit 请参考官方文档。 nopCommerce 项目使用NUnit进行调试。 使用 Visual Studio 2017 打开nop项目执行测试发现没有任何反应,这是因为vs使用 NUnit 需要...

    2018-06-22 06:13:42

2