Wrox Programmer Forums
|
BOOK: ASP.NET 2.0 Website Programming Problem Design Solution ISBN: 978-0-7645-8464-0
This is the forum to discuss the Wrox book ASP.NET 2.0 Website Programming: Problem - Design - Solution by Marco Bellinaso; ISBN: 9780764584640
Welcome to the p2p.wrox.com Forums.

You are currently viewing the BOOK: ASP.NET 2.0 Website Programming Problem Design Solution ISBN: 978-0-7645-8464-0 section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old December 26th, 2006, 01:19 AM
Authorized User
 
Join Date: Mar 2006
Posts: 53
Thanks: 0
Thanked 0 Times in 0 Posts
Default Real Reason of C# being popular than VB

Have a look at a new thread posted on asp.net forums

http://forums.asp.net/thread/1506300.aspx

You will find all the plus points of C# over Vb.Net in the long run.
The thread is great with a good image explanation.

One thing not mentioned there, which i would like to add here is... C# resembles more to C++, Java and PHP. while Vb.net language stays as an isolated language.

You never know, which language can emerge as a leader in long run, its better to be in touch ( Friends ) with few languages that resembles each other. If you know C#, you can work more easily with PHP, with MONO support on .NET also. Or J# also. Python is now supported too.

I think the Wrox Authors could sense this and have decided to offer this great book in C#. The other main thing is that .Net Framework was developed in C# language and that was the language made to order ( Creating From Scratch ) and while Vb.Net was modified to fit.

All developers/creators of .net framework had spend their maximum time after C# and they were bound to get addicted to it. They had to modify Vb.Net to please the old trusted community.

Since C# had become a major language for .Net, we always find the first support from asp.net developers in C#, while we have to demand support for Vb.net.

This is my honest opinion, after many many experiences observing difference in support for C# and Vb.Net over the long run.

I have decided to move to C# slowly for a better support.

Thanks

 
Old December 28th, 2006, 01:48 AM
Friend of Wrox
 
Join Date: Jun 2003
Posts: 917
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Good points! I'd also add JavaScript as a language somewhat similar to C#. ASP.NET developers who aren't JavaScript experts probably will become one soon. The new MS AJAX client libraries give a richer JavaScript environment than we have today, so we should be moving in that direction to make our web sites look, and work, better than others.

The biggest reason people choose C#, however, is simply that more companies are requesting it. It all comes down to what is in demand in the industry.

Almost all senior developer positions are for C#, and that's something people need to keep in mind. Even if you're not at the senior level yet, someday you hopefully will be, and C# would be a better choice then to make you more marketable.

Two years ago companies only wanted in done in .net and they didn't care if you picked VB or C#. But the trend now is towards C# being specified by name. Just use the online jobs sites to see which langauge is in demand in your area. And pay attention to the quality of the jobs and the pay scale. An hour on the web can convince you!

Despite all this, VB is a bigger language and VS 2005 makes VB development more productive than C#: better refactoring, background compilation, "My" namespace, etc. You have to make a hard choice - go for the neatest language, or go for the one that will butter your bread into the future.

Eric






Similar Threads
Thread Thread Starter Forum Replies Last Post
"what is the reason" heerajee Oracle 1 March 24th, 2006 05:52 AM
One Good Reason why you should quit smoking roseman VBScript 2 December 28th, 2005 12:39 PM
What's the reason for this error? batli25 .NET Framework 1.x 2 December 5th, 2005 08:47 AM
MySQL - Returning "most popular" row whiffin SQL Language 4 November 2nd, 2004 10:04 AM
Unknown reason arnab2410 Pro VB Databases 0 February 9th, 2004 05:09 AM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.