摘要: 使用微软VS工具开发Web应用程序主要有两种方式:一种是常用的创建ASP.NET Web Forms,另外一种就是今天着重介绍的ASP.NET MVC。Web Forms有两部分组成:Aspx档以及后台代码aspx.cs文件。Web Forms优点是:◆HTML接口与业务逻辑分开◆丰富的服务器控件,加速了开发速度◆数据绑定技术◆基于事件的程序模型◆用户控件和第三方控件技术什么是ASP.NET MVC?ASP.NET MVC Framework是微软在ASP.NET中所添加的一组类别库,这组类库可以使用Model-View-Controller的设计模式来开发ASP.NET的应用程序Model: 阅读全文
posted @ 2011-04-01 23:53 蔡剑锋 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 防止SQL注入,通常一个一个文件修改不仅麻烦而且还有漏掉的危险,下面我说一下如何从整个系统防止注入。 做到以下三步,相信你的程序就会比较安全了,而且对整个网站的维护也将变的简单。 一、数据验证类 parameterCheck.cs public class parameterCheck{ public static bool isEmail(string emailString){ return System.Text.RegularExpressions.Regex.IsMatch(emailString, "['\\w_-]+(\\.['\\w_-]+)*@[&# 阅读全文
posted @ 2011-04-01 23:49 蔡剑锋 阅读(560) 评论(0) 推荐(0) 编辑