Welcome to MSDN Blogs Sign in | Join | Help

Managed JScript announced

At MIX07 we released a new implementation of JavaScript on top of Dynamic Language Runtime (DLR) as part  of Silverlight  1.1 Alpha release. The brand new JavaScript implementation code named “Managed JScript” brings all the power of managed world to JavaScript developers. This release provides cross-language support and access to the .NET Framework along with ECMAScript Edition 3 feature set. We are working to make sure that Managed JScript is a first class language on top of DLR.

 

Although both Managed JScript and JScript.NET are running on top of .NET Framework, they are different implementations. Managed JScript is a brand new implementation based on infrastructure provided by DLR. It is an implementation of ECMAScript Edition 3 with added support for CLR and DLR. Being based on DLR, it nicely interoperates with other dynamic languages. Managed JScript doesn’t support JScript.NET Classes, typed variables and generation of assemblies.

 

A QuickStart guide for programming Silverlight using Managed JScript and other dynamic languages is available at Silverlight site. There are some cool samples available at http://www.codeplex.com/dynamicsilverlight. You are welcome to add your DLR based samples on CodePlex. Also Jim Hugunin  is now blogging about DLR’s design and other details. Jim Hugunin and John Lam gave a very interesting talk at MIX showing the power of DLR and Silverlight by gluing together code from different languages and creating a brand new sample.

 

Managed JScript is also available as part of Microsoft ASP.NET Futures (May 2007) for use as server side dynamic language. A walkthrough on using Managed JScript and other dynamic languages in ASP.NET is available.

Published Friday, May 04, 2007 6:34 AM by deepak.jain

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# New scripts

Thursday, May 10, 2007 2:58 PM by JD on EP

New scripts: Scott Fulton investigates the language functions of JavaFX Script, announced by Sun this week. From what I read, this new scripting language is aimed at people who find current Java programming too complex or tedious -- no new "FX" (effects)

# .net 的动态语言之Managed Script

Thursday, December 27, 2007 3:05 AM by 天边一只雁

好久没有关注.net了,最近发现vs2005支持一种新的动态语言ManagedJScript,用了一下,可以象浏览器里面使用js一样,看了相关介绍,原来是符合ECMAScript3.0,开始还不信和...

# re: Managed JScript announced

Saturday, January 19, 2008 8:43 AM by Webdesign

New scripts: Scott Fulton investigates the language functions of JavaFX Script, announced by Sun this week. From what I read, this new scripting language is aimed at people who find current Java programming too complex or tedious -- no new "FX" (effects)

# re: Managed JScript announced

Thursday, May 22, 2008 1:19 AM by Ralph

Hi

I am a bit confused about Jscript and JavaScript

I am interested in learning a script language and thought that JavaScript is best for me but I have concerns about my ie browser giving me the bar across the top of my browser asking for permission to run JavaScript.

As I am using visual studio .net and websites I thought I would research a few of the scripting languages Microsoft provide. Also I am interested in silverlight but you say that there are two different versions where one is useful for web but silverlight is built on Managed Jscript not suitable for web? I see the example use on the silverlight website is written in JavaScript and then there are the other script languages that Microsoft provide.

It seems to me that everyone explains their products separately but I don’t see the comparison between them

Could someone explain the plus and minus and maybe guide me in the right direction

# JavaScript performance

Wednesday, September 10, 2008 4:35 PM by C# Nuggets

Recently, the browser vendors have been making serious gains in JavaScript performance. A week ago, Google

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker