473,320 Members | 1,916 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Justification of using C# over VB.NET


Hi,

I'm starting on a new project to develop Windows application run on
the .NET Frame work. Would you please give me some justifications to
present to management on why we should use C# over Visual Basic .NET.

Right now we don't have any code written for the .NET yet and this
would be a new project.

I preferred C# because my background in programming is in C#/C++/C/Pro
C and Java.

Thank you in advance.

Jack
Nov 16 '05 #1
6 1687
We C# developers have an unspoken rule about irritating the Morts. If you
wake them up they'll get all defensive and the newsgroup will get nothing
done for 48 hours.

--
Mickey Williams
Author, "Microsoft Visual C# .NET Core Reference", MS Press
www.servergeek.com
"Jack" <jack_z28NOSPAM.yahoo.com@> wrote in message
news:l2********************************@4ax.com...

Hi,

I'm starting on a new project to develop Windows application run on
the .NET Frame work. Would you please give me some justifications to
present to management on why we should use C# over Visual Basic .NET.

Right now we don't have any code written for the .NET yet and this
would be a new project.

I preferred C# because my background in programming is in C#/C++/C/Pro
C and Java.

Thank you in advance.

Jack

Nov 16 '05 #2
>On Fri, 30 Apr 2004 08:29:05 -0700, "Mickey Williams" <my first name at servergeek.com> wrote:
We C# developers have an unspoken rule about irritating the Morts. If you
wake them up they'll get all defensive and the newsgroup will get nothing
done for 48 hours.


Just curious--what's a "mort?"

Thanks :)

Steven
Nov 16 '05 #3
There are some legitimate arguements for each language and yes,
there are some distinctive differences. For your purpose the advice
would be to stick with what you know.
--
<%= Clinton Gallagher
A/E/C Consulting, Web Design, e-Commerce Software Development
Wauwatosa, Milwaukee County, Wisconsin USA
NET cs*********@REMOVETHISTEXTmetromilwaukee.com
URL http://www.metromilwaukee.com/clintongallagher/

"Jack" <jack_z28NOSPAM.yahoo.com@> wrote in message
news:l2********************************@4ax.com...

Hi,

I'm starting on a new project to develop Windows application run on
the .NET Frame work. Would you please give me some justifications to
present to management on why we should use C# over Visual Basic .NET.

Right now we don't have any code written for the .NET yet and this
would be a new project.

I preferred C# because my background in programming is in C#/C++/C/Pro
C and Java.

Thank you in advance.

Jack

Nov 16 '05 #4
It's one of the developer personas that the language teams use to categorize
developers. Google for Mort Elvis and Einstein - you'll get a few hits.

--
Mickey Williams
Author, "Microsoft Visual C# .NET Core Reference", MS Press
www.servergeek.com

<Steven C> wrote in message
news:a4********************************@4ax.com...
On Fri, 30 Apr 2004 08:29:05 -0700, "Mickey Williams" <my first name at
servergeek.com> wrote:
We C# developers have an unspoken rule about irritating the Morts. If you
wake them up they'll get all defensive and the newsgroup will get nothing
done for 48 hours.


Just curious--what's a "mort?"

Thanks :)

Steven

Nov 16 '05 #5
Jack <jack_z28NOSPAM.yahoo.com@> wrote in message news:<l2********************************@4ax.com>. ..
Hi,

I'm starting on a new project to develop Windows application run on
the .NET Frame work. Would you please give me some justifications to
present to management on why we should use C# over Visual Basic .NET.

Right now we don't have any code written for the .NET yet and this
would be a new project.

I preferred C# because my background in programming is in C#/C++/C/Pro
C and Java.

Thank you in advance.

Jack


I chose C# over VB.Net after two years of VB6.0 coding for three
reasons. First, the project I was on required some light JSP coding
and, if I have to learn two new languages, I would rather that their
syntax was similar. Second, after experimenting with Web References
in VB.Net, it seemed to me that C# handled the features presented from
the web reference API I have to use better than VB.Net. I found that
some of the methods and properties of the web reference were either
not available in VB or did not work correctly whereas in C#, all went
very well. Finally, I find that C# provides a less restictive
environment. I have more precise, better defined types, structures,
and components in C# allowing me to be more refined on how I do
things.

Anyway, just some thoughts!
-dt
Nov 16 '05 #6
Good grief that's funny stuff. Well, as the Elvis persona describes me
pretty well I guess I'm using the right language. Or should we say that,
given I'm an Elvis, it's no surprise I chose to use C#? LOL

But as to the OP's question:
"I preferred C# because my background in programming is in C#/C++/C/Pro
C and Java."

If you're the only developer, the above itself is no-brainer justification
that C# is the best choice.

Personally, I think the argument to migrate to VB.NET (over C#) because you
have developers that already know VB6 is a complete crock. A good VB.NET
developer (and good VB.NET code) will be 10 times more like C# than it will
VB6. Which is to say, the VB6 to VB.NET learning curve isn't really all
that different than the VB6 to C# learning curve. Maybe a few areas like
delegates, but the whole OO thing itself is going to be the real challenge
for many Morts I would say.
"Mickey Williams" <my first name at servergeek.com> wrote in message
news:O9*************@TK2MSFTNGP09.phx.gbl...
It's one of the developer personas that the language teams use to categorize developers. Google for Mort Elvis and Einstein - you'll get a few hits.

--
Mickey Williams
Author, "Microsoft Visual C# .NET Core Reference", MS Press
www.servergeek.com

Nov 16 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: crownergis | last post by:
Hello. I'm Johnny Cash. Actually I have a bit of a problem. I have a page with an inline frame. The contents of the frame are wider than the frame (and designed that way). The newest content in...
1
by: Alex | last post by:
I have looked at the code for text justification on lebans.com and this seems to work very well. Except my report is a subreport and I cannot get the code to work on a subreport. Does anyone know...
1
by: Alex | last post by:
The JustiDirect text justification on Stephen LeBans site works well but I cannot get it to work on a sub report. Could anyone tell me if this is possible. Thanks. Alex
7
by: Mark Thomas | last post by:
Delighted to find Lebans textbox justification but... ....after you have downloaded the sample database, with its module, what do you do to make your own text boxes in your own database have...
1
by: AMD 3400 | last post by:
Hello there, i have a question to ask, i have a huge 5000 columns in Excel that i've been working on and i want it right-justified. When i open it in Access it gives me left-justified. i would...
19
by: Victor Nazarov | last post by:
Consider I want to write my own version of standard malloc, calloc, realloc, free. How can I portably check if they work correctly? The most remarkable will be the test for right justification of...
4
by: Neil | last post by:
Just found out that the Microsoft Rich Textbox does not support full text justification, since it's based on Version 1.0 of the RichEdit Window Class, and full text justification is only available...
0
by: Wieland | last post by:
I have a rich text box that I'm using to edit rtf documents that need to be full justified the SelectionAlignment only has right, left and center. Does any one know how to get full justification...
10
by: gaetanoortisi | last post by:
Hello, can anyone point me to some piece of code that do text justification of fixed fonts like those that nroff do on manpages? Thanks, Gaetano
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.