摘要:
Asp.Net MVC 模型验证详解-实现客户端、服务端双重验证概要 在asp.net webform开发中经常会对用户提交输入的信息进行校验,一般为了安全起见大家都会在客户端进行Javascript(利于交互)、服务端双重校验(安全)。书写校验代码是一个繁琐的过程。在Asp.Net MVC中就很好的解决了这一问题、利用模型的数据注解实现客户端与服务端双重校验,使你的开发效率大大提高。数据注解 微软提供了很多数据注解的类(通俗点就是特性标签类),也为我们提供了自定义接口来满足开发人员不同的需求。下面一一为大家说明。 命名空间:System.ComponentModel.DataAnnot... 阅读全文
posted @ 2013-09-24 14:16
HackerVirus
阅读(405)
评论(1)
推荐(0)
摘要:
jQuery.validationEngine.js学习项目中使用到了这个插件,抽了个空,看了一下。(function($){var method ={}$.fn.validationEngine = function(){}$.validationEngine = {}$(function(){$.validationEngine.defaults.promptPosition = methods.isRTL()?'topLeft':"topRight"});})(jQuery)看一下结构,还是比较清晰的。jQuery的dom对象直接调用就行了,下面我拿j 阅读全文
posted @ 2013-09-24 12:31
HackerVirus
阅读(422)
评论(0)
推荐(0)
摘要:
DDD社区官网上一篇关于聚合设计的几个原则的简单讨论:聚合是用来封装真正的不变性,而不是简单的将对象组合在一起聚合应尽量设计的小聚合之间通过ID关联聚合内强一致性,聚合之间最终一致性从聚合和哲学的角度思考,为什么需要状态?聚合的角度哲学的角度关于聚合的设计的一些思考关于GRASP九大模式中的最重要模式:信息专家模式关于DDD中一个领域对象是否是聚合根的考虑关于一个聚合内应该聚合哪些信息的思考关于如何更合理的设计聚合来封装各种业务规则的思考ENode框架对聚合设计和聚合之间交互的支持DDD社区官网上一篇关于聚合设计的几个原则的简单讨论:文章地址:http://dddcommunity.org/l 阅读全文
posted @ 2013-09-24 10:21
HackerVirus
阅读(2666)
评论(0)
推荐(0)
摘要:
Django 源码小剖: 响应数据 response 的返回响应数据的返回在 WSGIHandler.__call__(self, environ, start_response) 方法调用了WSGIHandler.get_response() 方法, 由此得到响应数据对象 response. 如今所要做的, 便是将其返回给客户端. 在Django 源码小剖: 初探 WSGI中,简要的概括了请求到来时 django 自带服务器的执行关系, 摘抄如下:make_server() 中 WSGIServer 类已经作为服务器类, 负责接收请求, 调用 application 的处理, 返回相应;WS 阅读全文
posted @ 2013-09-24 10:16
HackerVirus
阅读(451)
评论(0)
推荐(0)
摘要:
javascript闭包在学习javascript闭包之前,需要先了解一下"作用域链"。每一段javascript代码都有一个与之关联的作用域链(scope chain),这个作用域链是一个对象列表或者链表,这组对象定义了这段代码"作用域中"的变量。当javascript需要查找变量x的值的时候,它会从链中的第一个对象开始查找,如果这个对象有一个名为x的属性,则会直接使用这个属性的值,如果第一个对象不存在名为x的属性,javascript会继续查找链上的下一个对象。如果第二个对象依然没有名为x的属性,则会继续查找下一个对象,以此类推。如果作用域链上没有任 阅读全文
posted @ 2013-09-24 09:34
HackerVirus
阅读(117)
评论(0)
推荐(0)
浙公网安备 33010602011771号