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 / .NET Framework / New Users / January 2006

Tip: Looking for answers? Try searching our database.

Advantages of converting Vb.net project to C#

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Rajesh - 19 Jan 2006 13:13 GMT
Any idea?
Michael D. Ober - 19 Jan 2006 13:54 GMT

Only if you're already a C# programmer.  VB.NET and C# are very nearly
functionally equivalent with VB being easier to read.  As for anyone who
says that VB isn't a "professional" language, it's interesting to note that
it was VB and not C# that was used in the Denver, CO VS 2005 Launch Event
developer's track.

Mike Ober.

> Any idea?
Jeroen Vandezande - 19 Jan 2006 14:30 GMT
> Only if you're already a C# programmer.  VB.NET and C# are very nearly
> functionally equivalent with VB being easier to read.  As for anyone who
> says that VB isn't a "professional" language, it's interesting to note
> that
> it was VB and not C# that was used in the Denver, CO VS 2005 Launch Event
> developer's track.

I totaly agree!
The great thing about .net is that you can choose your favorite programming
Language and the resulting app will probably run at the same speed.
I for example use Chrome + VS2005 to program for the .net framework because
I come from a Pascal background.
Use the Language you are comfortable working with...

Best Regards,

Jeroen Vandezande.
Daniel O'Connell [C# MVP] - 19 Jan 2006 15:10 GMT
> Only if you're already a C# programmer.  VB.NET and C# are very nearly
> functionally equivalent with VB being easier to read.  As for anyone who

Well, they are nearly functionally equivilent anyway. Assuming you actually
know both languages or their root languages, VB and C# are nearly equally
readable when well written, and horrible when badly written, with personal
preference pushing you one way or the other. Personally I find VB messy and
oddly designed, I'd would rather not use it. Its not that its
unprofessional, I just find it unpleasent.

If you don't know any computer language you are going to be wrong and make
quite a few mistakes in VB as well as C#, for example the meaning of shadows
or the use of optional parameters or indexed properties that look like
methods and so on. VB merely looks extremely simple, it really isn't. It has
its ghosts and traps like every language.
David Anton - 19 Jan 2006 15:12 GMT
It's all a matter of preference.  I could list the handful of things you can
do in C#, but not in VB and vice versa, but it would still boil down to
preference.  Performance is virtually identical.
Signature

David Anton
www.tangiblesoftwaresolutions.com
Instant C#: VB to C# converter
Instant VB: C# to VB converter
Instant C++: C# to C++ converter & VB to C++ converter
Instant J#: VB to J# converter

> Any idea?
Rajesh - 19 Jan 2006 18:15 GMT
David,

You said " I could list the handful of things you can do in C#, but not in
VB" can you kindly list out?

Raj

> It's all a matter of preference.  I could list the handful of things you
> can
> do in C#, but not in VB and vice versa, but it would still boil down to
> preference.  Performance is virtually identical.
>
>> Any idea?
Jon Skeet [C# MVP] - 19 Jan 2006 19:36 GMT
>  You said " I could list the handful of things you can do in C#, but not in
> VB" can you kindly list out?

See http://www.pobox.com/~skeet/csharp/faq/#vb.or.csharp for a list
(albeit incomplete).

Signature

Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet   Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too

Kevin Spencer - 19 Jan 2006 15:36 GMT
The only benefit you would get would be the experience you gain from doing
so, and, if you don't know C#, whatever you would learn about the C#
language in the process.

Signature

HTH,

Kevin Spencer
Microsoft MVP
.Net Developer
Who is Mighty Abbott?
A twin turret scalawag.

> Any idea?

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.