DotDragnet
May 23, 2012, 01:56:47 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Mobile users - Our forum is Tapatalk enabled. http://www.tapatalk.com/
 
   Home   Help Search Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: c# or vb?  (Read 2250 times)
SLEE
Hero Member
*****
Posts: 824



View Profile WWW Awards
« on: June 22, 2007, 09:54:57 PM »

im taking on the challenge of learning .net but which would be better/easier to learn c# or vb?
i know a bit of php so would c# be a better choice?
Logged

SLEE - still the most confusing ddner...

Follow me on Twitter
sickpuppy
Site Chimp
Administrator
Hero Member
*****
Posts: 1912



sickpuppysoftwa
View Profile WWW Awards
« Reply #1 on: June 23, 2007, 12:37:44 AM »

im taking on the challenge of learning .net but which would be better/easier to learn c# or vb?
i know a bit of php so would c# be a better choice?
php is suitably alien to both c# and vb. Are you learning it for a job, for fun or to upgrade from old ASP?

vb is slightly easier to learn and closer to classic ASP. However new jobs favour c#. I think this is most likely a throwback to the days where C++ was trickier than VB so people naturally thought C++ programmers were better. They see C# and think # is almost the same as ++. The .NET framework is the same for both so all the tricky low level functions are the same.

To be honest the difference between C# and VB.NET is so small it's not too difficult to switch between the two especially if you haven't touched either before.
Logged

SLEE
Hero Member
*****
Posts: 824



View Profile WWW Awards
« Reply #2 on: June 23, 2007, 11:34:32 AM »

i want to earn it so i have some knowledge f .net for both personal uses and if needed for my work. im not looking to be a super programmer i just want to have an understanding and to be able to do some simple things with it. i have very limited knowledge of asp just enough to get me by. php has always been my favourite especially when using it with flash. i was told that c# was bettter due to it resembling php a liitle ans also javascript. im not familiar with visual studio so i want to get to grips with it and learn the basics of a .net language.
Logged

SLEE - still the most confusing ddner...

Follow me on Twitter
sickpuppy
Site Chimp
Administrator
Hero Member
*****
Posts: 1912



sickpuppysoftwa
View Profile WWW Awards
« Reply #3 on: June 23, 2007, 02:01:43 PM »

I'd download the C# Visual Studio Express from microsoft's site then. If it's for web dev then download the Web Developer Visual Studio Express instead. You can develop in C# or VB with that.
Logged

ih8mondays
Full Member
***
Posts: 158



View Profile Awards
« Reply #4 on: June 23, 2007, 03:51:57 PM »

I'm looking at learning .net soon too. Probably going to go down the c# route.

Anyone know if the MS online tutorials are any good?
Logged
Mr Tickle
Guest
« Reply #5 on: June 28, 2007, 04:04:30 PM »

What Mr SickPuppy said.

There is more demand for C# skillz and it is very similar to Java. So if you learn C#, understanding Java will be easy afterwards.

My advice to anyone learning C# with no previous experience of Object-Oriented programming would be to read up on some basic OO principles. It will make understanding the code much easier.
Logged
DevMountain
Full Member
***
Posts: 102



View Profile Awards
« Reply #6 on: June 30, 2007, 08:10:07 AM »

This may help you decide: http://www.codeproject.com/dotnet/CSharpVersusVB.asp

It's all about culture.
Logged
DevMountain
Full Member
***
Posts: 102



View Profile Awards
« Reply #7 on: June 30, 2007, 08:15:37 AM »

Anyone know if the MS online tutorials are any good?

Generally OK, but I would advise getting:
  • Visual C# 2005 Unleashed
  • ASP.Net 2.0 Unleashed

I learnt .Net 1.1 with this series and have since read these two for .Net 2.0 - they are excellent.
Logged
ih8mondays
Full Member
***
Posts: 158



View Profile Awards
« Reply #8 on: June 30, 2007, 01:29:50 PM »

Cheers Dev - bookmarked the amazon book page!
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF | SMF © 2006-2008, Simple Machines Valid XHTML 1.0! Valid CSS!