471,356 Members | 1,637 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

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

Just got VS2003

Lee


Hello all,

I've been developing primarily in Delphi for the last 3 years or so.
Before that, it was VB 5-6. C# looks pretty interesting, but of
course, VB.net will be more familiar for me although I have not written
a line of VB code in 3 years or so. I've also heard rumors that vb.net
could be dropped sometime down the line; not sure how credible that is
however.

At any rate, I've just received VS2003 and I am really, really lost,
LOL. Everything looks good and I went through a couple of the
tutorials with C# and VB.net and I am very impressed with the progress
MS has made with their IDE's.

I am still unsure as to whether I will pursue VB.net or C# as the
language of my choice. I am also seriously considering the Chrome
add-in for Visual Studio from www.remobjects.com which provides Object
Pascal support which I have come to like very much in Delphi. I have
Delphi 2005 now as well, but I will use that for win32 development only
and I will use VS.net for dot net projects.

Of course, now I have to start familiarizing myself with VS and
especially the 3rd party market.

In addition to the 1.9 gigs of MSDN I've installed, can anyone
recommend some good reading (books, articles, websites, etc) for
experience coders getting started with VS?

My area of interest and work is mostly local data centric apps using
SQL databases (SQL Server, Firebird, etc) and I will be needing to
start writing Remoting middleware apps with .net as well as some
asp.net stuff.

Thanks,
--
Warm Regards,

Lee

"Please hold while the Nextel subcriber you are trying to reach is not
located"
Jul 21 '05 #1
7 1063
<Lee> wrote in message news:%2***************@TK2MSFTNGP12.phx.gbl...
I am still unsure as to whether I will pursue VB.net or C# as the
language of my choice.


May I recommend that you go the C# route? I know it is unfamiliar to you
but I believe the learning investment will be well worth it.

See:
Not Another C# Versus VB Article
http://www.codeproject.com/useritems/CSharpVersusVB.asp

-- Alan
Jul 21 '05 #2
Lee
Alan Pretre wrote the following:
See:
Not Another C# Versus VB Article
http://www.codeproject.com/useritems/CSharpVersusVB.asp

Alan,

Great article. Much truth in it, at least from my prospective. When I
went to Delphi from VB, I was FORCED to write better code, not to
mention gaining a much better understand and working knowledge of OO
Principles. Again, that was just me.

--
Warm Regards,

Lee

"Please hold while the Nextel subcriber you are trying to reach is not
located"
Jul 21 '05 #3
<Lee> wrote in message news:OP****************@TK2MSFTNGP09.phx.gbl...
Alan Pretre wrote the following:
Alan,

Great article. Much truth in it, at least from my prospective. When I
went to Delphi from VB, I was FORCED to write better code, not to
mention gaining a much better understand and working knowledge of OO
Principles. Again, that was just me.


I thought you might appreciate the article since you have experience with
Delphi. C# and Delphi have their creator, Anders Heljsberg, in common.

Here's another article with Anders himself:
Exclusive Interview with Anders Hejlsberg: Getting Reacquainted with the
Father of C#
http://dotnet.sys-con.com/read/48156.htm

Again, my recommendation is to go the C# route. See ya!

-- Alan
Jul 21 '05 #4
Lee
Alan Pretre wrote the following:
I thought you might appreciate the article since you have experience
with Delphi. C# and Delphi have their creator, Anders Heljsberg, in
common.


Yep.

I haven't dug that far with it, but VB.net doesn't support try...catch?
Hmmm. I don't like the On error...goto handling. I've grown used to
doing try...except with Delphi and as a matter of fact, it seems odd
not to wrap everything in a try...finally and free my resources! Maybe
its a control thing.

--
Warm Regards,

Lee

"Please hold while the Nextel subcriber you are trying to reach is not
located"
Jul 21 '05 #5
<"Lee" <Lee>> wrote:
I thought you might appreciate the article since you have experience
with Delphi. C# and Delphi have their creator, Anders Heljsberg, in
common.
Yep.

I haven't dug that far with it, but VB.net doesn't support try...catch?


It does - it just also supports On Error ... Goto.
Hmmm. I don't like the On error...goto handling. I've grown used to
doing try...except with Delphi and as a matter of fact, it seems odd
not to wrap everything in a try...finally and free my resources! Maybe
its a control thing.


Ah, the joy of the using statement... it's interesting how it makes
virtually all finally blocks go away.

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too
Jul 21 '05 #6
Lee,

I won't deny the text, however before this page is misread. This shows for
me the scientific value of the showed page in the link.

80% of C# programmers are good, while 80% of VB programmers are not good

This sentence tells that there are much more good VB programmers than good
C# programmers what is probably true.

However this statement is surely not true when we compare C# with VBNet what
are comparable values. It is probably even not true for VB6 however maybe it
does for VBA, VBS and very classic Basic.

To say it in other words.

An Apple is a computer, not every computer is an apple.

:-)

Cor
Jul 21 '05 #7
Lee,

The languages are for me only the glue/cement from the framework.

The style of making a program in VBNet and C# is with slight differences
almost the same.

When you are somebody like me, who makes a lot of typos and likes automatic
auto complete, than have a look at VBNet. VBNet is helping a lot while
typing and to make that easy and saves therefore me much builds. While C# is
helping a lot with information while typing (However that is something that
I seldom use. I read it before).
The last will be in the next version from VBNet the same as C#.

For the rest, I really don't see much difference.

Cor
Jul 21 '05 #8

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

6 posts views Thread by White Knight | last post: by
7 posts views Thread by YAZ | last post: by
17 posts views Thread by Samuel | last post: by
reply views Thread by zacks | last post: by
5 posts views Thread by nicknack | last post: by

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.