Thursday, July 30, 2009

I work with websites i need to learn visual studio who gets more jobwhich one is better visual basic.net or c#

I know html css javasciprt some flash but find that web development get more jobs and better pay im going to start learning but i want to know which one has more jobs to offer better to learn visual basic.net or c# and how long will it take to learn

I work with websites i need to learn visual studio who gets more jobwhich one is better visual basic.net or c#
VB.NET and C# are close enough to the same language. They have slightly different syntaxes, but they share all the same library features, and compile to exactly the same CLR code. The only real difference is syntax preference.





VB.NET tends to be more comfortable for people with previous VB experience, because the syntax and editor is somewhat reminiscent of oldr versions of VB.





C# tends to feel more comfortable for people migrating from Java, as it borrows syntax and ideas from that language.





Once you learn one, you'll have no real trouble migrating to the other. I recommend C#, as many VB tutorials still hang on to outdated ways of thinking from previous versions of VB, and C# (being a newer language) does not have these legacy issues.





The real point here isn't about whether you learn VB.NET or C#, but that you learn how to do ASP.NET (in either language) and database access. Web development today is all about connecting web pages to data using server-side languages such as ASP.NET.





I'd say the jury is still out on whether these Microsoft-based languages are the future in web development. They certainly are important, but Microsoft's insistence on single platform deployment is still a weakness in the web server world.





You might also consider some other alternatives. Java is huge as a server programming platform for large corporations, and PHP is extremely popular for smaller and medium-sized projects.





The great thing about these alternatives is they work on any OS and they're entirely free.
Reply:I think VB.NET is probably easier to learn. Really what you need to learn is .NET, that is where the future is at. Check out www.asp.net - it's a Microsoft site that has a lot of good tutorials on how to get started along with web starter kits. Hope in a few months you should be at a level where you could create most websites out there. Good luck!
Reply:VB.net is a waste of your time. Learn c#. Nobody uses vb.net. Everyone doing anything worthwhile with web programming uses: java, c++, c#, php. There are a few corner cases where python, perl, vbscript, vb.net, ruby might be used but it is the minority.
Reply:Almost everything from Microsoft falls under the .net platform now so learning .net will be very smart if you want to go that direction. If the employer is using .net for there infrastructure then you can use either C# or Visual Basic or any of the other languages under .net. The end user is not going to care what language the website was programmed in as long as it works. They all pay about the same.


No comments:

Post a Comment