.NETGURU
C#, VB or Jscript?
Messages   Related Types
This message was discovered on ASPFriends.com 'aspng' list.
Responses highlighted in red are from those people who are likely to be able to contribute good, authoratitive information to this discussion. They include Microsoft employees, MVP's and others who IMHO contribute well to these kinds of discussions.

Jerome C Tan

Hi there,

I'm new here. I was trying to invest my time studying ASP3 and recently, I realized that ASP.NET is created from ground up. So I think it's better to start from ASP.NET instead of going thru ASP3 then ASP.NET.

MS allows the implementation of the web application in either C#, VB or Jscript.

I'm wonder now which among the 3 is the best.

Does anyone have a collection of pros and cons of each languages above?

Regards/
Jerome

__________________________________
www.edsamail.com

Reply to this message...
 
    
Andy Smith (VIP)
If you have never used a web programming environment before, I would =
suggest that getting a good handle on asp3.0 first would be good for you =
before moving on the ( much better ) asp.net.

on to your question...
there is no "best" language. There is only "best for you".
Pick the language which you feel would be the easiest for you to understand=
and enjoy the syntax, and use that one. Almost all of the power of .net =
comes from the large class library, which can be used from any language. =
So just use whichever one you think would facilitate the easiest transition=
from whatever programming background you already have.

Andy Smith
Staff Programmer
Harding ESE

    -----Original Message-----
        From:    Click here to reveal e-mail address=20
Sent:    Friday, May 11, 2001 6:56 AM
To:    "aspng" <Click here to reveal e-mail address>
Subject:    [aspng] C#, VB or Jscript?
=09

Hi there,

I'm new here. I was trying to invest my time studying ASP3 and recently, I =
realized that ASP.NET is created from ground up. So I think it's better to =
start from ASP.NET instead of going thru ASP3 then ASP.NET.

MS allows the implementation of the web application in either C#, VB or =
Jscript.

I'm wonder now which among the 3 is the best.

Does anyone have a collection of pros and cons of each languages above?

Regards/
Jerome

__________________________________
www.edsamail.com

| [aspng] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngcurious.asp =3D JOIN/QUIT
| http://www.asplists.com/search =3D SEARCH Archives

Reply to this message...
 
    
Johnson, Peter

[Original message clipped]

