摘要: 1、URL重写已经很普遍了,但基本上大部分的URL重写都不支持页面的相对路径,所有如果想在已经开发好的项目中添加还是有压力的,第二就是例如微软的那个URL重写是根据正则表达式来处理的,那样是很好,但也有不足之处,就是不方便定位到某个页面只能有哪些参数。我觉得要解决的问题有一下几个:1、解决如图片js等不能使用相对路径的文件2、解决某个页面能有几个参数和哪些参数是可选的 下面就是解决掉这些问题了 添加处理程序MyHttpModule,下面是我的一个简单的处理程序(我只是做了一个简单的,并没有考虑性能,而且我是写死的一个url重写就是重写成没有扩展名的)using System;using S.. 阅读全文
posted @ 2011-11-18 17:00 快乐你和我 阅读(2302) 评论(10) 推荐(4) 编辑
摘要: 这个想法是最近项目里面出来的问题,所有想到的,一个单点登录,也就是共享登录信息了,以前在网上找的都是把Session全部和其它站点共享了,这样就会有很多混乱的苦恼,怎么老实现只共享某个Session了 如:我值共享Session["LoginInfo"]的值,也好是在别的站点我只能获取到我这个站点的Session["LoginInfo"]的值,获取其它值就不行了?首先看看都Session全部共享的实现方法,全部共享Session得实现以下效果:1、保证所有站点的SessionId值完全一样,不管是先进入的哪个站点2、修改站点的区别字符串实现以上功能有很多 阅读全文
posted @ 2012-02-25 15:05 快乐你和我 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处 阅读全文
posted @ 2012-02-19 22:27 快乐你和我 阅读(1314) 评论(0) 推荐(1) 编辑
摘要: 前两天看了朋友的一网站,发现没有如何垃圾代码,连<div class="aspNetHidden">这个也没有,当时就问了下他是怎么做的,结果告诉我把form的runat="server"去掉就可以了,但不能使用表单的服务控件,一些Repeater控件什么的还是可以用的,于是去看了下,发现Repeater是继承System.Web.UI.Control的,而一般的表单控件(服务器控件)是继承System.Web.UI.WebControls.WebControl的,于是自己写了个简单的Button控件,我不继承System.Web.UI.We 阅读全文
posted @ 2011-12-26 13:33 快乐你和我 阅读(5999) 评论(31) 推荐(4) 编辑
摘要: 这个貌似是微软官方的源代码 我收藏了 有时间在来研究研究下载地址:http://files.cnblogs.com/happyyouandme/mvc3%E6%A1%86%E6%9E%B6%E6%BA%90%E7%A0%81.zip 阅读全文
posted @ 2011-11-22 17:25 快乐你和我 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 在此打个广告:金色海洋的自然框架开源社区QQ群:82598514,希望大家多多支持ASP.NET实现多域名多网站共享Session值 1、实现功能:可设置哪些站点可以共享Session值,这样就防止别人利用这个去访问  要想实现这个功能就必须得把Session值 放入数据库中, 所有我们先在VS命令工具下注册一个命名如下:aspnet_regsql.exe -S [数据库服务地址] -E -ssa... 阅读全文
posted @ 2011-11-21 18:02 快乐你和我 阅读(6247) 评论(45) 推荐(25) 编辑