Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Languages / JScript / September 2004

Tip: Looking for answers? Try searching our database.

JScript.NET Compatibility With Netscape Browsers

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
beachnut - 23 Sep 2004 21:24 GMT
Hi, all.

I'm going to be working on a large .NET/C#/Javascript
project soon.  I'm not well-versed with Javascript
*or* JScript; what's the latest with JScript.NET and
its CDMA-compliant classes, running clientside?  What
about the non-compliant ones?  Some customers have
Linux boxes and are running Netscape browsers.  Would
it be worthwhile migrating the Javascript code (lots
of it) to JScript.NET?  

Thanks!
bn
bruce barker - 24 Sep 2004 00:47 GMT
Jscript.net is a .net language like c# and vb.net and procudes .net
assemblies. those assemblies will run anywhere that supports the .net
runtime.

there is no browser support other than IE's ability to host a .net control
on a windows machine where the .net runtime is installed. in this case it
does not matter what .net language you use, you can stick with C#. that
said, I don't recommend using .net controls in the browser due to requiring
the runtime install, slow page startups, large memory footprint, etc.

client side (I assume you mean browser) there is little difference in the
javascript language for current browsers. the big difference is the browser
dom, (objects that javascript can modifiy). IE has fallen way behind in w3c
compliance, so you need to code for its proprietary object model, and the
w3c object model, and if you need to support netscape 4, the old netscape
dom model. just pick up a current book on javascript.

-- bruce (sqlwork.com)

> Hi, all.
>
[quoted text clipped - 9 lines]
> Thanks!
> bn
Swoozie Pellegrino - 24 Sep 2004 22:33 GMT
> Jscript.net is a .net language like c# and vb.net and procudes .net
> assemblies. those assemblies will run anywhere that supports the .net
[quoted text clipped - 14 lines]
>
> -- bruce (sqlwork.com)

Bruce, thanks for the response!  So, what
I'm getting out of this is, if the current
product has javascript being served up
by a .NET/IIS platform to both IE and Netscape
browsers, then there's no reason to think about
further ".NET-ifying" the application.

Is that correct?

bn
Gabe Garza - 28 Sep 2004 07:20 GMT
Bruce,

> said, I don't recommend using .net controls in the browser due to requiring
> the runtime install, slow page startups, large memory footprint, etc.

Which .net controls are you talking about specifically?
I'll check that out. Unless it's a ActiveX Control built with .NET, a client
computer running IE, Mozilla, etc... doesn't need the .NET runtime
installed.
That's why I was asking specifically which .net controls you're talking
about.

I'm currently finishing a .NET application that uses IE (Windows/Mac) and
Mozilla Firefox (Windows/FreeBSD/Linux) and Safari (Mac) with no problems.
As you know the .NET Runtime isn't available for Linux, Mac or even FreeBSD.
I know there's sscli code for FreeBSD but that's just the C# compiler and
JScript on FreeBSD, not the full .NET Runtime. I have that install on my
FreeBSD partition and I'm looking at the right now.

If it's a Windows .NET Application then yes, the .NET runtime has to be
installed on the client computer.

Gabe

> Jscript.net is a .net language like c# and vb.net and procudes .net
> assemblies. those assemblies will run anywhere that supports the .net
[quoted text clipped - 28 lines]
> > Thanks!
> > bn
zwetan - 28 Sep 2004 15:42 GMT
> I'm currently finishing a .NET application that uses IE (Windows/Mac) and
> Mozilla Firefox (Windows/FreeBSD/Linux) and Safari (Mac) with no problems.
> As you know the .NET Runtime isn't available for Linux, Mac or even FreeBSD.
> I know there's sscli code for FreeBSD but that's just the C# compiler and
> JScript on FreeBSD, not the full .NET Runtime. I have that install on my
> FreeBSD partition and I'm looking at the right now.

perharps you should look at:

Shared Source Common Language Infrastructure 1.0 Release
http://www.microsoft.com/downloads/details.aspx?FamilyId=3A1C93FA-7462-47D0-8E56
-8DD34C6292F0&displaylang=en


and

Mono v1.0.2 release
http://www.mono-project.com/about/index.html

HTH
zwetan
Gabe Garza - 28 Sep 2004 18:06 GMT
Actually I was more making the point that the .NET Runtime doesn't need to
be installed on the client computer (Windows, Linux, FreeBSD, Mac).

I have the Shared Source Common Language Infrastructure (sscli) on my
FreeBSD 5.2.1 and I know about MONO, but do you know if Apache or some
non-IIS web server has a plug-in to support ASPX pages?
Otherwise I think that MONO is currently only supporting non-Web Based
Applications. I see that they're using the gtk+ toolkit but that's for
building X11 Applications.

Thanks for any info on that.

> > I'm currently finishing a .NET application that uses IE (Windows/Mac) and
> > Mozilla Firefox (Windows/FreeBSD/Linux) and Safari (Mac) with no problems.
[quoted text clipped - 7 lines]
>
> Shared Source Common Language Infrastructure 1.0 Release

http://www.microsoft.com/downloads/details.aspx?FamilyId=3A1C93FA-7462-47D0-8E56
-8DD34C6292F0&displaylang=en


> and
>
[quoted text clipped - 3 lines]
> HTH
> zwetan
zwetan - 29 Sep 2004 12:54 GMT
> Actually I was more making the point that the .NET Runtime doesn't need to
> be installed on the client computer (Windows, Linux, FreeBSD, Mac).

sorry my bad ..read your message too fast
you right client doesn't need the .NET runtime ..(yet)

> I have the Shared Source Common Language Infrastructure (sscli) on my
> FreeBSD 5.2.1 and I know about MONO, but do you know if Apache or some
[quoted text clipped - 4 lines]
>
> Thanks for any info on that.

there is an "Apache Mono module 1.0.2 (mod_mono) "
and
www.gotmono.net is home to the guides for running several ASP.NET projects
on Mono

http://www.gotmono.net/gotmono/docs.html
hope it help :)

zwetan
bruce barker - 28 Sep 2004 17:08 GMT
i was refering to IE hosting .net controls.

the only problem with the .asp server controls, is they are not very cross
browser. for example, style widths are suppressed for any browser but IE.

-- bruce (sqlwork.com)

> Bruce,
>
[quoted text clipped - 56 lines]
> > > Thanks!
> > > bn
zwetan - 29 Sep 2004 13:02 GMT
> i was refering to IE hosting .net controls.
>
> the only problem with the .asp server controls, is they are not very cross
> browser. for example, style widths are suppressed for any browser but IE.

hummm I don't want to bash on .NET technology
but wanting cross-browser + .NET on the client sound not logical to me
you'll be able to be cross-browser only with Windows OS

and in targeting only windows with a .NET runtime on the client
I personnaly would prefer to directly distribute a .NET executable,
using clickonce technology for exemple

or mixing old + new
HTA (HTML Application) running form the server
using ActiveX control build with .NET

for me cross-browser target only got sens when you target different OS
but it s just me :)

zwetan

Rate this thread:







Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.