06 2014 档案
摘要:1. 开闭原则概述 开闭原则(OCP,The Open-Closed Principle)两个主要特征: (1)对扩展开放(open for extension):模块的行为的可以扩展的,当应用的需求改变时,可以对模块进行扩展。 (2)对修改关闭(closed for modification):对
阅读全文
摘要:1. 单一职责原则核心思想 一个类应该有且只有一个变化的原因。 2. 为什么引入单一职责原则 单一职责原则将不同的职责分离到单独的类,每一个职责都是一个变化的中心。 在SRP中,把职责定义为变化的原因。 当需求变化时,将通过更改职责相关的类来体现。如果一个类拥有多于一个的职责,则多个职责耦合在一起,
阅读全文
摘要:1、基本使用 UserName: Password: 效果预览: 2、自定义动作 效果预览: 3、异步加载内容 4...
阅读全文
摘要:1、FluentValidation介绍 FluentValidation是与ASP.NET DataAnnotataion Attribute验证实体不同的数据验证组件,提供了将实体与验证分离开来的验证方式,同时FluentValidation还提供了表达式链式语法。 2、安装Fluent...
阅读全文
摘要:项目中引入Autofac的目的是为了实现控制反转,即IoC,Inversion of Control。控制反转可以有效的降低类之间的相互依赖关系,增加架构的弹性,降低软件复杂度。 示例代码: IProvinceRepository.csusing System;using System.Co...
阅读全文
摘要:1、加载本地数据 效果预览:
阅读全文
摘要:Season Weakday Direction Spring Summer Autumn Winter ...
阅读全文
摘要:Season Spring Summer Autumn Winter ...
阅读全文
摘要:1、基本使用 1>、创建Input 效果预览: 获取选中项Value:var city = $("#city").data("kendoMultiSelect");city.value(); 设置加载完成后选中项: 2>、创建select 2、加载远程数据} 3、参考资料 htt...
阅读全文
摘要:1、基本使用 效果预览: 2、构造函数初始化$("#txtAutoComplete").kendoAutoComplete(["Item1", "Item2", "Item3"]); 或:var data = ["Item1", "Item2", "Item3"];$("#txtAutoC...
阅读全文
摘要:1、基本使用 效果预览: 2、设置日期格式 3、初始化当前日期 4、设置本地化 效果预览: 5、设置日期选择范围Start Date:End Date: 效果预览: 6、参考资料 http://demos.telerik.com/kendo-ui/datepicker/inde...
阅读全文
摘要:1、基本使用 效果预览: 说明:pageSizes设置可选择每页显示的条数,buttonCount设置最多显示的页数,超出时则显示...。以上实现方式第一次从服务端加载出全部的数据,Kendo UI Grid进行客户端分页。 2、绑定本地数据 3、绑定远程数据public ActionR...
阅读全文
摘要:1、基本使用 1>、创建Input 效果预览: 设置初始化时选中项:var color = $("#color").data("kendoComboBox");color.select(1); // 设置初始化时选中项,索引从0开始。 获取当前选中项Value值:var color = ...
阅读全文
摘要:1、基本使用 1>、创建Input 效果: 设置初始化时选中项:var color = $("#dropDownList").data("kendoDropDownList");color.select(1); // 设置初始化时选中项,索引从0开始。 获取当前选中项:$("#dropD...
阅读全文
摘要:DTO(Data Transfer Object)数据传输对象,只是传输数据,完成与领域对象之间的转换,并不包含领域业务处理。 当领域模型设计人员只关注核心业务,满足于领域模型的精巧,而不关心具体实现的时候,DTO就会大量出现。 系统复杂化后,DTO可能是多个Domain Model组合实现...
阅读全文
摘要:C#中List.ForEach 方法是对 List 的每个元素执行指定操作。 示例:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading....
阅读全文