自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kevin Fan

分享开发经验,记录开发点滴

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 Silverlight实例教程 - 自定义扩展Validation类,验证框架的总结和建议

<br /><br /> <br /> <br />Silverlight Validation验证实例教程系列已经写了七篇了,今天将完成计划中的最后一个话题,创建自定义扩展验证类,本篇是根据一些读者反馈的问题总结而来的,在本篇最后,将简单的对目前Silverlight Validation验证框架提供的验证机制进行总结性的对比和归纳,希望能够帮助大家在实际项目中定位和应用验证框架。<br /> <br />阅读过前几篇Silverlight实例教程的朋友,给我留言和来信,大家对于Silverlight V

2010-09-25 07:54:00 1845

原创 Silverlight实例教程 – Datagrid,Dataform数据验证和ValidationSummary

<br /><br /> <br />上一篇,我们讨论了,捕获用户提交数据验证。本篇将集中讨论Datagrid和Dataform两个数据控件的数据验证方法,其中,我们会附加介绍一个新的验证控件ValidationSummary。<br /> <br />概述<br />Datagrid和Dataform是Silverlight中最常用的两个数据控件,其主要目的是作为数据集合的载体控件。这两个控件不仅支持自动数据绑定,而且允许用户添加许多自定义行为操作,例如编辑,排序,删除,添加等。而在日常项目开发中,经常会

2010-09-23 06:38:00 2219 2

原创 Silverlight实例教程 - Validation用户提交数据验证捕获

<br /><br />在以往的Validation系列中,介绍了四种Silverlight验证机制:基本异常验证机制; DataAnnotation验证机制; IDataErrorInfo客户端同步验证机制; INotifyDataErrorInfo服务器端异步验证机制; <br />在每篇的实例中,大家都能发现这几种Silverlight Validation机制是根据异常主动触发的验证机制。本文将介绍另外一种常用验证方法,该验证方法是基于以上四种验证机制,我们称之为被动型触发验证。<br /> <br

2010-09-21 04:39:00 2129

原创 Silverlight实例教程 - Validation客户端同步数据验证

<br />  <br /> <br />前文介绍过Silverlight Validation中两个数据验证机制,ValidatesOnExceptions异常捕获验证机制和DataAnnotation验证机制,这两种验证机制,是在Silverlight 3 Validation Framework推出的,其运行方式类似,都是当异常抛出后,应用对异常信息进行捕获,并显示在客户端。在Silverlight 4中,Silverlight Validation有相对的改进,本篇将介绍Silverlight 4中

2010-09-15 11:42:00 1816

原创 Silverlight实例教程 - Validation服务器端异步数据验证

<br /><br /> <br />上一篇,着重介绍了Silverlight客户端同步数据验证机制,演示了IDataErrorInfo接口的实现方法。在一些实际的Silverlight企业级项目中,我们经常会遇到通过服务对数据进行验证,另外应用在验证的同时,不会影响其他功能的运行,也就是我们常提及的异步操作,这样的需求IDataErrorInfo接口和前期我们讨论过的DataAnotation验证机制都无法实现。另外在一些项目中,开发人员会绑定多个错误到一个数据成员,而IDataErrorInfo和Dat

2010-09-15 11:27:00 1813

原创 Silverlight实例教程 - Validation数据验证DataAnnotation机制和调试技巧

<br />  <br /> <br />在学习了Silverlight Validation数据验证基础属性和事件后,大家对Silverlight数据验证应该有了一个简单明了的认识。今天,我将继续介绍另外一种Silverlight的Validation验证机制,DataAnnotation。<br /> <br />在文章开始前,我想首先介绍一下Visual Studio中如何调试Silverlight的Validation代码。<br /> <br />Visual Studio 2010调试Silve

2010-09-10 08:59:00 2012

原创 Silverlight实例教程 - Validation数据验证基础属性和事件

上篇介绍了Silverlight的Validation数据验证的好处和概述,其中了解到Silverlight数据验证方法可以被抽象为语法验证和语义验证,其中前者是通过数据类型定义对比验证,而后者是通过当前输入数据根据特定数据限制代码进行验证。本篇将在以上抽象方法的基础上结合实例,介绍Silverlight Validation数据验证类中常用属性和方法。本篇,我们将创建一个新的实例项目,SilverlightValidationDemo在MainPage,创建简单的用户交互界面:另外需要准备一个简单的数据成

2010-09-09 06:02:00 2068 1

原创 Silverlight实例教程 - Validation数据验证开篇

说起来Validation验证功能,相信大家都不陌生,在应用中,当需要用户交互输入时,开发人员都会加入一些验证代码,这样可以有效的避免应用异常出现,也可以使应用的错误提示信息清晰明了的显示在客户端,有利于异常定位,同时也提高用户体验。特别是在商业应用项目中,使用Validation功能,可以在数据存入存储设备前,进行格式,以及内容的校验,这样也提高了数据存储的安全性。下面的ASP.NET的验证控件演示,是传统Web应用中最常见的验证效果,其中包括Required Field Validator,Range

2010-09-06 08:50:00 1744

原创 Silverlight 5的新功能预测

<br />微软Silverlight开发团队的Justin发表了一篇对Silverlight 5未来功能的预测,其中多数功能都来自UserVoice。 我们根据他的文章,也对Silverlight 5新功能进行简单的预测和分析。<br /> <br />Silverlight 5预测功能1:增加Silverlight更多平台支持;<br /><br />Silverlight自推出以来,一直以跨平台为一大亮点推广,但是目前,跨平台并非完全实现,其表现如下:<br />在浏览器客户端来讲,Silverlig

2010-09-05 10:35:00 1265

原创 Silverlight书籍推荐阅读排行榜

<br />目前市面上Silverlight书籍已经不少了,为了方便大家查找和阅读学习,这里列出一个简单的列表,供大家参考。<br /> <br />曾经分享过的Silverlight开发书籍文章:<br />【新书推荐】Silverlight 4教程书籍推荐<br />Silverlight经典教程书籍汇总<br /> <br /> <br />Silverlight 4简体中文正式版脱机帮助文档      推荐指数:<br />该文档是目前最全而且最新的Silverlight开发文档,微软将其所有API

2010-09-01 00:27:00 1994 4

Mastering Python - Python专家级培训书籍必读

该书详细介绍Python 3.5开发语言,结合大量实例帮助开发者快速掌握专家级开发技术。机器学习入门必读书籍。

2019-03-15

提高开发团队代码共享管理的Git快速学习手册-Git Recipes

强烈推荐开发团队分享阅读的Git学习手册,该书中介绍实际范例以及代码管理中可以出现的坑,可以快速提高团队开发效率。

2018-12-10

软件开发团队管理者必看-如何建立管理软件开发团队Building Software Team

作为软件开发团队的领导者,需要有一定的技巧和方式管理整个团队和项目,该书详细介绍了管理团队的方法和工具,特别推荐。

2018-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除