微软为Ajax 发明C#衍生新脚本语言Script#

原创 2006年06月03日 04:01:00

Ajax 可谓是目前最火爆的Web开发热点之一。微软也专门针对Ajax 推出了自己的框架 Atlas。然而,许多使用C#进行Web开发的程序员却略感郁闷,“Javascript”也许不是他们最喜欢的。也正因此微软架构师 Nikhil Kothari 正在引领团队开发一个名叫“ Script#”的语言,它是微软“#”语言家族的另一个衍生。

据Nikhil Kothari 介绍, Script#语言的编辑器,其实是使 C#言语的编译器生成Javascript,而不是通常的IL(Intermediate  Language)。这样做的目的是为了是开发者编写更具有可读性的脚本语言,更好的基于Atlas进行开发。不过目前Script#还没有被整合进Atlas,但这是他们正在努力的方向,并最终整合,为C#开发者打造一个Script#/Atlas开发环境。

想想, Google Web Toolkit (GWT) ,也许许多java开发人员对它会比较有兴趣,这个工具包可以让java程序员不需要写任何HTML和JS就可以轻松地构建一个AJAX应用程序。这个工具包可以把你的java转换成浏览器上的js和html。

所以Script#/Atlas组合将是对google 一个对决。F#  VS Javascript ,AtlasVS GWT,C#对决Java,真是一个有趣的话题。不过得益的还是最终开发者,有更多的选择摆在了我们面前。

Nikhil Kothari 的blog: http://www.nikhilk.net/ScriptSharpIntro.aspx

 

 

 

微软为Ajax 发明C#衍生新脚本语言Script#

Ajax 可谓是目前最火爆的Web开发热点之一。微软也专门针对Ajax 推出了自己的框架 Atlas。然而,许多使用C#进行Web开发的程序员却略感郁闷,“Javascript”也许不是他们最喜欢的。...
  • hejishan
  • hejishan
  • 2007年12月18日 03:34
  • 170

微软考虑将 Python 作为 Excel 官方脚本语言

参考来源:http://www.oschina.net/news/91595/python-as-an-official-scripting-language-to-excel微软正考虑将 Pytho...
  • zV3e189oS5c0tSknrBCL
  • zV3e189oS5c0tSknrBCL
  • 2017年12月17日 00:00
  • 373

AJAX与JavaScript脚本语言

上一篇博客中提到了ajax并非是一种新的技术,而是几种原有技术的结合体,其中JavaScript起到了不小的作用,JavaScript中的XMLHttpRequest对象是AJAX的核心技术,我们已经...
  • cjr15233661143
  • cjr15233661143
  • 2013年12月29日 09:08
  • 1984

影响互联网50人揭晓 Ajax技术发明人排第49位

《PC World》日前评选出了影响全球互联网的50名人。以下是具体的排名情况: 第一:Google联合创始人拉里·佩奇与塞吉·布林,以及公司首席执行官埃里克·施密特; 第二:苹果首席执行官史蒂夫·乔...
  • newhappy2008
  • newhappy2008
  • 2007年03月06日 16:56
  • 6135

1.《介绍Unity中C#脚本语言》

在Unity中所说的C#与微软公司的C#,其实仅仅是语言类似,其中是存在很多区别的。Unity中的C#脚步语言是基于开源的.NET平台Mono的。在学习的过程中也要留意其与微软C#的区别,避免不必要的...
  • mvpstevenlin
  • mvpstevenlin
  • 2016年04月19日 00:43
  • 1715

谈微软 KMS 激活

谈微软 KMS 激活   文章更新日期:2012/2/22   自Windows VISTA开始,KMS(Key Management Service)与MAK即取代单纯的“密匙验证”成为Mi...
  • xcntime
  • xcntime
  • 2015年12月06日 17:32
  • 1113

机器学习-特征衍生

特征衍生是现有的特征进行某种组合,生成新的具有含义的特征°特征衍生其 实是特征工程中很重要的一环,因为通常我们所釆集到数据的特征维度不会很大’而且直 接采集到嶋征并抬完全体触这雛誦全繊息,觀舰已細数_...
  • xinzhi8
  • xinzhi8
  • 2017年08月24日 02:00
  • 483

奇怪的分式 上小学的时候,小明经常自己发明新算法。

package org.bluebridge.topics; /*奇怪的分式 上小学的时候,小明经常自己发明新算法。一次,老师出的题目是: 1/4 乘以 8/5 小明居然把分子拼接在一起...
  • u013091087
  • u013091087
  • 2015年02月18日 12:15
  • 925

微软ajax很强大

 一开始想将文章命名为“微软ajax很好很强大”的,觉得很好很强大形容微软的ajax扩展不恰当,要不要有人说我是微软的拖了,后来又想命名为“微软ajax很烂很强大”有觉得用很烂来形容微软有点过。我以前...
  • grlsir
  • grlsir
  • 2010年04月05日 19:22
  • 1161

MVC | 微软自带的Ajax请求

Home控制器 using System; using System.Collections.Generic; using System.Linq; using System.Web; using S...
  • Fanbin168
  • Fanbin168
  • 2014年10月26日 17:26
  • 1566
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:微软为Ajax 发明C#衍生新脚本语言Script#
举报原因:
原因补充:

(最多只允许输入30个字)