Which of the .NET Framework Languages Is Best?

Please support our ASP.NET advertiser: Intel Parallel Studio Home
Reply

Join Date: Jul 2004
Posts: 1,749
Reputation: nanosani is an unknown quantity at this point 
Solved Threads: 55
Team Colleague
nanosani's Avatar
nanosani nanosani is offline Offline
Unauthenticated Liar

Re: Which of the .NET Framework Languages Is Best?

 
0
  #11
Jan 31st, 2005
vb .net is good and popular ... and also commercially used ...
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 5
Reputation: tansks is an unknown quantity at this point 
Solved Threads: 0
tansks tansks is offline Offline
Newbie Poster

Re: Which of the .NET Framework Languages Is Best?

 
0
  #12
Feb 19th, 2005
I think C# is the best - Eazy to get sample codes/tutorials and even online community like this forum. and is replacement of VB.NET
Reply With Quote Quick reply to this message  
Join Date: Dec 2004
Posts: 20
Reputation: DeFrog777 is an unknown quantity at this point 
Solved Threads: 0
DeFrog777's Avatar
DeFrog777 DeFrog777 is offline Offline
Newbie Poster

Re: Which of the .NET Framework Languages Is Best?

 
0
  #13
Feb 22nd, 2005
Well, now that I have a relativly nice assortment of responses, I suppose that I can now put in my two cents...

I started learning programming in VB, so naturally I am more toward using VB. However, when I began to learn C++ and C#, I realized that VB has its advantages, but when programming in DirectX or other developer tools, VB isn't necessarily the best. VB has its advantages by automating VB apps with Office, but VB has a lot of overhead that C# and C++ lack, when written correctly and efficiently.

C++ is a nice language for a serious developer, such as a game programmer. It has a lot of power for creating apps, but it is more difficult to use than, lets say VB, C# or Pascal.

C# to me seems to be the best choice, the Catch-22 sort-to-speak. It has the ease of use that is usually associated with VB and the power usually associated with C++. C# seems to me that it would be the most popular choice. Personally I cannot wait to see what Microsoft did with C# in the Visual Studio 2005!

Keep the responces coming, I enjoy them!

Defrog777
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 31
Reputation: mcldev is an unknown quantity at this point 
Solved Threads: 2
mcldev mcldev is offline Offline
Light Poster

Re: Which of the .NET Framework Languages Is Best?

 
0
  #14
Feb 23rd, 2005
In .NET the advantage of C# over VB or J# is less impotantant that you would think because of the CLR. However it is still notable if you need to call Win32 functions in a clean manner, or perform address manipluations, or if you are coming for either a C/C++ or perhaps even PHP background. VB is looking more C like but unless you are enamored with it there is no reason to use the more cumbersome syntax. Furthermore if you are think about graphics and forms, the new forms model applies equally to all .NET languages. Also, don't think you can simply port a VB6 app to .NET you will essentially be doing a rewrite. So from the perspective that C# also runs on UNIX and LINUX it is a better choice from the cross platfrom persepctive.

If you are planning to use a database, the ODBC driver support works great. The old ADO record set notion is gone. Using MS SQL Server is seamless even for native calls while using say MySQL requires some expertise on the OS to configure it as well as programatic choices in code.

Finally sockets - the IO model is .NET is great abstraction over WinSock. However if you need to call WinSock for say, binary packet functions like htons() and ntohs(), you can still call that directly.

Bottom line: C# because it is the closest thing to C :p
Reply With Quote Quick reply to this message  
Join Date: Mar 2005
Posts: 18
Reputation: castro1688 is an unknown quantity at this point 
Solved Threads: 2
castro1688's Avatar
castro1688 castro1688 is offline Offline
Newbie Poster

Re: Which of the .NET Framework Languages Is Best?

 
0
  #15
