VB, C#, or JScript?
| 11:30 pm on Jun 4, 2003 (gmt 0)|
Hi guys Ė
I hope this hasnít been asked a million times, but do use VB.Net, C#, or Jscript with ASP.Net, and which would you recommend? I have experience with VBScript and ASP, but not enough to prevent me from learning something completely different, as long as the learning curve is closer to Visual Basic than C (for example).
| 12:05 am on Jun 5, 2003 (gmt 0)|
Its a matter of preference for the most part. Pick the language that you are comfortable with.
I personally started with VB, but I have been using C# for the last year. I really like C# a lot more than VB. The syntax just makes a lot more sense to me, and the code is a lot cleaner (less wordy).
Again, its all a matter of preference.
| 4:09 am on Jun 5, 2003 (gmt 0)|
If you are used to VBScript, then Visual Basic .NET is the right language for you. Pick up a book or two and try some pages. ASP.NET pages and ASP pages can co-exist in the same site. They just can't share session info.
| 5:51 pm on Jun 5, 2003 (gmt 0)|
Thanks for the responses. I know itís a matter of preference, but since I donít know either, Iím trying to get the preference of others. I have a bunch of language books that have never been touched, so Iím trying to commit myself to learning one thing at a time this time.
Iím also considering moving away from the Microsoft platform, but Iíd rather not (just because itís been so good to me this far). What has kept you guys sticking to learning .Net as opposed to something Unix based? Also, is C#/VB.Net with Visual Studio still easier than Perl/Python (for example).
| 6:32 pm on Jun 6, 2003 (gmt 0)|
If you're looking to divest from Microsoft then take a look at JSP (JavaServer Pages).
ASP.NET is almost a carbon copy of JSP, and JSP is provided free, can run on any platform, and brings in the robustness of Java.
| 7:12 pm on Jun 6, 2003 (gmt 0)|
I should point out that ASP.NET is also free. It's Visual Studio that costs money. You can use WebMatrix [asp.net] to do ASP.NET development, which is also free.