摘要:
如今很多的网站偶会有不同层次的验证去验证用户输入的信息是否符合我们所需要的数据类型。并且可以说任何有输入的地方都需要的去验证,验证一方面是要求用户输入正确格式的数据,同时也是避免恶意的用户进行非法的输入从而攻击网站。其中危害比较大的自然就是跨站脚本。而最近正好有一个大项目需要,所以就写了一篇关于前段验证脚本的教程,其基础为jQuery的插件validate。 一、可以验证哪些信息要求输入不能为空要求输入格式必须为电子邮箱要求输入格式必须为URL要求输入格式必须为日期要求输入格式必须为数字要求输入格式必须为整数要求输入必须和指定输入框内容相同要求输入必须大于指定字符长度要求输入必须小于指定字符. 阅读全文
随笔档案-2013年01月
T-SQL 之 存储过程入门
2013-01-08 14:37 by y-z-f, 4017 阅读, 收藏, 编辑
摘要:
当你还在使用拼接 T-SQL 语句让后通过 SqlCommand 执行它,是否感觉过的很麻烦?或许T-SQL语句很简单,也就花费不了多少时间。如果T-SQL语句长达5行以上你是否会感觉厌恶、频繁出错呢?而今天就让我们去学习一个可以大大减少我们在VS中拼写T-SQL语句的方法。就在是学习如何编写和使用存储过程。 所要具备的条件:学习过 ADO.NET 学习过 T-SQL 基本语句 使用NORTHWND数据库作为举例 一、什么是存储过程 很多权威的说法就是‘允许重复执行某个任何的SQL语句。只要创建某个过程一次,就可以在程序中多次重用它。这一稿了程序的可维护性,允许程序以统一、优化的方式访问数据. 阅读全文
ASP.NET 之 自定义 异步HTTP处理程序
2013-01-04 13:36 by y-z-f, 2987 阅读, 收藏, 编辑
摘要:
一、前言 1.对读者想说的话:(可跳过) 在此我感谢那些看了《ASP.NET 之 自定义 同步HTTP处理程序》这篇文章以及看到了这篇《ASP.NET 之 自定义 异步HTTP处理程序》的亲们。前面的那篇可能看过MSDN的亲们一定会发现很多熟悉的地方。而我其实就是比较详细的介绍了一下,让大家更好的理解 PS:MSDN从头到尾都是文字且文字很统一,恐怕很多人都感觉畏惧,懒的去看,所以我将其重要的部分提取出来,使用易懂的例子和简洁的语言来叙述。当然其中也免不了错误,希望各位亲们可以指出。 2.正式的开始 前面我们学习了关于关于自定义同步HTTP处理程序,相信大家可能感觉有所成就(大牛们可能会觉得. 阅读全文
ASP.NET 之 自定义 同步HTTP处理程序
2013-01-03 23:04 by y-z-f, 1855 阅读, 收藏, 编辑
摘要:
一、前言 说来这片简单的教程还真是碰巧,是刚好我在写另一个页指令的时候看到的。就跟着进来看了看是什么东西,发现比我们之前只会用.ashx,并且只能在申请这个文件才可以进行响应。这些似乎让它变不灵活,不能让我们灵活的应用。而自定义HTTP处理程序可以完全消除上面的问题,它只是一个.cs的类文件,并且你只要按照很简单的准备工作就可以获得很多的灵活度:1.可以自定义用户访问何网页时响应该文件并把数据呈现发送给客户端 2.可以对所有具有一致的后缀名的请求文件定义一个处理程序 3.具有同步与异步选择 我相信一定有人对于上面的说有一定不的理解,这里我需要解释它的一个重要意义,那么大家就自然知道它的灵活所. 阅读全文
ASP.NET 底层技术 一
2013-01-03 21:03 by y-z-f, 921 阅读, 收藏, 编辑
摘要:
如果你是一个能把你好奇的问题都能解决的人的话,我相信这篇文章你应该不需要阅读的。因为你可能早已研究过这方面,当然看了也无妨。可以提出对我的建议的同时也可以巩固自己的知识。一、我们将会研究什么? 这里我所说的底层不要误解,不可能说的我会让你去掌握http/https协议甚至是tcp/udp ip 这些协议。我们探讨的只是你我在正常的编码中根本没有考虑过的问题,但是却很关键而且对于你我感觉可能都是那么的底层,无需考虑。当然我也相信有人看完之后会觉得根本没有必要,我知道vs会帮你把这些都做好。所以这里我要申明一下的是我只是简单的介绍这些知识。如果对你有用,那么自然就是我的目的,如果对于你毫无作为。. 阅读全文