Wrox Programmer Forums
|
ASP.NET 2.0 Basics If you are new to ASP or ASP.NET programming with version 2.0, this is the forum to begin asking questions. Please also see the Visual Web Developer 2005 forum.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the ASP.NET 2.0 Basics 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 22nd, 2007, 01:04 PM
Registered User
 
Join Date: Dec 2007
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
Default VB vs C#

Hi, I would also like to ask you between VB.NET and C# which is better to specialize as application development in both Windows and Web applications
 Thanks

 
Old December 22nd, 2007, 01:49 PM
Friend of Wrox
 
Join Date: Jun 2003
Posts: 2,189
Thanks: 5
Thanked 59 Times in 57 Posts
Send a message via MSN to gbianchi
Default

well.. there is no real dif. between them... you can do anything in any of them...

HTH

Gonzalo

================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
^^Took that from dparsons signature and he Took that from planoie's profile
================================================== =========
My programs achieved a new certification (can you say the same?):
WORKS ON MY MACHINE
http://www.codinghorror.com/blog/archives/000818.html
================================================== =========
I know that CVS was evil, and now i got the proof:
http://worsethanfailure.com/Articles...-Hate-You.aspx
================================================== =========
 
Old December 22nd, 2007, 08:58 PM
Friend of Wrox
 
Join Date: Jun 2007
Posts: 477
Thanks: 10
Thanked 19 Times in 18 Posts
Default

While I agree that in principle the two can do the same kinds of things, I would disagree about their usefulness. I know that different industries and different geographic areas specialize in different ways and move at different speeds technologically, but where I am (Southern Cal) people aren't terribly impressed if you tell them you've got VB experience. If you tell them you're learning VB they look at you downright weird. In my corner of the world VB is increasingly being viewed as old fashioned, and companies are frequently "upgrading" their VB apps to C# when they add new functionality. There's a lot of call for experienced C# guys, and VB coders are having a hard time in interviews. That's why we're all desperately retraining in C#. Your corner of the world may be different, but here VB is on it's way out.

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

Whatever you can do or dream you can, begin it. Boldness has genius, power and magic in it. Begin it now.
-Johann von Goethe

When Two Hearts Race... Both Win.
-Dove Chocolate Wrapper

Chroniclemaster1, Founder of www.EarthChronicle.com
A Growing History of our Planet, by our Planet, for our Planet.
 
Old December 23rd, 2007, 10:32 AM
planoie's Avatar
Friend of Wrox
 
Join Date: Aug 2003
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

chronicle,

Are you talking VB or VB.NET?

The problem is that the people recruiting and filtering resumes don't understand that for 99.99% of .NET development, there is no difference between VB.NET and C#. My take is that C# is recognized as .NET whereas VB, even with the .NET attached is still confused for old VB (6 and down) by the people making hiring decisions. They don't understand the technology. I would love to hear that they DO understand the technology. They certainly should if they are finding job candidates. However, sadly, they are mostly sales and marketing type people who work with buzzwords. Someone please prove me wrong.

The short of it is that if you compare VB.NET to C#, it mostly comes down to curly braces and language keywords. Functionally, it's very similar.

-Peter
 
Old December 23rd, 2007, 01:31 PM
Authorized User
 
Join Date: Sep 2007
Posts: 92
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Just to add little humour here: http://www.catb.org/jargon/html/B/BASIC.html

I think the same applies for VB :) (Yes, I've coded with VB6 and VB.NET for y... y... YYY... YAAYEAR... years)

 
Old December 24th, 2007, 02:48 AM
Friend of Wrox
 
Join Date: Aug 2006
Posts: 109
Thanks: 0
Thanked 0 Times in 0 Posts
Default

yeah peter you are totally right..

as for the .net.. I tried working with both C# and VB.Net.. development wise.. I found no difference..
But "I might be wrong though", I believe there is some difference with the compiling time.. I can't prove it :) but I believe C# is compiled faster that the VB.Net... again I am not sure :)


Nothing is impossible. The impossible only takes longer. "Digital Fortress, Dan Brown"
 
Old December 24th, 2007, 08:47 AM
planoie's Avatar
Friend of Wrox
 
Join Date: Aug 2003
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

Differences in compile are certainly likely but they are probably negligable.

-Peter





Similar Threads
Thread Thread Starter Forum Replies Last Post
Running a VB 2005 exe file on a system without VB dilionyi Pro Visual Basic 2005 3 September 21st, 2009 07:37 PM
How do I write this vb 6 code to work in vb 2008? sanderson Visual Basic 2008 Essentials 3 June 10th, 2008 01:46 PM
Crystal Reports 11 from VB to VB.net koushik_b2002 Crystal Reports 2 June 1st, 2008 01:58 AM
convert dsr file from vb to vb.net Shashi001 VB Components 1 September 22nd, 2006 12:24 PM
converting DTS package from VB 6 to VB .NET petroleo Pro VB Databases 0 August 18th, 2003 05:01 PM





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