1.设计模式
策略模式和简单工厂模式的区别:
策略(Strategy)模式在结构上与工厂模式类似,唯一的区别是工厂模式实例化一个产品的操作是在服 务端来做的 ,换句话说客户端传达给服务端的只是某种标识,服务端根据该标识实例化一个对象。而策略 模式的客户端传达给服务端的是一个实例 ,服务端只是将该实例拿过去在服务端的环境里执行该实例的方法。
2.关于URL空格的问题
ASP.NET中UrlEncode应该用Uri.EscapeDataString()
http://www.cnblogs.com/dudu/archive/2011/02/25/asp_net_urlencode.html
URL中包含中文和空格的问题解决
http://blog.csdn.net/futuresherlock/article/details/6844630
初级是使用替换的方法,高级的话使用的是用字符编码格式进行修改