Monday, May 24, 2010

VB.NET or C#?

Hi, I am making a webpage in visual studio.


The sit e will need some functionality such as user name and password and a photo album etc...





My question is


Should I make it with VB or C#


I'm better at VB but am learning C# in college.

VB.NET or C#?
C# was developed to encourage Java and C++ programmers to migrate to .NET. On the other hand most VB.NET programmers used to be VB 6.0 developers.





VB.NET is easier to understand and learn and VB.NET programmers usually have a hard time working with C#. The converse is not true. C# programmers usually manage to work with VB.NET code.





I suggest you learn C# not because it is superior, but because it is more widespread. Learning C# means you will still be able to write VB.NET without difficulties.





PS: There is a myth that states that C# is faster than VB.NET but this is not true. To be more exact, we can say that VB.NET allows you to take actions that might degrade your application performance. Such actions might not be possible to take with C#.
Reply:If you know vb you can go with VB.net.vb.net Sysntax and logic are almost same except OOPS concept.It's easy to create site when compare to C#.
Reply:C#


VB is dumb.
Reply:well if you know vb, then use that since it will be easier.
Reply:as a .net developer using both languages, i would say to use c#, one as you are learning it at college it will also help you learn c# better.





Also c# is a lot stricter with data typeing and casting of data types, as well as if you learn c# it is similar in many ways to java.
Reply:With those two choices, go with C#.





If you want to try something new and cutting edge, try Ruby on Rails. Visual Studio doesn't generate good code. Better to use a cross-platform, standards-compliant, open-source system.





http://www.rubyonrails.org/





It's free.
Reply:c#
Reply:Actually it is the same if you only use it for designing a webpage (Using ASP.NET), but if you want to use it to make a windows application. It is better to use C#. It is more advanced (and harder to learn) but it provides better memory management and manipulation than VB can do.
Reply:Energizeer Is this about you!??


☆★☆ http://www.osoq.com/funstuff/extra/extra...
Reply:I decided to learn c# even though my background is with VBScript.


I think it is a more advanced language, with more functionality and flexibility, and is used more widely.


If you are looking to work in the area then I think you'll get more money and find it easier to find work.
Reply:VB cos its easier lol
Reply:You can use either to implement your client Although I suggest using a N Tier architecture keeping in mind the importance and benefits of having a thin client.


No comments:

Post a Comment