JScript.NET Editor?<p align=left><font face=Arial size=2></font> </p> <p>Hi </p> <p align=left>I hope this is the right place to ask this kind of question:</p> <p align=left>I use JScript.NET for serve-side scripts.</p> <p align=left>I noticed that Visual Studio 2008 Beta 2 (and every other Version I assume) doesn't support JScript.NET Syntax or compiling JScript.NET files (I've done this with the console so far)?</p> <p align=left>Why doesn't VS support JScript.NET? Is there a Plugin to make JScript.NET support possible? Does Microsoft recommend another Editor for JScript.NET development?</p> <p align=left> </p> <p align=left>Thanks</p> <p align=left> </p> <p align=left> </p> <p align=left>Best Regards</p> <p align=left> </p> <p align=left>janny</p>© 2009 Microsoft Corporation. All rights reserved.Tue, 09 Sep 2008 00:54:03 Z5c901a1d-936b-4894-9e1a-e701635d5c06http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#5c901a1d-936b-4894-9e1a-e701635d5c06http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#5c901a1d-936b-4894-9e1a-e701635d5c06Jannyhttp://social.msdn.microsoft.com/Profile/en-US/?user=JannyJScript.NET Editor?<p align=left><font face=Arial size=2></font> </p> <p>Hi </p> <p align=left>I hope this is the right place to ask this kind of question:</p> <p align=left>I use JScript.NET for serve-side scripts.</p> <p align=left>I noticed that Visual Studio 2008 Beta 2 (and every other Version I assume) doesn't support JScript.NET Syntax or compiling JScript.NET files (I've done this with the console so far)?</p> <p align=left>Why doesn't VS support JScript.NET? Is there a Plugin to make JScript.NET support possible? Does Microsoft recommend another Editor for JScript.NET development?</p> <p align=left> </p> <p align=left>Thanks</p> <p align=left> </p> <p align=left> </p> <p align=left>Best Regards</p> <p align=left> </p> <p align=left>janny</p>Tue, 04 Dec 2007 08:16:25 Z2007-12-07T05:52:06Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#b9aefcc7-212d-4c5f-8386-216d2ac8de39http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#b9aefcc7-212d-4c5f-8386-216d2ac8de39Citizen on the earthhttp://social.msdn.microsoft.com/Profile/en-US/?user=Citizen%20on%20the%20earthJScript.NET Editor?Unfortunately, VS 2008 doesn't support JScript.NET. If you would like to compile JScript.NET files, you need to install .NET SDK 2.0 and use <strong>jsc</strong>.exe from the command line to compile it. As far as I know, Microsoft has no IDE support for JScript.NET, you could try an eclipse plugin - <a href="http://sourceforge.net/projects/jseditor/" rel=nofollow>http://sourceforge.net/projects/jseditor/</a> <p align=left><font face=Arial size=2></font> </p>Thu, 06 Dec 2007 09:59:33 Z2007-12-07T05:52:06Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#e5762916-50e7-46cd-8b40-e66baaeb1389http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#e5762916-50e7-46cd-8b40-e66baaeb1389Jannyhttp://social.msdn.microsoft.com/Profile/en-US/?user=JannyJScript.NET Editor?<p>Hi</p> <p align=left>Yes that's what I'm saying, MS's IDE Visual Studio doesn't suport JScript.NET, but I can't understand this matter of fact.</p> <p align=left>I want an IDE which supports JScript.NET syntax, intellisense for JSCript.NET and the possibility to compile and I think Microsoft should provide something like that to establish JScript.NET as an as easy to use language as other .NET languages.</p> <p align=left>I already thought about using eclipse, is the linked Plug in just an javascript-plugin or does it support JScript.NET as well?</p> <p align=left> </p> <p align=left>Thanks</p> <p align=left> </p> <p align=left>Cheers Janny</p> <p align=left><font face=Arial size=2></font> </p> <p align=left> </p>Thu, 06 Dec 2007 21:39:00 Z2007-12-06T21:39:00Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#b3037c8b-edea-4f48-9aa7-180f0272ade5http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#b3037c8b-edea-4f48-9aa7-180f0272ade5Citizen on the earthhttp://social.msdn.microsoft.com/Profile/en-US/?user=Citizen%20on%20the%20earthJScript.NET Editor?<p align=left><font face=Arial size=2>The linked plugin is a javascript-plugin for Eclipse and you can try to see if it supports JScript.NET. </font></p>Fri, 07 Dec 2007 05:51:38 Z2007-12-07T05:51:38Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#94d1c607-ddf7-4b13-bdd3-f63519e8f107http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#94d1c607-ddf7-4b13-bdd3-f63519e8f107Bratheringhttp://social.msdn.microsoft.com/Profile/en-US/?user=BratheringJScript.NET Editor?Hi all<br><br>I was also looking for a JScript.NET Editor because I think it's a nice language. But no version of Visual Studio supports it. IMHO it's a shame that Microsoft developed a good IDE and a nice language which is not supported in Visual Studio 2008 either...<br><br>Good Luck &amp; Have Fun<br><br><br><br><br><br>Wed, 02 Apr 2008 07:37:09 Z2008-04-02T07:37:09Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#6a2a10f8-e71c-4b84-94ff-d0c3ca8bde5ehttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#6a2a10f8-e71c-4b84-94ff-d0c3ca8bde5eAnthony Joneshttp://social.msdn.microsoft.com/Profile/en-US/?user=Anthony%20JonesJScript.NET Editor?<p> <div class=quote> <table width="85%"> <tbody> <tr> <td class=txt4> <strong>Brathering wrote:</strong></td></tr> <tr> <td class=quoteTable> <table width="100%"> <tbody> <tr> <td class=txt4 valign=top width="100%"><br><br>I was also looking for a JScript.NET Editor because I think it's a nice language. But no version of Visual Studio supports it. IMHO it's a shame that Microsoft developed a good IDE and a nice language which is not supported in Visual Studio 2008 either...<br><br></td></tr></tbody></table></td></tr></tbody></table></div> <p></p> <p align=left> </p> <p align=left>The real (unstated) purpose of JScript.NET is to provide a means to port JScript based ASP to ASP.NET.</p> <p align=left> </p> <p align=left>Where JScript.NET is available C# is also.  For new development I can see no commercial sense in developing in JScript.NET.  In the dynamic language stakes JScript is being eclipsed (pun sorry) by other languages like Python.</p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p>Wed, 02 Apr 2008 12:56:27 Z2008-04-02T12:56:27Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#87e22364-e824-41c9-b337-5bc49da34494http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#87e22364-e824-41c9-b337-5bc49da34494Bratheringhttp://social.msdn.microsoft.com/Profile/en-US/?user=BratheringJScript.NET Editor?<div class=quote> <table width="85%"> <tbody> <tr> <td class=txt4> <strong>Anthony Jones wrote:</strong></td></tr> <tr> <td class=quoteTable> <table width="100%"> <tbody> <tr> <td class=txt4 valign=top width="100%">Where JScript.NET is available C# is also.</td></tr></tbody></table></td></tr></tbody></table></div>Ya okay, but with JScript.NET you can also create Windows applications and do all what is possible with .NET and if there is someone who already knows JScript or JavaScript respectively for this people it is easier to write applications in JScript.NET than leraning a new language like C# instead. <div class=quote> <table width="85%"> <tbody> <tr> <td class=txt4> <strong>Anthony Jones wrote:</strong></td></tr> <tr> <td class=quoteTable> <table width="100%"> <tbody> <tr> <td class=txt4 valign=top width="100%"><span><span id="_ctl0_MainContent__ctl0_PostForm_ReplyBody">The real (unstated) purpose of JScript.NET is to provide a means to port JScript based ASP to ASP.NET.</span></span></td></tr></tbody></table></td></tr></tbody></table></div>In ASP.NET there is C# available also.. .<img src="http://forums.microsoft.com/Forums/WebResource.axd?d=NySzF1eivP_rMoc50GQJzcvS4MHMOEKwYrCIgDtzuzlw7GsNki3H_INlfYaLgkxFOX39ZFI8XNZiDDKfDYy_fta7XCkPJNXWwjtkgo-F6nc1&amp;amp;t=633337194230757564"><br>Wed, 02 Apr 2008 15:09:44 Z2008-04-02T15:09:44Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#06cbeeda-d01c-4773-9d39-05d5e61e316chttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#06cbeeda-d01c-4773-9d39-05d5e61e316cAnthony Joneshttp://social.msdn.microsoft.com/Profile/en-US/?user=Anthony%20JonesJScript.NET Editor?<p> <div class=quote> <table width="85%"> <tbody> <tr> <td class=txt4> <strong>Brathering wrote:</strong></td></tr> <tr> <td class=quoteTable> <table width="100%"> <tbody> <tr> <td class=txt4 valign=top width="100%"> <p></p> <p align=left>Ya okay, but with JScript.NET you can also create Windows applications and do all what is possible with .NET and if there is someone who already knows JScript or JavaScript respectively for this people it is easier to write applications in JScript.NET than leraning a new language like C# instead. </p> <p align=left><br></p></td></tr></tbody></table></td></tr></tbody></table></div> <p></p> <p align=left> </p> <p align=left>Are you sure it would be easier.  I doubt it. In order to do Windows Apps in JScript.NET there are quite a large number of concepts new in JScript.NET that aren't in JScript that need to be taken on board first (such as typed variables).  The structure of the code needs to conform more closely to that you'd see in C# and VB which again would be unfamiliar.</p> <p align=left> </p> <p align=left>Then unless you going to do it all from first principles you'll be looking at examples from books or the web.  I'd be very surprised you'll find any examples in JScript.NET of windows apps, if there are they'll be of the &quot;hey, you can even do windows apps in JScirpt.NET&quot; ilke.  So you would either have to decipher the API without the benefit of samples or learn to read C# or VB versions. </p> <p align=left> </p> <p align=left>By the time you've got a sensible strongly typed JScript.NET windows app built it wouldn't look a great deal different from the C# version and you would in fact have had a steeper learning curve to climb than had you taken the time to learn enough C# to do the same job.  Bear in mind that apart from learning enough C# to be able to read samples written in C# many of the principles that in C# come from the underlying CLR which would apply to JScript.NET anyway.</p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p>Fri, 04 Apr 2008 10:13:45 Z2008-04-04T10:13:45Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#1e184e2b-5fe9-4dad-af99-ac9645b90ff2http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#1e184e2b-5fe9-4dad-af99-ac9645b90ff2Simple Sampleshttp://social.msdn.microsoft.com/Profile/en-US/?user=Simple%20SamplesJScript.NET Editor?<div class=quote><font class=quoteHeader>Anthony Jones said:</font> <p align=left>The real (unstated) purpose of JScript.NET is to provide a means to port JScript based ASP to ASP.NET.</p></div>The stated purpose of JScript.NET is that it is a revision of the international standard ECMAScript. Is ASP an international standard? I am not sure, but as far as I know, it is not. Please understand that Windows is not the only operating system. ECMAScript is used in many environments in which ASP is not.<br><br>If JScript.NET was intended by Microsoft to provide a means to port JScript based ASP to ASP.NET, then Microsoft would have made JScript.NET easier to use.<hr size="1" align="left" width="25%">Sam Hobbs; see my SimpleSamples.InfoSat, 26 Jul 2008 17:47:58 Z2008-07-26T17:47:58Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#081e4408-df36-45ae-abfd-f6be82cf5c5ehttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#081e4408-df36-45ae-abfd-f6be82cf5c5eSimple Sampleshttp://social.msdn.microsoft.com/Profile/en-US/?user=Simple%20SamplesJScript.NET Editor?<div class=quote><font class=quoteHeader>Anthony Jones said:</font> <p align=left>Are you sure it would be easier.  I doubt it. In order to do Windows Apps in JScript.NET there are quite a large number of concepts new in JScript.NET that aren't in JScript that need to be taken on board first (such as typed variables).  The structure of the code needs to conform more closely to that you'd see in C# and VB which again would be unfamiliar.</p> <p align=left> </p> <p align=left>Then unless you going to do it all from first principles you'll be looking at examples from books or the web.  I'd be very surprised you'll find any examples in JScript.NET of windows apps, if there are they'll be of the &quot;hey, you can even do windows apps in JScirpt.NET&quot; ilke.  So you would either have to decipher the API without the benefit of samples or learn to read C# or VB versions. </p> <p align=left> </p> <p align=left>By the time you've got a sensible strongly typed JScript.NET windows app built it wouldn't look a great deal different from the C# version and you would in fact have had a steeper learning curve to climb than had you taken the time to learn enough C# to do the same job.  Bear in mind that apart from learning enough C# to be able to read samples written in C# many of the principles that in C# come from the underlying CLR which would apply to JScript.NET anyway.Of course it would be easier.</p></div><br>Am I in the correct forum? I thought this is the forum for JScript.Net but I get the impression from the comments above that it is not.<br><br>Of course it would be easier for someone familiar with JScript to learn JScript.Net than other languages. If a person is familiar with C# then they would of course prefer to use C# instead of investing the time to learn another language that they are not yet familair with such as VB, C++, Pascal, Perl, Ruby, Python or Java. Of course, many people would say that they are eager to learn a new langauge that they consider to be useful, and that would include the new and improved JScript.<br><br>Note that .Net is also an ECMA (international) standard. The standard is not called .Net; it is called CLA or CLI, I forget which one, but otherwise it is a standard. Samples of windows using .Net will be useful for any other language using .Net.<br> <hr align=left width="25%" size=1> Sam Hobbs; see my SimpleSamples.InfoSat, 26 Jul 2008 18:05:48 Z2008-07-26T18:35:02Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#028ea828-3d73-4317-8b0d-6afb822e5cedhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#028ea828-3d73-4317-8b0d-6afb822e5cedClever Humanhttp://social.msdn.microsoft.com/Profile/en-US/?user=Clever%20HumanJScript.NET Editor?So now that functional languages are popular again, and the C# team had to jump through hoops to add some functional constructs into C# 3, how come JScript.Net isn't more popular? I'd think Microsoft could have cut Adobe AIR off at the needs had they thought to put some focus into JScript.Net. (Jscript.Net +  WPF would beat anything that you can do with Adobe AIR). <div><br></div><div>Is JScript.Net dead? There is not even editor support for it in VS2k8 (as this thread discusses). And all the replies seem to be &quot;well, just use C#.&quot; </div><div><br></div><div>The SilverLight team went and created their own version of managed JScript instead of reusing JScript.Net.  </div><div><br></div><div>My *guess* is that the JScript.Net code base is so old and ugly that no one wanted to touch it anymore. But being able to do:</div><div><br></div><div>function blah(i, f)</div><div>{</div><div>  return f(i);</div><div>}</div><div><br></div><div>blah(1, function(i){return i + 1;});</div><div><br></div><div>in a pure .Net language is pretty powerful. And without all the syntactic overload that C# had to add. </div><div><br></div><div>So... is JScript.Net dead?</div>Thu, 04 Sep 2008 19:07:58 Z2008-09-04T19:07:58Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#d6b133d1-a2f0-4811-8c91-4fa67bd5ae08http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/5c901a1d-936b-4894-9e1a-e701635d5c06#d6b133d1-a2f0-4811-8c91-4fa67bd5ae08Simple Sampleshttp://social.msdn.microsoft.com/Profile/en-US/?user=Simple%20SamplesJScript.NET Editor? I am using VC 6 but I expect to be using VS 2008 soon. For now, I have been attempting to use nmake to compile JScript .Net from within VS. I am not sure if VS 2008 supports namke; perhaps we must use msbuild in VS 2008.<br><br>Regardless, is anyone interested in using JScript .Net that way? It won't do the intellisense and such but it should make building (and testing?) easier.<br><hr size="1" align="left" width="25%">Sam Hobbs; see my SimpleSamples.InfoTue, 09 Sep 2008 00:54:03 Z2008-09-09T00:54:03Z