共29页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 

2011年4月12日

摘要: 在做 URL Rewrite 时可能遇到这类问题,即想要使用的 Rewrite 后的目标 URL 中会含有特殊字符,或者说不能直接映射到操作系统的文件系统允许的文件名格式,比如以 “.” 结尾等等。如果不做特殊处理的话则 ASP.NET 引擎会报 "CheckSuspiciousPhysicalPath” 的错误。解决办法:1. ASP.NET 版本小于4.0的情况,可以在 Global.asax.cs 中处理 PreSendRequestHeaders 事件,例如:protected void Application_PreSendRequestHeaders(object sen阅读全文
posted @ 2011-04-12 15:54 NeilChen 阅读(558) 评论(0) 编辑

2011年4月7日

摘要: 大致看了一点 MongoDB. 回忆一下,这个数据库有这样一些特征: Schema-less: 不需要预先定义 schema. 数据以 document 的方式存储,document 大致上相当于关系数据库中的一行记录。document 存放在 collection 中间(相当于关系数据库的 table)。document 里的每个 field 都可以建索引。 MongoDB 的特性使得它和面向对...阅读全文
posted @ 2011-04-07 01:04 NeilChen 阅读(522) 评论(2) 编辑

2011年4月6日

摘要: 用 Visual Studio 2010 创建 Web Test,点击录制后能自动弹出 IE, 但是在浏览器中进行的任何操作无法被录制。 点击 View / Explorer Bars / Web Test Recorder 10.0 打开 Web Test Recorder 插件,点击 Stop 后出现错误信息: unable to load DLL microsoft.visualstudio...阅读全文
posted @ 2011-04-06 23:14 NeilChen 阅读(469) 评论(0) 编辑
摘要: 解决办法: 修改如下注册表键值 HKLM\Software\Microsoft\Internet Explorer\AboutURLs\Tabs 为: about:blank 或 about:Tabs 即可。 该键值的默认值是 res://ieframe.dll/tabswelcome.htm阅读全文
posted @ 2011-04-06 18:30 NeilChen 阅读(815) 评论(0) 编辑

2011年4月2日

摘要: 装到一半会报错,错误码 2337. Solution: 用 WinRAR 解压 SQL Server 2008 R2 的 ISO 文件,然后所有文件 copy 到虚机中再安装。 原因:Virtual PC 的 Capture ISO Image 命令好像是使用 zip 来解压读取 ISO 里的内容,而不知道为什么读 SQL Server 2008 R2 的盘总会出错。 http://social....阅读全文
posted @ 2011-04-02 05:20 NeilChen 阅读(840) 评论(0) 编辑

2011年3月26日

摘要: 正式在 VS 2010 下开发项目了,却发现一个很令人不爽的问题。我用的电脑是 Thinkpad X61, 在 VS 2010 里面源代码中无法用小圆点上下滚动,这简直太痛苦了,害得我只能每次外接一个鼠标用。 搜索 MS 网站后发现,原来已经有人提出解决办法了。 https://connect.microsoft.com/VisualStudio/feedback/details/453632/t...阅读全文
posted @ 2011-03-26 22:30 NeilChen 阅读(832) 评论(4) 编辑
摘要: 想要继续使用 webforms, 但又想能比较大程度的操控控件生成的 html 细节时,可以考虑用这个控件。将需要自定义 render html 的控件放到其 ControlTemplate 下。然后在 designer 界面点一下 "Update HtmlTemplate",控件就会在 design time 去进行 render, 并且把结果自动放到 HtmlTemplate 属性中;然后,只...阅读全文
posted @ 2011-03-26 02:53 NeilChen 阅读(219) 评论(0) 编辑

2011年3月12日

