上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: 在《ASP.NET MVC下的四种验证编程方式》 一文中我们介绍了ASP.NET MVC支持的四种服务端验证的编程方式(“手工验证”、“标注ValidationAttribute特性”、“让数据类型实现 IValidatableObject或者IDataErrorInfo”),那么在ASP.NET ... 阅读全文
posted @ 2015-07-10 17:14 X-Jonney 阅读(212) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC采用Model绑定为目标Action生成了相应的参数列表,但是在真正执行目标Action方法之前,还需要对绑定的参数实施验证以确保其有效 性,我们将针对参数的验证成为Model绑定。总地来说,我们可以采用4种不同的编程模式来进行针对绑定参数的验证。目录一、手工验证绑定的参数 二... 阅读全文
posted @ 2015-07-10 17:11 X-Jonney 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 前一篇说了MVC数据验证的例子,这次来详细说说各种各样的验证注解。System.ComponentModel.DataAnnotations一、基础特性 一、Required 必填选项,当提交的表单缺少该值就引发验证错误。 二、StringLength 指定允许的长度 指定最大... 阅读全文
posted @ 2015-07-10 15:54 X-Jonney 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、启用客户端验证:客户端验证主要是为了提高用户体验,在网页不回刷的情况下完成验证。第一步是要在web.config里启用客户端验证,这在MVC3自带的模板项目中已经有了:然后在被验证的View页面上要加入这样两个JavaScript,注意,他们是依赖于JQuery的:验证消息的显示有两种,一种是V... 阅读全文
posted @ 2015-07-10 15:53 X-Jonney 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 我的团队当前正在从事的工作之一就是为ASP.NET添加一个新的视图引擎。一直以来,ASP.NET MVC都支持 “视图引擎”的概念—采用不同语法的模板的可插拔模块。当前ASP.NET MVC “默认”的视图引擎是ASP.NET Web窗体使用的.aspx/.ascx/.master文件模板。而当今其... 阅读全文
posted @ 2015-07-10 10:30 X-Jonney 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1.Razor介绍1)ASP.NETMVC3带来了一种新的名为Razor的视图引擎,提供了下列优点:Razor的语法简单且清晰,只需要最小化的输入Razor容易学习,语法类似于C#和VBVisualStudio对于Razor提供了智能提示和语法着色Razor视图不需要允许程序或者启动Web服务器就可... 阅读全文
posted @ 2015-07-10 10:28 X-Jonney 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 1 ArrayList list = new ArrayList(); 2 protected void Page_Load(object sender, EventArgs e) 3 { 4 if (!IsPostBack) 5 { 6 //读取文本 7 string strFile = Server.MapPath("") + "\\" + "msg.txt"; 8 StreamReader sr ... 阅读全文
posted @ 2013-05-25 11:38 X-Jonney 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 众所周知,SQL注入攻击是最为常见的Web应用程序攻击技术。同时SQL注入攻击所带来的安全破坏也是不可弥补的。以下罗列的10款SQL工具可帮助管理员及时检测存在的漏洞。BSQL HackerBSQL Hacker是由Portcullis实验室开发的,BSQL Hacker 是一个SQL自动注入工具(支持SQL盲注),其设计的目的是希望能对任何的数据库进行SQL溢出注入。 BSQL Hacker的适用群体是那些对注入有经验的使用者和那些想进行自动SQL注入的人群。BSQL Hacker可自动对Oracle和MySQL数据库进行攻击,并自动提取数据库的数据和架构。The MoleThe Mole. 阅读全文
posted @ 2012-11-29 11:37 X-Jonney 阅读(1479) 评论(0) 推荐(0) 编辑
摘要: 对于Java程序员而言,DB2 提供了两种应用程序编程接口(API):JDBC 和 SQLJ。 JDBC: JDBC 驱动程序分为旧的/CLI 驱动程序<db2java.zip>和新的通用 JDBC 驱动程序(Universal JDBC Driver)<db2jcc.jar>。 JDBC 是一个与供应商无关的动态 SQL 接口,该接口通过标准化的 Java 方法向您的应用程序提供数据访问。 JDBC 类似于 DB2 CLI,因为您无须预编译应用程序代码,也无须将软件包绑定到 DB2 数据库。 作为一个与供应商无关的标准,JDBC 应用程序提供了更多的可移植性—这是当今 阅读全文
posted @ 2012-10-15 10:01 X-Jonney 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 很多东西文字是无法表达清楚的,用图表更加直观。比如找我作设计项目的一些朋友,他们通常不会使用什么专业的术语来形容出自己的需求,而我也很难理解他到底要的是什么。简单的一个图大家就都明了了,简单的需要,通常用WORD也就OK了,但对于制作专业的流程图、示意图等图表来说,WORD还远远不够,至少不够方便。下面是10款流程图软件,能助你快速容易的制作出简单的流程图软件。EDraw Max – 亿图专业流程图、网络图制作工具一款类似Visio的流程图、网络图绘制软件,新颖小巧,功能强大,可以很方便的绘制各种专业的业务流程图,程序流程图,数据流程图,网络拓扑图等。它在设计时采用全拖曳式操作,最大限度的简. 阅读全文
posted @ 2012-08-02 15:28 X-Jonney 阅读(3794) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页