Hi All I have been working in asp.net project using vb.net . Now iam going to start with C#. so Kindly give tips to how to start and write structured programming And which book is best for C# reference
I think you need to get used to Object Oriented Programming which takes a bit of time. Second thing that irritates most VB6ers is the strict type-casting in .NET where you would explicitly need to cast to particular data types when making assignments.
I would have to second the recommendation of Programming C# by Jesse Liberty and would have to highly recommend Programming .NET Components by Juval Lowy.
I think you will get a great introduction to component structure and some more indepth details on so many other aspects of C# development.
My company is programming in C# .Net. I would like to start preparing myself to write in C#. I already know VB6 fairly well, should I start programming using VB.Net first to get the feel of it or should I go straight to C#.Net and grunt through it I used to program in C++ and Pascal but that was ages ago. Thanks for any guidance you can offer.
If you anyway need to use C#, then I dont see a reason to try things with VB.NET. Start off with C# and since you say you have done some C++ programming, it should be easy for you to pick up the syntax.
The learning however is more to do with the .NET Framework and all the classes than the language.
how to start C#?
rnby
I think you need to get used to Object Oriented Programming which takes a bit of time. Second thing that irritates most VB6ers is the strict type-casting in .NET where you would explicitly need to cast to particular data types when making assignments.
There is loads of stuff that shows migrating from VB6 to VB.NET here:
http://msdn.microsoft.com/vbasic/Learning/Migrating/default.aspx
Introduction To .NET
http://www.perfectxml.com/articles/xml/dotnet.asp
.NET FAQ:
http://www.andymcm.com/dotnetfaq.htm
Regards,
Vikram
Jonalyn
I would have to second the recommendation of Programming C# by Jesse Liberty and would have to highly recommend Programming .NET Components by Juval Lowy.
I think you will get a great introduction to component structure and some more indepth details on so many other aspects of C# development.
-Rob
KrazeIke
Mandar Chandrakant Jambotkar
I'd recommend the following books:
1. Inside C# - Tom Archer
2. C# Step by Step of MS Press.
3. Programming C# - Jesse Liberty
Since you have already worked with .NET, it will be easy for you. Its only a matter of understanding a different syntax.
Regards,
Vikram
raynkel
Hi,
You can make the jump directly into C#.
If you anyway need to use C#, then I dont see a reason to try things with VB.NET. Start off with C# and since you say you have done some C++ programming, it should be easy for you to pick up the syntax.
The learning however is more to do with the .NET Framework and all the classes than the language.
Regards,
Vikram
Nash Alexx