以前一直感到visual studio下写javascript由于缺乏intellisense而带来的不便,甚至因为这个原因而一直没有认真学习js。好在vs2008终于提供了javascript intellisense支持(以前或许有第三方的工具,但我没用过),更令人高兴的是,随后在Justin-Josef Angel 的视频中,看到了对Silverlight的相关支持。
一开始我很奇怪:作为微软挑战flash的战略性技术,为什么vs2008不直接内置对silverlight的intellisense支持,而是通过和external js文件相同的策略来实现?这总给人“差点意思”的感觉(需要手工添加对intellisense.js的引用)。不过后来想想也很正常,既然对external js的支持总是要做的,而这种方式本质上对silverlight也支持得很好,又何必再另搞一套呢?至于手工添加引用的过程,权当和在C#中添加程序引用是类似的概念吧。或许微软以后会在项目模板上自动搞定这件事情。
一开始我很奇怪:作为微软挑战flash的战略性技术,为什么vs2008不直接内置对silverlight的intellisense支持,而是通过和external js文件相同的策略来实现?这总给人“差点意思”的感觉(需要手工添加对intellisense.js的引用)。不过后来想想也很正常,既然对external js的支持总是要做的,而这种方式本质上对silverlight也支持得很好,又何必再另搞一套呢?至于手工添加引用的过程,权当和在C#中添加程序引用是类似的概念吧。或许微软以后会在项目模板上自动搞定这件事情。