摘要: 闲来无事整理电脑时候发现电脑程序菜单里面有个Microsoft Sync Framework,看到名字也知道是异步框架。但使用场景就不太清楚了。后面查阅了相关资料,知道比较典型的使用就是做文件同步了。 结果第二天就在公司遇到比较坑爹的客户需求,需要将一个网站的数据共享,而且数据量比较大,其中产品的图片就成了一个大问题了。如果修改程序会提高维护成功,而且不可能为一个客户去修改程序,所以只能考虑文件复制过去,添加产品上传图片后也要自动同步过去,最初考虑使用SecondCopy 但是要配置的数量太多,所以绝对用Microsoft Sync 去实现.同时对文件夹进行监控,如果有改变就启动同步。 阅读全文
posted @ 2012-09-03 11:13 xu.c 阅读(3033) 评论(1) 推荐(2) 编辑
摘要: 由于最近公司服务器上需要将iis的应用程序池全部都升级到4.0的框架,当然选择4.0就肯定使用集成模式部署。升级过程中出现了比较多的问题,前面文章也提到过几个。这次就主要介绍下httpModule 在集成和经典模式下的区别。 阅读全文
posted @ 2012-08-07 21:02 xu.c 阅读(9300) 评论(2) 推荐(1) 编辑
摘要: 由于种种原因,最近将服务器上部署的网站修改4.0框架。但悲剧的问题出现了,发现搜索中午的时候关键词都成乱码了。 在网上查找相关资料得到几种相关解决方案如下: 服务器打补丁server2008 打sp2补丁中文语言包 url中中文先通过Server.UrlEncode编码 修改网站编码 根据以上提示进行一步一步解决 检查服务器系统已经是sp2的中文系统,网站搜索是通过js跳转的无法进行Server.UrlEncode编码,修改网站编码比较麻烦而且有可能导致其他问题,所以以上方法都行不通。 阅读全文
posted @ 2012-07-27 15:07 xu.c 阅读(2480) 评论(7) 推荐(1) 编辑
摘要: 问题症状:由于要对网站页面根据RawUrl做静态缓存,之前使用的2.0框架升级到4.0框架时候出现。在访问网站域名首页时候不加上默认首页名称时候获取Request.RawUrl为"/"导致无法获取需要保存的文件名称。导致升级后没有缓存成静态文件。 测试步骤:建立一个简单的web展台在切换应用程序池版本.在网站页面中使用代码获取Request.RawUrl 阅读全文
posted @ 2012-07-25 15:55 xu.c 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 问题症状:通过document.getElementByID("msg").innerHTML 无法获取span标签的内容,获取值的永远都是空。 解决思路:通过对出现问题的页面进行dom删除,剩下最终出问题的部分。最终确定是由于没有遵循HTML规范在P标记中包含div导致页面渲染成另外一种形式。复制出Chrome开发工具生成的代码如下 阅读全文
posted @ 2012-07-10 12:09 xu.c 阅读(2572) 评论(0) 推荐(0) 编辑