JScript .NET

✍ dations ◷ 2025-02-26 08:23:23 #JScript .NET

JScript .NET是.NET里的一种编程语言,由微软公司所开发,可称是JScript的后继者。

JScript .NET与JScript的主要差异可以总结如下。

第一,JScript是一个脚本语言,脚本语言可以直接执行,而不需要事先编译。这与JScript .NET的案例不同,因为JScript .NET依存于.NET通用语言运行库,需要透过通用语言运行库才可以,因此要先编译为通用中间语言(CIL)才能执行,CIL一般又称做Microsoft Intermediate Language(MSIL)。但JScript .NET仍然提供在执行时期解译代码的支持(例如透过 Function 构造函数或是 eval函数),并且,这个解译器可以透过VSA接口给装有JScript .NET引擎的特定应用程序来使用。

第二,JScript的基础是Microsoft的ActiveX/组件对象模型技术,它主要靠ActiveX组件来提供很多功能(像是透过ADO提供数据库的访问、文件的处理...等等)。而JScript.NET使用.NET Framework来提供点对点的功能。为了向后兼容性(或是.NET没有提供点对点的库),JScript .NET仍然以.NET/COM interop(一种.NET与ActiveX/COM相互操作的技术)提供了完整访问ActiveX对象的功能。

虽然.NET Framework和像是C♯与Visual Basic .NET等.NET语言被广泛的认可,但是JScript .NET却很少被开发者所关注。微软在Visual Studio 2003之后也不再纳入,然而你仍然可以透过命令提示字符直接使用jsc或是使用JScript .NET来写ASP.NET应用程序。

相关

  • 蒙古包蒙古包(蒙古语:.mw-parser-output .font-mong{font-family:"Menk Hawang Tig","Menk Qagan Tig","Menk Garqag Tig","Menk Har_a Tig","Menk Scnin Tig","Oyun Gurban Ulus Ti
  • 股份有限公司关键伙伴关系 · 关键活动 · 关键资源 价值主张 · 顾客关系 · 行销通路 顾客区隔股份公司(英语:Joint-stock company)指由两个或以上个体持有公司股票份额的企业组织形
  • 尹正秀尹正秀(韩语:윤정수,1972年3月22日-),韩国喜剧演员及搞笑艺人。 出生于江原道江陵市,通过1992年4月SBS第1期搞笑艺人公开招募而出道。与马拉松运动员黄永祚(朝鲜语:황영조)为高中同学
  • V模型 (软件开发)软件开发中的V模型是一种延伸自瀑布模型的软件开发过程,是通用V模型的一个例子。V模型的软件开发不是以直线的方式进行,其过程在源代码阶段之前逐步往下,而在源代码阶段之后逐
  • 英国玫瑰《英国玫瑰》(英语:),是一本由美国艺人麦当娜撰写、杰彿瑞插图的2003年儿童绘本,之后发展成两位艺人的儿童绘本系列丛书。该书讲述在伦敦的五个校园女生的生活和她们的问题。《英
  • 陈跃玲陈跃玲(1968年4月1日-)是中国辽宁省铁岭市人,著名女子竞走运动员,首位夺得奥运会田径金牌的中国人。陈1985年进入辽宁省田径队,师从著名教练王魁,次年入选国家田径队。1987年打破女
  • 延方站延方站(日语:延方駅/のぶかたえき  */?)是位于茨城县潮来市宫前一丁目15号,东日本旅客铁道(JR东日本)的鹿岛线车站。此站是高架车站,设有1面2线的岛式站台。站台没有提高高度。此
  • 冯尔康冯尔康(1934年-),男,江苏仪征人,中国历史学家,南开大学历史学院教授,博士生导师,曾任中国社会史学会会长,国家清史编纂委员会委员。
  • 育碧安纳西育碧安纳西(英语:Ubisoft Annecy,前身为育碧模拟),是育碧所拥有的电子游戏开发商。1996年9月3日正式成立,初始团队为6人,截止2016年12月,团队已有165人。育碧阿纳西最初专门从事仿真技术,后因为研发《细胞分裂:明日潘多拉》及《刺客信条:兄弟会》的多人模式而拥有快速发展多人模式的专长。2016年12月6日该工作室开发的冬季极限运动游戏《极限巅峰》正式发行。
  • 前604年