导航

2011年8月25日

摘要: 现在,随着web应用对用户体验的要求不断提高,大量的富互联网应用出现,研发人员开始编写越来越多的JavaScript与C#服务器端代码。 所有的web开发团队都已经发现,提高JavaScript的生产力成为非常重要的事情。因为JavaScript是一种解释型语言,所以不能依靠 非常强大的IDE来提高生产力,很多Visual Studio等IDE提供的功能,如高级语法验证、代码重构等,无法用在JavaScript中(虽然很多IDE正在努力),所以每个团队中的 JavaScript代码变得越来越难以维护。 此外,由于跨web浏览器的Javascript API的不同,开发过程中的代码的正确性也难以评估。 SharpKit的想法就是使web开发团队能够利用C#来提高JavaScript开发的效率。 JavaScript的语法基本上是C#的一个子集,所以有可能从C#来创建JavaScript。 SharpKit的设计目标是: 不改变JS的原生语法 不改变JS文件的结构 不需要额外的JS文件 任何时候允许恢复到原生的JS文件 国内了解 阅读全文

posted @ 2011-08-25 15:00 小地瓜 阅读(1329) 评论(2) 推荐(0) 编辑