18-06-2007, 04:58 AM
Hi guys,
In my experience I would say C# is a much more solid language than VB.Net. It feels more natural and is heavily object oriented.There are alot of C# tutorials out there like this one (http://www.csharp-station.com/Tutorial.aspx)that covers almost every thing. C# and VB.Net run on the .Net Framework, just as Java runs on the Java Virtual Machine.
[C# App] ->[.Net Framework] ->[Windows]
[Java App] ->[Java Virtual Machine] ->[Windows]
as opposed to
[C++]->[Windows]
On the upside applications are managed better and an extra layer of defense is provided in case something goes wrong (you would rarely encounter a Java or .Net program that crashes your system). On the downside users have to download the large frameworks to run your programs.
In my experience I would say C# is a much more solid language than VB.Net. It feels more natural and is heavily object oriented.There are alot of C# tutorials out there like this one (http://www.csharp-station.com/Tutorial.aspx)that covers almost every thing. C# and VB.Net run on the .Net Framework, just as Java runs on the Java Virtual Machine.
[C# App] ->[.Net Framework] ->[Windows]
[Java App] ->[Java Virtual Machine] ->[Windows]
as opposed to
[C++]->[Windows]
On the upside applications are managed better and an extra layer of defense is provided in case something goes wrong (you would rarely encounter a Java or .Net program that crashes your system). On the downside users have to download the large frameworks to run your programs.