摘要: 如果数据库里有 char(1) 字段,利用 Linq to SQL 设计器拖过来之后,自动产生的映射的类型是 System.Char. 需要手工修改为 System.String, 否则程序可能会报错。 VS 2008 中存在这个 bug. VS 2010 尚未测试,不明。阅读全文
posted @ 2011-03-12 02:09 NeilChen 阅读(229) 评论(0) 编辑
摘要: 原因:没有正确设置 DataTextField. 分析:RadComboBox 控件的客户端 js 代码中,会判断选择的项和当前选项是否相等,如果不同,才会触发 SelectedIndexChanged 事件。 开始的时候不知道这个怪异的行为,仅仅设置了 DataValueField 字段。 但实际上单凭这个 telerik 的 js 代码还无法区分两个 item 是否相等。 所以,要“正确设置 ...阅读全文
posted @ 2011-03-12 02:06 NeilChen 阅读(1356) 评论(0) 编辑

2011年3月5日

摘要: Google Chrome,打开很多网页后关闭,发觉很多 chrome.exe 进程释放不掉。每个进程占着 20-30MB 的内存,估计有资源释放的漏洞?这样运行一会儿之后机器就被拖得很慢。 试用了一下搜狗浏览器,估计是基于IE内核的,好像也是一个 tab 一个进程。不过释放内存的情况要好一些。阅读全文
posted @ 2011-03-05 00:30 NeilChen 阅读(180) 评论(0) 编辑
摘要: 遇到这个情况很可能是数据库里修改了字段类型,但忘记了刷新 Model 文件中相关表的映射。刷新一下就好。阅读全文
posted @ 2011-03-05 00:21 NeilChen 阅读(444) 评论(0) 编辑

2011年3月2日

摘要: IE 下 有时 LoadingPanel 在显示过程中点击会消失,Fiddler 观察会发现发起了第二次同样的 ajax 请求。 解决的办法是将 RadAjaxManager 的 RequestQueueSize 属性设置大一点,至少为1(默认=0). 这应该是 telerik 控件的一个 bug,目前先这样解决吧。。。阅读全文
posted @ 2011-03-02 20:41 NeilChen 阅读(218) 评论(0) 编辑

2011年2月14日

摘要: 业界一直对 VB 程序员有偏见,认为这个群体普遍水平不高。最近在维护/修改 VB.NET 的老代码时发现,这是有原因的。 以 VB.NET 为例, 注意两个选项: Option Explicit 和 Option Strict 前者表示,每个变量要先声明才能使用。 后者,则对隐式类型转换有一定的要求。 另外,在项目属性页里的 Warning Configuration 下,还有一个 &a...阅读全文
posted @ 2011-02-14 01:05 NeilChen 阅读(2538) 评论(16) 编辑

2011年2月8日

摘要: 2011的春节算是最近几年来过的相对舒服的一个了。春节期间天气不错,老婆孩子回家没受罪,这一点我比较开心。节前买票也很顺利,几乎没要排队,一次就搞定了。 2010年,是有苦有甜的一年。最大的收获是儿子的降生。顿时间,感觉人生有了寄托。我把除了工作之外的几乎所有精力都倾注到了宝宝身上。在工作上,进行的还算比较顺利。2011年,对我而言充满了新的机遇和挑战,希望在新的一年能够奋发图强,更上一层楼。宝...阅读全文
posted @ 2011-02-08 21:03 NeilChen 阅读(286) 评论(3) 编辑

2011年1月27日

摘要: 随着 ASP.NET MVC 3 发布了 Razor 视图引擎。这个引擎使得编写页面模板的语法更加简洁和精炼了,也更加 "DRY”. 可以参考 Scott Gu 的帖子: ASP.NET MVC3: 通过Razor实现布局 其特色有: 支持类似 Rails 里面的 layout 文件定义(取代了 ASP.NET 视图引擎里面的 master page 机制)。 支持对所有视图应用统一的 lay...阅读全文
posted @ 2011-01-27 23:29 NeilChen 阅读(447) 评论(0) 编辑
共29页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 

公告

导航