Mar 9th, 2005
Is VB.net different from any other VB program?? is the syntax the same??
Last edited by castro1688; Mar 9th, 2005 at 7:26 pm. Reason: mistake
Reply With Quote Quick reply to this message  
Join Date: Jan 2005
Posts: 33
Reputation: percent20 is an unknown quantity at this point 
Solved Threads: 0
percent20 percent20 is offline Offline
Light Poster

Re: Which of the .NET Framework Languages Is Best?

 
0
  #16
Mar 21st, 2005
Originally Posted by castro1688
Is VB.net different from any other VB program?? is the syntax the same??
Yes it is different from the other VB languages becuas of the different porgramming models. VB is now a OOP language wereas it was not before. I am not sure exactly what syntax is different but there are quite a few things that are the same.
Reply With Quote Quick reply to this message  
Join Date: Dec 2004
Posts: 20
Reputation: DeFrog777 is an unknown quantity at this point 
Solved Threads: 0
DeFrog777's Avatar
DeFrog777 DeFrog777 is offline Offline
Newbie Poster

Re: Which of the .NET Framework Languages Is Best?

 
1
  #17
Mar 25th, 2005
Originally Posted by percent20
Yes it is different from the other VB languages becuas of the different porgramming models. VB is now a OOP language wereas it was not before. I am not sure exactly what syntax is different but there are quite a few things that are the same.
Visual Basic .NET quite possibly is about as far from VB6 without a becoming a different language. In fact an entire section of the MSDN documentation is on the differences between VB6 and VB.NET. It caused some headaches with the changes in syntax but all in all it was a change for the better.
Reply With Quote Quick reply to this message  
Join Date: Jan 2005
Posts: 33
Reputation: percent20 is an unknown quantity at this point 
Solved Threads: 0
percent20 percent20 is offline Offline
Light Poster

Re: Which of the .NET Framework Languages Is Best?

 
0
  #18
Mar 25th, 2005
Originally Posted by DeFrog777
Visual Basic .NET quite possibly is about as far from VB6 without a becoming a different language. In fact an entire section of the MSDN documentation is on the differences between VB6 and VB.NET. It caused some headaches with the changes in syntax but all in all it was a change for the better.
Sorry what I ment as the same was like if end if... Basic things like that.
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 8
Reputation: Mohsin Khan is an unknown quantity at this point 
Solved Threads: 0
Mohsin Khan Mohsin Khan is offline Offline
Newbie Poster

Re: Which of the .NET Framework Languages Is Best?

 
0
  #19
Apr 7th, 2005
Originally Posted by vegaseat
I like C# the best. It has a good flow with GUI programs. C++ is okay, I have a lot of years vested in it's buddy C. VB gives me the willies, it's a bitch to read, the whole project is scattered over a zillion files!!! Candy for the stupid!!
I think VB.Net is the best one. Whatever u want to make it is very easy to implement in VB.Net. If u compare VB.net to C# so C# is like a shit over VB.Net even you've to write each single event that you want to use in your program.
Reply With Quote Quick reply to this message  
Join Date: Dec 2004
Posts: 20
Reputation: DeFrog777 is an unknown quantity at this point 
Solved Threads: 0
DeFrog777's Avatar
DeFrog777 DeFrog777 is offline Offline
Newbie Poster

Re: Which of the .NET Framework Languages Is Best?

 
0
  #20
Apr 7th, 2005
Originally Posted by percent20
Sorry what I ment as the same was like if end if... Basic things like that.
Oh, well in that case...Yes the basic (pun intended) keywords have not changed much, but several function calls and member properties have been modified for example...

To set the text inside of a label in VB6
(assume label1 is the name of our label)

  1. label1.caption = "Hello Basic!"

Now in VB.NET

  1. label1.text = "Hello Basic .NET!"

In .NET, the "caption" member property has been replaced with the "text" property, thus making the two very similar.

Hope this helps...
DeFrog777
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:




Views: 8359 | Replies: 21
Thread Tools Search this Thread



Tag cloud for ASP.NET
About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC