我应该使用ScriptSharp吗?

mvb*_*ffa 19 javascript asp.net-mvc script#

我正在开发我的第一个ASP.NET MVC应用程序,我相信脚本#可以帮助我很多.但它无法找到支持我的开发所需的资源.

我找不到The codeplex网站; 只有一本手册,非常好,但还不够; 我找到的教程很少; 我知道Script#用于开发ASP.NET MVC脚本,MVC的源代码分发库.

但它似乎只在微软内部使用.

我在哪里可以找到其他资源???

你是否真的认为脚本#将继续并且将部署新版本并且应该由第三方projetcs使用?

提前致谢

Mau*_*fer 19

不要害怕Javascript,它是一种美丽强大的语言.使用jQuery,PrototypeDojo等框架,DOM操作和AJAX大大简化,跨浏览器问题主要是历史.

关于脚本#,我同意mcintyre321的回答.最新发布超过一年前+封闭源=不适合我.

更新2010年1月:自最初撰写此答案以来,已发布新的脚本#版本.它仍然是封闭源,但作者提到在1.0之后开源

更新2011年5月:脚本#现在是开源的.

  • 更新:Mix11中的NikhilK已将此项目移至GitHub.绝对是一个加号. (4认同)
  • 似乎只有一部分项目是开源的,即库.脚本#编译器仍然是封闭源代码. (4认同)
  • 好的,但脚本#怎么样? (3认同)
  • 请注意,最近刚刚发布了新版本.该项目尚未死:-) (3认同)

小智 11

简而言之,我的答案是:如果您喜欢在Windows,OOD和C#上运行的强大IDE,请使用ScriptSharp.它更易于维护和结构化,并且足够稳定,足以用于严肃的项目.它也可以很容易地扩展,如下图和其他项目所示.

由于这是另一个谷歌索引线程,人们将脚本#和jQuery称为互斥,我只想指出一些人正在合并这两个世界,在我的情况下释放了很多权力.我提供了一个完全免费且可重用的库来从Script#项目访问jQuery 1.4,以及生成它的解决方案的完整源代码(几乎完全来自jQuery自己的API文档文件):

http://www.christophercrooker.com/visual-studio-2010-rc-custom-tool-for-code-generation-and-jquery14-with-intellisense-for-scriptsharp


小智 6

IMHO脚本#仅适用于大型项目,具有非常"丰富"的Web客户端.参与这样的项目,我只能说脚本#帮助了我们很多.约瑟夫明威关于强类型的评论对于这种情况是100%正确的.它还允许我们快速推出没有任何JS背景的新.NET开发人员.假设Nikhil Kothari计划在2008年夏天开源,我们甚至反编译(不要告诉任何人!这是非法的)它并引入了泛型,运算符重载,各种错误修复等.

但.然后脚本#支持逐渐消失.关于CodePlex的讨论和问题跟踪项目已经结束(有趣的是,部分框架很快就在那里发布).没有更新,没有未来计划,没有解释.在这样的事情之后,我会考虑脚本#,只有在它开源后才能让社区支持它.例如在CodePlex上.

  • 它现在在github上开源. (2认同)