People moving from ASP to ASP.NET are going to have a harder time than
people starting off with ASP.NET. Didn't Charles say that his students
without web programming experience before pick up ASP.NET faster than his
students w/o experience pick up ASP. (I looked in the archives for this
message, but didn't find it.) I would suggest this:

If you need a project done soon, you'll probably have to learn ASP 3.0
anyway, as ASP.NET will be in beta for a while yet. Otherwise (if you're
learning ASP as a hobby, for example), starting off with ASP.NET instead
might be the way to go.

[Original message clipped]

But some languages do have features that others don't. Hence the debate
lists.

http://www.asplists.com/asplists/debatevbnetvscsharp.asp
http://www.asplists.com/asplists/debatejsvbs.asp

I would agree that if you're a hardcore VB developer who's never done C++,
VB.NET would be the way to go. Similarly, if you're a hardcore C++ developer
who's never touched a line of VB, then C# would be the better choice. You
could choose JScript.NET also, but I would recommend against that--it seems
to be the clear least favorite of Microsoft's, i.e. you'll see a lot less
sample applications and code written in JScript.NET, just like you see a lot
less ASP code in JScript now. (Not sure why Microsoft has JScript.NET at
all, instead of just C#...)

HTH,
Peter

[Original message clipped]

----------------------------------------------------------------------------

This e-mail and any attachments may be confidential or legally privileged.
If you received this message in error or are not the intended recipient, you
should destroy the e-mail message and any attachments or copies, and you are
prohibited from retaining, distributing, disclosing or using any information
contained herein. Please inform us of the erroneous delivery by return
e-mail.

Thank you for your cooperation.

----------------------------------------------------------------------------

Reply to this message...
 
    
Robert Waggoner
With ASP3, you could get a job tomorrow. Industry though seems to be taking
a wait and see approach with ASP.Net (from what I've read).

VBScript is a sub set of VB.
Jscript is similar to Javascript.

I'd start with those if you want to start working soon.

Rob Waggoner
Channelpoint
Colorado Springs, CO

-----Original Message-----
From:     Jerome C Tan [mailto:Click here to reveal e-mail address]
Sent:    Friday, May 11, 2001 6:56 AM
To:    aspng
Subject:    [aspng] C#, VB or Jscript?

Hi there,

I'm new here. I was trying to invest my time studying ASP3 and recently, I
realized that ASP.NET is created from ground up. So I think it's better to
start from ASP.NET instead of going thru ASP3 then ASP.NET.

MS allows the implementation of the web application in either C#, VB or
Jscript.

I'm wonder now which among the 3 is the best.

Does anyone have a collection of pros and cons of each languages above?

Regards/
Jerome

__________________________________
www.edsamail.com

| [aspng] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngcurious.asp = JOIN/QUIT
| http://www.asplists.com/search = SEARCH Archives

Reply to this message...
 
    
Gavan Brown
Jerome,

Well I haven't heard of anyone not being able to do something with one
language and not the 2 others. C# is the language that the .net framework
is built on, but that doesn't necessarily mean that it is better. Like Andy
said ... it is whatever is best for you.

One thing that I have noticed about C# is that there is alot more sample
code out there. This, for me, was the deciding factor. In the .net SDK API
alot of the sample code is only available in C#. So if you are starting
from scratch and feel like learning a new language, I would take up C#. But
if you are comfortable with VBS or JS, and don't care about sample code,
then I would just stick to what you are comfortable with.

Gavan Brown

----- Original Message -----
From: "Jerome C Tan" <Click here to reveal e-mail address>
To: "aspng" <Click here to reveal e-mail address>
Sent: Friday, May 11, 2001 6:56 AM
Subject: [aspng] C#, VB or Jscript?

[Original message clipped]

start from ASP.NET instead of going thru ASP3 then ASP.NET.
[Original message clipped]

Reply to this message...
 
    
RMD
One of the primary points of .Net is to allow the developer to use any
language he or she wishes. There is *very* little you can do in one language
that you can't do in another.

RMD

----- Original Message -----
From: "Gavan Brown" <Click here to reveal e-mail address>
To: "aspng" <Click here to reveal e-mail address>
Sent: Friday, May 11, 2001 4:09 PM
Subject: [aspng] Re: C#, VB or Jscript?

[Original message clipped]

Reply to this message...
 
    
It would be nice if Wrox, et al, would give us a clue as to the language
they will be using in the text books to come out with Beta2.

Anybody know?

Carter Mobley
http://www.trafficavenue.com
All the targeted traffic you need, a click away.

----- Original Message -----
From: RMD <Click here to reveal e-mail address>
To: aspng <Click here to reveal e-mail address>
Sent: Saturday, May 12, 2001 6:21 PM
Subject: [aspng] Re: C#, VB or Jscript?

[Original message clipped]

Reply to this message...
 
    
Doug Seven

I can tell you about two books from Sams Publishing....

Programming Datadriven Web Applications with ASP.NET
by Doug Seven and Don Wolthuis
Sams Publishing
Will have ALL code samples in both VB.NET & C#, with downloadable files on
the companion Web site in both languages.

ASP.NET Tips, Tutorials and Code
by Scott Mitchell, Doug Seven, Don Wolthuis, Billy Anders, Stephen Walther,
Christoph Wille
Sams Publishing
Will have code samples primarily in VB.NET with some in C#. Downloadable
code files from the companion Web site will be in both VB.NET and C#.
___________________________________________
Doug Seven
codejunkies.net

Are you a DotNetJunkie?
http://www.AspNextGen.com
http://www.DotNetJunkies.com

Still not enough? Buy the book:
Programming Datadriven Web Applications with ASP.NET
by Doug Seven and Don Wolthuis
http://www.amazon.com/exec/obidos/ASIN/0672321068/dotnetjunkies-20/105-60122
87-6260738

"Honestly, this really isn't a brains kind of operation"
- Benicio del Toro, The Way of the Gun

[Original message clipped]

Reply to this message...
 
    
Paul D. Murphy (VIP)
As someone who is currently working on a title, I can only tell you what
I'm planning on doing. My book will focus on ASP.NET Server Control
development. It's titled 'ASP.NET Server Controls' and will be out at
the end of the year, through New Riders Press. The book's primary
language will be C#, however all of the samples, and source code will be
presented in VB.NET as well. Both batches of source will be downloadable
from the books web site. In areas where something varies between the two
languages, I'll point out the differences in the manuscript.

Paul

Reply to this message...
 
    
Backelant-Ex, Wesley
Hi,

I'm currently developing in VB, but I think I will switch to C#.
I hope that this way I can improve my chances to learn C++.

Kind regards,
Wesley

-----Original Message-----
From: Gavan Brown [mailto:Click here to reveal e-mail address]
Sent: vrijdag 11 mei 2001 22:10
To: aspng
Subject: [aspng] Re: C#, VB or Jscript?

Jerome,

Well I haven't heard of anyone not being able to do something with one
language and not the 2 others. C# is the language that the .net framework
is built on, but that doesn't necessarily mean that it is better. Like Andy
said ... it is whatever is best for you.

One thing that I have noticed about C# is that there is alot more sample
code out there. This, for me, was the deciding factor. In the .net SDK API
alot of the sample code is only available in C#. So if you are starting
from scratch and feel like learning a new language, I would take up C#. But
if you are comfortable with VBS or JS, and don't care about sample code,
then I would just stick to what you are comfortable with.

Gavan Brown

----- Original Message -----
From: "Jerome C Tan" <Click here to reveal e-mail address>
To: "aspng" <Click here to reveal e-mail address>
Sent: Friday, May 11, 2001 6:56 AM
Subject: [aspng] C#, VB or Jscript?

[Original message clipped]

start from ASP.NET instead of going thru ASP3 then ASP.NET.
[Original message clipped]

| [aspng] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngcurious.asp = JOIN/QUIT
| http://www.asplists.com/search = SEARCH Archives

Reply to this message...
 
    
Chris Goode
All of the Wrox .NET books will have an even balance between VB.NET and C#
examples throughout the books. As for our ASP.NET titles, we're aiming to
show the majority of the code in the book in VB with some C# as appropriate.

However, all of the code for all Wrox .NET books will be available from
www.wrox.com in both C# and VB.NET once the books are published.

For example, this applies to:
Professional ASP.NET (due to be released as soon as Beta2 is out)
Beginning ASP.NET (August)
ASP.NET Programmer's Reference (September)
ADO.NET Programmer's Reference (September)

and, of course, we'll be producing plenty more titles later in the year :)
Keep an eye on http://www.wrox.com/dotnet.asp for more details

Hope that helps,
Chris

______________________
Chris Goode
Technical Architect
Wrox Press

-----Original Message-----
From: Click here to reveal e-mail address [mailto:Click here to reveal e-mail address]
Sent: 13 May 2001 03:25
To: aspng
Subject: [aspng] Re: C#, VB or Jscript?

It would be nice if Wrox, et al, would give us a clue as to the language
they will be using in the text books to come out with Beta2.

Anybody know?

Carter Mobley
http://www.trafficavenue.com
All the targeted traffic you need, a click away.

----- Original Message -----
From: RMD <Click here to reveal e-mail address>
To: aspng <Click here to reveal e-mail address>
Sent: Saturday, May 12, 2001 6:21 PM
Subject: [aspng] Re: C#, VB or Jscript?

[Original message clipped]

| [aspng] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngcurious.asp = JOIN/QUIT
| http://www.asplists.com/search = SEARCH Archives

Reply to this message...
 
    
Jerome C Tan

[Original message clipped]

The basics of ASP3 was easy to learn. But upon reading at Brinkster.com that ASP.NET will be totally new, I drop the notion of finishing what I've learned in ASP3. So I think a simple background on ASP3 would help me. So I'm going straight for ASP.NET.

I can do programming on VB6 w/ no problem.

[Original message clipped]


Regards/
Jerome

__________________________________
www.edsamail.com

Reply to this message...
 
    
Jerome C Tan
Yeah I know. Anyway I'm not yet looking for a job tomorrow.

Regards/
Jerome

aspng wrote:

[Original message clipped]

__________________________________
www.edsamail.com

Reply to this message...
 
    
Jerome C Tan
If that's the case, then probably some time in the future I'm expecting a 3rd party company to develop and runtime for Delphi to work under ASP.NET and so with other languages.

Regards/
Jerome

aspng wrote:

[Original message clipped]

__________________________________
www.edsamail.com

Reply to this message...
 
    
Johnson, Peter

I don't see Delphi yet, but here's another Pascal derivative:

http://www.plasrc.qut.edu.au/ComponentPascal/

Got this link from the list of third party languages at
http://msdn.microsoft.com/net/thirdparty/default.asp

--Peter

[Original message clipped]

----------------------------------------------------------------------------

This e-mail and any attachments may be confidential or legally privileged.
If you received this message in error or are not the intended recipient, you
should destroy the e-mail message and any attachments or copies, and you are
prohibited from retaining, distributing, disclosing or using any information
contained herein. Please inform us of the erroneous delivery by return
e-mail.

Thank you for your cooperation.

----------------------------------------------------------------------------

Reply to this message...
 
    
Dan Green (VIP)
> MS allows the implementation of the web application in either C#, VB or
Jscript.
> I'm wonder now which among the 3 is the best.

In terms of functionality, I'd say for 99% of uses they are all checkbox
compatible. But that's not to say in a couple of years time they'll all be
equally popular.
FWIW, some months back I wrote my opinion on which language most
*enterprises* will standardise on. You can find it over at:
http://dotnetdan.com/articles/misc/LanguageChoice.htm" target="_blank">http://dotnetdan.com/articles/misc/LanguageChoice.htm

Since writing that article there have been some changes to the VB.NET syntax
(that I haven't been keeping track of) that may either (1) appease the old
VB crowd and make it more likely to succeed as a language or (2) create an
atmosphere of volatility around VB.NET that will further jeopardise its
long-term chances. I have no idea which will prevail.

Anyway, let's exploit the inherently-language-agnostic CLR for all it's
worth and use the available Smalltalk and Python languages...they're
dynamically typed and truly productive. ;-)

Cheers,
Dan
(http://dotnetdan.com/)

----- Original Message -----
From: "Jerome C Tan" <Click here to reveal e-mail address>
To: "aspng" <Click here to reveal e-mail address>
Sent: Friday, May 11, 2001 10:56 PM
Subject: [aspng] C#, VB or Jscript?

[Original message clipped]

start from ASP.NET instead of going thru ASP3 then ASP.NET.
[Original message clipped]

Reply to this message...
 
    
ivan kojuharov

[Original message clipped]

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Reply to this message...
 
 




ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
Ad


Need Dot Net Interview Questions?
Ask ExamGuru, Inc. for advice and help on Passing .Net Interviews
.Net Projects
Best-of-breed application framework for .NET projects, developed by ExamGuru, Inc. and ExamGuru IT
Free .net Help
Commission ExamGuru, Inc. and his team for your next bespoke software project
FogBUGZ
The only bug tracking system carefully crafted with one goal in mind: helping teams create great software.
Awesome Tools
If you don't know about these, you're missing out... IT Certification Questions
IT Interview Questions
Free Oracle 10g Training
MCSE Boortcamp
Cisco Study Guides
Cheap Study Guides
Exact Questions
Dot Net Interview Questions
Oracle OCP
Cheap Travel
Designer Perfumes - Wholesale Prices
Free Programming Tutorials
 
ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
 Copyright © ExamGuru, Inc. 2001-2006
Contact Us - Terms of Use - Privacy Policy - www.dot-net-guru.com - www.examguru.net - www.oraclesource.net - www.itinterviews.net - www.examguru.net/ITCertification