473,387 Members | 1,779 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,387 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 1097
<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 thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: William F. Zachmann | last post by:
I am working on a project converting a DLL originally written in C++ using Visual Studio 97 accessing a SQL 6.5 data base to VS.Net 2003 and SQL Server 2000. I would very much appreciate any...
2
by: -DG- | last post by:
No reply on my previous query, so I'll post this again. I've done a bit more research in the interim. I'm trying to find an easy way to port code from the older VS2003 format to the format used...
6
by: White Knight | last post by:
I need the new "Port" functionality of Net Framework 2 to complete a project that is being produced using VS2003 and C#. If I download the release version will this cause problems with VS2003, and...
7
by: YAZ | last post by:
Hello, I have a dll which do some number crunching. Performances (execution speed) are very important in my application. I use VC6 to compile the DLL. A friend of mine told me that in Visual...
1
by: Bob | last post by:
I have both VS2002 and VS2003 installed on the same machine and have no problems creating an ASP.NET application in VS2003. When I try to create one in VS2003 I get an "internal server error". ...
7
by: tonelab | last post by:
I currently have VS2003 .net 1.1 installed with a number of 1.1 projects built in it. All of these projects create the /bin dll for deployment and have been running on remote servers that have the...
3
by: Darrin | last post by:
Hello, I see that VS2005 and the new framework 2.0 is out to the public now. Wondering about some things. When you install the new framework 2.0 can a person still use visual studio 2003 or...
17
by: Samuel | last post by:
Hi All, I am in the process of converting a VS 2003 project to VS 2005 project (VB.NET Class Library). It gives the error in TypeOf and DirectCast statements. It was working...
0
by: zacks | last post by:
Like an idiot, I recently uninstalled VS2003. It wasn't long before I realized my mistake. I uninstalled VS2005 thinking I would need to before I re-installed VS2003. The uninstall of VS2005 went...
5
by: nicknack | last post by:
Hello. I have a pc with visual studio 2005 working well. I tried to install VS2003 along with the VS2003 so I can work on an old project built with VS2003 and FW1.1. The problem is that when...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

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.