|
-
Jan 2nd, 2006, 09:57 PM
#1
C# better then VB.NET... [Resolved]
I have been searching through the job market recently and am finding that its predominantly C#.
Why do you think this is so? There are very little jobs that are focused solely or mainly on VB.NET.
Last edited by RobDog888; Jan 7th, 2006 at 10:22 AM.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 3rd, 2006, 02:23 AM
#2
Re: C# better then VB.NET...
One reason maybe is that with C# you are hitting 3 birds with one stone, you'll have understanding for Java and C/C++ also, at least that's what I've heard...
-
Jan 3rd, 2006, 02:31 AM
#3
Re: C# better then VB.NET...
Could be. Also, I heard for user controls and graphics C# is better performing. I guess I am surprized at its dominance in the market where VB used to have the edge. Perhaps because C# is more of a RAD language then C++, VC++, Java and VB is less flexible and not as powerful?
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 4th, 2006, 06:59 AM
#4
Re: C# better then VB.NET...
Are these jobs you are looking at graphics oriented? The job postings in my area are all looking for VB.NET people.
-
Jan 4th, 2006, 10:06 AM
#5
Re: C# better then VB.NET...
Thats cos C# just sounds much more cooler than VB.NET.
Everything that has a computer in will fail. Everything in your life, from a watch to a car to, you know, a radio, to an iPhone, it will fail if it has a computer in it. They should kill the people who made those things.- 'Woz'
save a blobFileStreamDataTable To Text Filemy blog
-
Jan 4th, 2006, 11:04 AM
#6
Member
Re: C# better then VB.NET...
If i may stick my ore in here....
Lets first get some things straight. C# and VB.Net both compile to MSIL, the same language, and either one can be converted back to either one. I have heard that people have done benchmark testing and found that C# was faster, such reports are poorly documented and as far as i know not endorsed by microsoft, besides the performance measured was fractions of a millisecond. It is true however that C# can do somethings that VB.NET can't, but at the risk of contradicting myself there are work arounds in VB.NET that allow you do do exactly the same thing just with more code, a possible reason for the performace difference i would say. Also to say that C# is more of a RAD programming language is completely false. VB.NET developers will have fininshed writing their app long before a C# developer would have started put in those curly braces.
Please don't think i'm being argumentative these are just the facts.
Is C# better that VB.NET - No. Just programming background and personal preference would decide between the two. However, do C# programmers get paid more -Yes - Why, beats me.
-
Jan 4th, 2006, 11:15 AM
#7
Re: C# better then VB.NET...
 Originally Posted by zeek840
However, do C# programmers get paid more -Yes - Why, beats me. 
I suspect because it is a more difficult language and takes longer to learn.
-
Jan 5th, 2006, 09:24 PM
#8
Re: C# better then VB.NET...
That could be true Hack but the jobs I have seen are not graphics but just application development. C# is a bit harder to learn then VB.NET but if you already know C++ then its easy to pickup. I think that they would want VB.NET since its all about maintaining your budget and getting the app finished in the allowed time. This is where the company will make more profits and not from any performance gains over VB.NET. Like zeek840 posted, maybe because it more like C++ that they are more willing to pay more.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 5th, 2006, 09:36 PM
#9
Re: C# better then VB.NET...
-
Jan 5th, 2006, 09:44 PM
#10
Re: C# better then VB.NET...
I actually have that issue in my bookcase! I forgot about it but its still true. Guess it really just comes down to bias and feelings that the C# programmers are better educated - bottom line. Well I am educated like a C# programmer but without the C# knowledge. 
Thanks Dee-u. This answers my question completely unless anyone else has more input?
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 7th, 2006, 12:28 AM
#11
Re: C# better then VB.NET...
-
Jan 7th, 2006, 10:20 AM
#12
Re: C# better then VB.NET...
Great articles jcis. I think the decision is clear now. Thanks
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 7th, 2006, 10:03 PM
#13
Re: C# better then VB.NET...
 Originally Posted by zeek840
Also to say that C# is more of a RAD programming language is completely false. VB.NET developers will have fininshed writing their app long before a C# developer would have started put in those curly braces.
Mmm... no 
Nice articles Dee-u and Jcis. I agree the fact that C# is a standardised specification is a good point as you can implement it on other platforms with other compilers. Not sure about VB.NET in that regard.
-
Jan 7th, 2006, 10:34 PM
#14
Re: C# better then VB.NET... [Resolved]
What was the deciding factor for me was that
 Originally Posted by Link to Article By Elden Nelson
A standardized specification for C# has been certified by both ECMA and ISO.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 7th, 2006, 10:55 PM
#15
Re: C# better then VB.NET... [Resolved]
That's the one!
Standards = good
-
Jan 7th, 2006, 10:58 PM
#16
Re: C# better then VB.NET... [Resolved]
Especially the ISO one. Too bad VB.NET isnt going to be standardized.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 7th, 2006, 11:07 PM
#17
Re: C# better then VB.NET... [Resolved]
From my understanding the .NET framework is an openly implementable standard but the language VB.NET itself is not, is that correct?
-
Jan 7th, 2006, 11:12 PM
#18
Re: C# better then VB.NET... [Resolved]
Not sure as the article states that C# itself was standardized and it said nothing about the framework. Seems that if they standardized C# then the FW should be too, but go figure.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 7th, 2006, 11:14 PM
#19
Re: C# better then VB.NET... [Resolved]
Well we have the Mono framework implementation on Linux/Mac OS so that's where I got that idea from.
-
Jan 7th, 2006, 11:16 PM
#20
Re: C# better then VB.NET... [Resolved]
Does anyone know if VB.NET is going to also be standardized too someday?
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 7th, 2006, 11:56 PM
#21
Re: C# better then VB.NET... [Resolved]
-
Jan 8th, 2006, 12:18 AM
#22
Re: C# better then VB.NET... [Resolved]
Another great article! Guess it more then likely will never become standardized. Although I can see the points made that it would actually hinder the evolvement of VB yet we would have to give up the respect and pay .
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 8th, 2006, 06:51 AM
#23
Re: C# better then VB.NET... [Resolved]
FYI: the C# language and the .NET framework are ECMA (and possibly ISO) standards. The .NET framework class libraries (eg. System.Windows.Forms) are not standards.
-
Jan 8th, 2006, 08:10 AM
#24
Re: C# better then VB.NET... [Resolved]
In the article it said that C# was both ECMA and ISO but doesnt mention the framework. If it was how could the framework be standardized and not the classes in it?
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Jan 9th, 2006, 10:24 PM
#25
Re: C# better then VB.NET... [Resolved]
So Rob, are you shifting to C#?
-
Jan 9th, 2006, 10:28 PM
#26
Re: C# better then VB.NET... [Resolved]
Eventually, I will teach myself more but not right now as I have too many things to do. I have learned some already and its not too tough, but I have only written entry level stuff under C# so far.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Feb 9th, 2006, 08:37 PM
#27
Fanatic Member
Re: C# better then VB.NET... [Resolved]
Wouldn't the CLR be standardized, but you leave the BCL open?
The human brain cannot hold all of the knowledge that exists in this world, but it can hold pointers to that knowledge.
-
Feb 10th, 2006, 12:56 PM
#28
Re: C# better then VB.NET... [Resolved]
A few core parts of the framework are standardized: the common language specification, the System namespace, a few others. The standardized part has no graphics capabilities at all. In its scope, it's about on a level with the standardized part of C++, perhaps a bit above it. (I believe it has threading support, reflection, all that stuff.)
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|