摘要:
前端时间花了1个多星期的时间写了使用jQuery.Validate进行客户端验证,但是那仅仅是客户端的验证,在开发项目的过程中,客户端的信息永远是不可信的,所以我们还需要在服务器端进行服务器端的验证已保证数据的正确,今天我继续企业库的学习之路,主要介绍企业库中的Validation模块如何对数据进行验证。本文的主要内容有以下三点:1、根据本项目进行实体验证。2、使用Validation提供的ASP.NET控件将实体验证和UI层页面验证联系起来3、简单分析下Validation.Integration.Aspnet实现逻辑文章开始前的废话:我学习微软企业库都是首先查看企业库提供的HOL(Micr 阅读全文
摘要:
在前一篇文章中,已经将Validation模块的内置的多种验证器(第一类验证器)的使用进行了介绍,今天继续后面两类验证器:独立验证器和自定义验证器,同时对Validation模块下有关验证器的配置类进行遗漏补充。一、独立验证器 我上篇中我将AndCompositeValidator和OrCompositeValidator归为独立验证器,这2个验证器主要是为了第一类验证服务,可以进行多种验证组合在一起进行复杂验证:AndCompositeValidator——组合验证,逻辑与验证,所包含的多种验证全部通过则通过OrCompositeValidator——组合验证,逻辑或验证,所包含的多种验证有 阅读全文
摘要:
我是今年5月才开的博客,至今才3个月不到,和许多人比起来算是刚刚起步的,在这3个月不到的时间我写了30篇文章(包括本篇),虽然写的不多,但是除了转载的、游戏的文章,其他专业方面的文章都是我在日常工作中遇到的问题总结,或者是自己研究所写的心得,凭心而论,觉得自己的是花了精力在写的。一份付出一份回报,在通过这段时间写博,发现自己在专业相关知识提升还是很快的,于是便想总结下分享给大家。一、写博客 以前在... 阅读全文
摘要:
期待了很久的古剑奇谭总算是发布了,可惜只能看看别人发的视频过过瘾,自己的电脑跑古剑有点勉强而且平时也没那多时间玩游戏了。 古剑算是烛龙(原上软)独立后的第一款作品,从看整体画面上来说已经是完美超越了仙剑4了,而且游戏性也有很大的提升,不过话说回来,国内的RPG难道就跑不出回合制了? 当年三剑还存在的时候(仙剑、轩辕剑、剑侠情缘,现在剑侠情缘已经不做单机了,不过现在古剑顶上来了,总算还有3把剑),剑... 阅读全文
摘要:
在上一篇文章中,我介绍了企业库的Validation模块的基本信息、使用方法,同时对企业库的内置验证器的实现及验证器的特性类实现进行了简单的分析,今天我将继续前一篇文章,介绍Validation模块内置的多种验证器的使用进行介绍。(注:本文仅仅就Validation模块的各种验证器根据我个人的理解进行介绍,如果有误欢迎大家指出!)0、验证器的命名参数在上一篇文章中我已经介绍过验证器的特性类的层次:BaseValidationAttribute-ValidatorAttribute -ValueValidatorAttribute -具体验证器特性类 在具体的验证器的父类们中,已经封装好了 阅读全文
摘要:
本文是为后面的学习之路做铺垫,简单介绍下企业库中的Validation模块的一些相关知识,包括Validation模块的简介、用途、使用方法、默认提供的多种验证器的介绍等。一、简介及用途 在实际的项目开发中,我们总会需要对数据进行验证,以保证数据的可靠性,而为了使这些验证可以在不同的地方进行复用(如winform、web、WPF等),就需要将验证进行封装,EntLib的Validation模块就为... 阅读全文
摘要:
以前在园子里看过不少介绍我们开发常用的专业软件比如:新.net开发十大必备工具,.NET 程序员十种必备工具。今天我不是想来介绍这些专业软件,我是想介绍一些开发时经常会用到的辅助软件,以帮助我们完成更好的开发。我这边推荐的是我常用的辅助软件,可能并不是最好,但是我觉得确实最适合我用的!一、浏览器推荐:傲游浏览器(http://www.maxthon.cn/) 候选推荐:搜狗浏览器,火狐,chrom... 阅读全文
摘要:
《软件设计精要与模式(第2版)》是园子里张逸大大今年4月出版的关于软件设计及设计模式方面的书,我是5月下旬到手,每天晚上看一章,断断续续的到昨天晚上总算把全书28章看完了,感受很深,以往在设计模式以及一些有关软件设计方面很模糊的知识,读完这本书后有了比较清晰的了解。 下面来说下我对这本书的感受吧:一、书的质量有关书的封面等信息可以点击文章顶部的书名链接查看,书的纸张是有点黄(保护视力),而且纸张手... 阅读全文
摘要:
花了一个多星期的时间总算把这使用jQuery.Validate进行客户端验证——不使用微软验证控件的理由写完了,总共5篇,可能还有许多不足,欢迎大家的指点!以下为具体的目录,方便大家的查看:1、[jQuery]使用jQuery.Validate进行客户端验证(初级篇)——不使用微软验证控件的理由内容:为何选用jQuery.Validate进行客户端验... 阅读全文
摘要:
继续上一篇文章使用jQuery.Validate进行客户端验证(高级篇-上),本文将继续介绍jQuery.Validate的高级应用——jQuery.Validate的AJAX验证及简单扩展。今天主要介绍的内容有:1、如何使用jQuery.Validate进行AJAX验证?2、默认jQuery.Validate在进行AJAX验证时返回必须是bool类型,如何返回一个对象包括错误消息及验证结果?3、在反复使用jQuery.Validate进行AJAX验证时,总是需要编写相关AJAX参数,可否进行进一步封装?第一点:如何使用jQuery.Validate进行AJAX验证?(具体见High-2.as 阅读全文