摘要: 近日在做silverlight开发时,发现只要运行开发的程序,无论是否开启调试状态,IE进程占用CPU始终在90%上下,然而在展示某些窗体时又很正常,这可是个大件事啊,等交到客户手里看到这CPU使用率还不得被批死。经过多方排查后发现,造成CPU高占用率的窗体都有一个共同点:使用了Image控件但都没能展示出图片(赋值了图片地址给Image.Source属性,但实际上图片不存在),难道这就是罪魁祸首? Google了一通,找到了一篇帖子: Binding silverlight image control to an empty BitmapImage causes high cpu util. 阅读全文
posted @ 2011-08-13 16:33 细雨黄昏 阅读(1196) 评论(3) 推荐(0) 编辑
摘要: 由于业务实现上的需要,在自定义的Windows服务中发起对IIS站点下某aspx页面的访问请求,代码很简单,只有几句: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(WebSiteUrl); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream stream = response.GetResponseStream(); 在控制台程序中已测试成功,然而在windows服务程序中运行时,一直捕获到IIS返回"401 未经授 阅读全文
posted @ 2011-08-13 16:01 细雨黄昏 阅读(487) 评论(0) 推荐(0) 编辑