摘要: URl 重写 我也很好奇的事情,刚开始还以为是很高深的一个东西。后来发现原来很简单什么是URL重写?URL重写就是首先获得一个进入的URL请求然后把它重新写成网站可以处理的另一个URL的过程。举个例子来说,如果通过浏览器进来的URL是“www.mysite.com/UserProfile.aspx?ID=1”那么它可以被重写成 “www.mysite.com/UserProfile/1.aspx”,这样的URL,这样的网址可以更好的被网站所阅读。URL重写的好处重写URL是非常有用的一个功能,因为它可以让你提高搜索引擎阅读和索引你的网站的能力;而且在你改变了自己的网站结构后,无需要求用户修改他 阅读全文
posted @ 2011-05-07 16:24 likunran 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 利用MSMQ(Microsoft Message Queue),应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。MSMQ与XML Web Services和.Net Remoting一样,是一种分布式开发技术。但是在使用XML Web Services或.Net Remoting组件时,Client端需要和Server端实时交换信息,Server需要保持联机。MSMQ则可以在Server离线的情况下工作,将Message临时保存在Client端的消息队列中,以后联机时再发送到Server端处理。显 阅读全文
posted @ 2011-05-07 16:19 likunran 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 通过引用UrlRewrite.dll,只需添加两行即可实现URL重写.关键代码:public class MyHttpModule : IHttpModule{public void Init(HttpApplication app){app.AuthorizeRequest += new EventHandler(app_AuthorizeRequest);}public void Dispose() {}protected void Rewrite(string requestedPath, System.Web.HttpApplication app){//app.Context.Rew 阅读全文
posted @ 2011-05-07 16:18 likunran 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 已知有一个XML文件(bookstore.xml)如下:<?xml version="1.0" encoding="gb2312"?><bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy</title> <author>Corets, Eva</author> <price>5.95</price> < 阅读全文
posted @ 2011-05-07 16:16 likunran 阅读(142) 评论(0) 推荐(0) 编辑
摘要: public static XmlDocument BuildXml(DataSet ds) { XmlDocument doc = new XmlDocument(); MemoryStream mStrm = new MemoryStream(); StreamReader sRead = new StreamReader(mStrm); // 调用WriteXml方法把DataSet中的数据输出 //不包含架构 ds.WriteXml(mStrm, XmlWriteMode.IgnoreSchema); //包含架构 //ds.WriteXml(mStrm, XmlWriteMode.W 阅读全文
posted @ 2011-05-07 16:13 likunran 阅读(143) 评论(0) 推荐(0) 编辑
摘要: public static bool CheckUrl() { Uri ComeUrl = HttpContext.Current.Request.UrlReferrer; string cUrl; if (ComeUrl == null) { return false; } else { string reffer = ComeUrl.ToString(); cUrl = "http://" + HttpContext.Current.Request.ServerVariables["SERVER_NAME"]; if (reffer.Substrin 阅读全文
posted @ 2011-05-07 16:11 likunran 阅读(186) 评论(0) 推荐(0) 编辑
摘要: base64编码///</summary>///<paramname="input">字符串</param>///<returns>base64编码串</returns>publicstaticstringBase64StringEncode(stringinput){byte[]encbuff=System.Text.Encoding.UTF8.GetBytes(input);returnConvert.ToBase64String(encbuff);}///<summary>///对字符串进行反编码 阅读全文
posted @ 2011-05-07 16:05 likunran 阅读(336) 评论(0) 推荐(0) 编辑