C# or VB.NET in Windows CE?

K

kris p

Hi,

I'm supposed to develop a Windows CE app in VB.NET, I'd prefer C#. Is
there a reason to use VB.NET in WinCE over C#? Isn't C# more powerful, or
is the difference mainly in syntax? Or are the benefits to using VB.NET?
If it's preferable to use C#, what reasons should I use?

Thanks a lot in advance for any help,
kristoff plasun
 
T

Tom Shelton

Hi,

I'm supposed to develop a Windows CE app in VB.NET, I'd prefer C#. Is
there a reason to use VB.NET in WinCE over C#? Isn't C# more powerful, or
is the difference mainly in syntax? Or are the benefits to using VB.NET?
If it's preferable to use C#, what reasons should I use?

Thanks a lot in advance for any help,
kristoff plasun

When the choice of languages is VB.NET or C#, it really comes down to a
matter of preference. Sorry - but there are very few technical
differences between VB.NET and C#...

--
Tom Shelton [MVP]
Powered By Gentoo Linux 1.4
Certainly the game is rigged.

Don't let that stop you; if you don't bet, you can't win.
-- Robert Heinlein, "Time Enough For Love"
 
C

Cor

Hi Jon,

I thought a fight between you and Jay but it is not ;-(

http://www.pobox.com/~skeet

Did you see some answers from William Ryan about this subject in the
dotnet.general group.
I think that for an objective comparising you could add that.
(The friendly user interface from VB.net in the IDE against the faster and
less memory needed IDE behaviour from C#)

By the way, I miss the various legacy functions from C in C# statements also
in that comparising, that is a greath benefith for old C users.

:))

(But overall a good page)

Just my thought,

Cor
 
D

Dick Grier

Hi,

The are EXACTLY equivalent (IMO) -- for any normal program. I've used both.
My preference is VB, but that is historical, nothing more.

Dick

--
Richard Grier (Microsoft Visual Basic MVP)

See www.hardandsoftware.net for contact information.

Author of Visual Basic Programmer's Guide to Serial Communications, 3rd
Edition ISBN 1-890422-27-4 (391 pages) published February 2002.
 
K

kris p

Thank you very much everyone for your
advice, I have some backup now for using
C# :)

kristoff plasun
 
R

Richard

Use Vb.Net for everything, and get your self a tee shirt that says so.
Something along the lines of

"I use VB.Net",

on the front and then maybe on the back it could say

".... And I Love It!!"

:)

hth

Richard
 
K

kris p

"I use VB.Net",
on the front and then maybe on the back it could say

".... And I Love It!!"

:)

:) i hopes you're not the richard who's interviewing
me tomorrow

kristoff plasun
 
R

Richard

:) i hopes you're not the richard who's interviewing
me tomorrow

Probably not in person although you never know....

I have been told Im OmniPotent.... but i think that was just in
reference to my lack of personal hygiene.

Richard
 
S

Steve

As mentioned by other respondents, there are no real technical differences,
the most important consideration is maintenance. If your team or most of the
development resource is equipped with VB skills then that would make the
most sense. If you are the only person who will maintain the application
then use the language you are most familiar with.
 
N

Nathan Kovac

Use c# because it's more programmer intuitive than VB.NET and because you
would be more comfortable with it. I can't see any reasons not to use
VB.NET for your project, but c# is simply easier and less verbose.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top