Click here to Skip to main content
16,005,376 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: Referencing to ComCtl32.dll in VB.NET Pin
Farhad Eft22-Jan-05 20:28
Farhad Eft22-Jan-05 20:28 
Generalmp3 bitrate/song length info Pin
billiam90420-Jan-05 11:31
billiam90420-Jan-05 11:31 
GeneralTo Many Records Added Pin
bexarcounty20-Jan-05 9:59
bexarcounty20-Jan-05 9:59 
GeneralVB.Net Rounding Numbers Pin
Desi Bravo20-Jan-05 9:55
Desi Bravo20-Jan-05 9:55 
GeneralRe: VB.Net Rounding Numbers Pin
Christian Graus20-Jan-05 10:10
protectorChristian Graus20-Jan-05 10:10 
GeneralRe: VB.Net Rounding Numbers Pin
Desi Bravo21-Jan-05 7:03
Desi Bravo21-Jan-05 7:03 
GeneralRe: VB.Net Rounding Numbers Pin
MyThread21-Jan-05 9:48
MyThread21-Jan-05 9:48 
GeneralRe: VB.Net Rounding Numbers Pin
Christian Graus21-Jan-05 9:58
protectorChristian Graus21-Jan-05 9:58 
I had to use VB.NET for an ASP.NET job, and I found it to be even worse than I imagined. Yes, both are OO, and both compile to MSIL, however, VB.NET is incredibly ugly, and has some 'features' that are plain astounding. For example, a function will return false, Nothing or 0 ( depending on the return type ) by default. A blank string is the same as Nothing, if you compare them. I was so disgusted that I started a couple of threads on it, and some of the comments I got from people with a background in VB6 included that VB.NET was initially a good design, until all the VB6 users complained about things that had (rightly) been removed. Now, VB.NET adds a lot of syntax to make it possible to use it in a clean way, but very few users know about it, they keep using things like CType and IIf. Another user informed me that the C# MSIL compiler generates more efficient ( i.e. faster ) code. Another told me that any VB6 programmer who was worth anything had moved to C# because of the mess they had to make of VB.NET to keep the legacy coders happy.

In the end, it's obvious that VB.NET is a dead duck. Unlike VB.NET, C# is a new language, designed to be OO, designed to be clean, designed to be a serious language. VB was designed for beginners, and VB.NET carries it's legacy. I don't see why Microsoft need two proprietary languages, and C# is obviously the one they are putting their efforts in to. The gap between C# and VB.NET will grow until VB.NET can be dropped with nary a cry of complaint.

If more reason is needed, just compare how many people are answering C# questions/writing C# articles compared to VB.NET here on CP.

Christian

I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
GeneralRe: VB.Net Rounding Numbers Pin
MyThread21-Jan-05 10:02
MyThread21-Jan-05 10:02 
GeneralRe: VB.Net Rounding Numbers Pin
Desi Bravo26-Jan-05 6:13
Desi Bravo26-Jan-05 6:13 
GeneralExcel Process Won't Quit in VB Pin
iown71420-Jan-05 6:30
iown71420-Jan-05 6:30 
GeneralRe: Excel Process Won't Quit in VB Pin
jonathan1521-Jan-05 0:42
jonathan1521-Jan-05 0:42 
GeneralRe: Excel Process Won't Quit in VB Pin
iown71424-Jan-05 10:17
iown71424-Jan-05 10:17 
GeneralRe: Excel Process Won't Quit in VB Pin
hajovonta22-Jan-05 2:16
hajovonta22-Jan-05 2:16 
GeneralRe: Excel Process Won't Quit in VB Pin
HollenG4-Feb-05 5:52
HollenG4-Feb-05 5:52 
GeneralRe: Excel Process Won't Quit in VB Pin
hajovonta4-Feb-05 6:05
hajovonta4-Feb-05 6:05 
GeneralRe: Excel Process Won't Quit in VB Pin
Anonymous4-Feb-05 6:10
Anonymous4-Feb-05 6:10 
Generalppc 03 and ms access Pin
mldunham20-Jan-05 4:37
mldunham20-Jan-05 4:37 
GeneralRe: ppc 03 and ms access Pin
Dave Kreskowiak20-Jan-05 6:48
mveDave Kreskowiak20-Jan-05 6:48 
GeneralRe: ppc 03 and ms access Pin
mldunham20-Jan-05 7:29
mldunham20-Jan-05 7:29 
GeneralRe: ppc 03 and ms access Pin
Dave Kreskowiak20-Jan-05 7:40
mveDave Kreskowiak20-Jan-05 7:40 
GeneralSetting Cookies from VB.Net Application Pin
ex_Landy20-Jan-05 2:15
ex_Landy20-Jan-05 2:15 
GeneralRe: Setting Cookies from VB.Net Application Pin
Dave Kreskowiak20-Jan-05 3:22
mveDave Kreskowiak20-Jan-05 3:22 
GeneralRe: Setting Cookies from VB.Net Application Pin
ex_Landy20-Jan-05 3:33
ex_Landy20-Jan-05 3:33 
GeneralRe: Setting Cookies from VB.Net Application Pin
Dave Kreskowiak20-Jan-05 4:18
mveDave Kreskowiak20-Jan-05 4:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.