摘要:在即将发布的Kooboo CMS 2.1.0.0中,将会升级到ASP.NET MVC 2。需要将所有的Module也同步升级到MVC2,在升级过程中发现MVC2一旦进入View输出阶段后,Response.Clear将会不起作用(Controller执行阶段,这个方法仍然正常工作),这将会影响Kooboo CMS Module的正常运行。 在确定是MVC 2引起的问题后,于是就从Response.Clear这个方法着手,它的代码逻辑如下:在这里判断,_httpWriter和_writer变量是否相同。于是我就只能从运行时的调试来看看这两个变量的值分别是什么,下面的截图分别是_httpWrite
阅读全文
03 2010 档案
摘要:前几天装了Visual Studio 2010 RC后,Visual Studio 2008原有的XML高亮和智能提示丢失了,打开XML文件如同普通文本一样,没有高亮和提示信息,编辑XML文件变得相当麻烦。在VS设置项翻了半天就是没有找到可以还原的地方,花了几分钟在网上很快就找到答案。通过如下命令启用VS,即可修复该问: devenv /ResetSkipPkgs 相关的链接:http://c...
阅读全文
摘要:ASP.NET MVC框架从还未正式发布时就已经成为了我工作的方向和重点,而它也在不断的完善和发展,前两天,ASP.NET MVC2 RTM已经发布了,MVC2主要是在提高我们基于ASP.NET MVC框架之上的WEB程序开发效率上下功夫,新增了很多的常用功能的集成,API的优化以及IDE的改善支持等方面。随着开发效率的不断提高和资源的不断丰富,以及MVC框架本身所具备的天生的优点,我相信未来ASP.NET平台的WEB开发将会逐步走向MVC方向。至少在ASP.NET Mobile Web的开发中,Webform已经被MVC所取代,在未来的ASP.NET中,包含Mobile WebForm 控件
阅读全文
摘要:昨天公司的一位实习生问我,该怎样提高学习能力和学习效率。他说,他想学习很多东西,但是都感觉学的很慢,很多技术的学习都要一步一步从基础知识开始学习,这需要耗费很多的时间,并且很多时候不能马上用于实践上,所以他感觉很迷茫和着急。我给他的建议是:这是正常的,也是必须经过的一个阶段,你有这样的认识说明你的学习方法是正确的,你现在掌握了更多的基础,就会越有利于以后学习其它的东西。现在学习速度偏慢,是因为你还...
阅读全文