473,398 Members | 2,120 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,398 software developers and data experts.

Dot Net tools

Would somebody please compare different C# development tools, such as MS
Visual Studio and Delphi 2005, C# and Delphi.net?
Oct 27 '05 #1
3 1494
> Would somebody please compare different C# development tools, such as MS
Visual Studio and Delphi 2005, C# and Delphi.net?


A bit hard to review D.2005, since it doesn't have a public beta like
VS.

Broadly, though: D.2005 has refactoring support roughly comparable to
VS.2005, but doesn't have the auto-formatter that VS.2003 had, nor
does it appear to have the navigation tools (class and member
dropdowns) that VS.2003 had. VS.2005 has lots of great little menus to
write interface stubs, or create a stub fn that you called without
defining, or add using statements, &c; I don't believe that
Delphi.2005 has any.

C# is as typesafe as Delphi, and much cleaner. A C# class is almost
always significantly smaller and easier to read than the functionally
equivalent Delphi class.

--
<http://www.midnightbeach.com>

I had a mountain bike accident on Aug-31,
and just got out of the sling on Oct 26.
Feels dangerous, like taking off armor ....

I program for a living, and keep my skills current by writing books
for programmers. I'm a homeschooling father of two, and am a Yale
graduate who majored in philosophy.
Oct 27 '05 #2
Jon Shemitz wrote:
Would somebody please compare different C# development tools, such as MS
Visual Studio and Delphi 2005, C# and Delphi.net?
A bit hard to review D.2005, since it doesn't have a public beta like
VS.


Ooops, I answered for D.2006, which is not out; not D.2005, which is
is.
Broadly, though: D.2005 has refactoring support roughly comparable to
VS.2005, but doesn't have the auto-formatter that VS.2003 had, nor
does it appear to have the navigation tools (class and member
dropdowns) that VS.2003 had. VS.2005 has lots of great little menus to
write interface stubs, or create a stub fn that you called without
defining, or add using statements, &c; I don't believe that
Delphi.2005 has any.


D.2005 doesn't have refactoring. D.2006 is maybe 85% of VS.2003, by
virtue of the refactoring. D.2005 lacks basic tools, and is clunky and
buggy.

--
<http://www.midnightbeach.com>

I hurt my right shoulder in a mountain bike accident
on Aug-31, and just got out of the sling on Oct 26.
I feel fragile, and the shoulder and elbow are stiff.
Oct 27 '05 #3
F. S wrote:
Would somebody please compare different C# development tools, such as MS
Visual Studio and Delphi 2005, C# and Delphi.net?


Doest Delphi 2005 support C#? or are you wanting a comparison to different
..Net development tools? For the most part, any language has its' advantages,
and if you are familiar with one vs. the other, you may be better off going in
that direction, depending on the amount of time you want to dedicate.

C# was built along side of .Net, so will probably have a broader amount of
functionality exposed in the language... if you are familiar with C-Style
languages (C/C++, Pascal/Delphi, etc) you may be better off going with C#.
Also when learning a new platform, having a new language helps break out of
certain habits...

Regardless of the language you go with, a good understanding of the framework,
and OOP concepts will be far more helpful to you than a particular development
tool, or language.

--
Michael J. Ryan - tracker1(at)theroughnecks(dot)net - www.theroughnecks.net
icq: 4935386 - AIM/AOL: azTracker1 - Y!: azTracker1 - MSN/Win: (email)
Nov 2 '05 #4

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

Similar topics

0
by: MarionEll | last post by:
XML 2003 to Highlight Key Publishing Trend: XSL-FO Tools XSL-FO “Chef’s Tools Exhibition” Slated for 7 p.m. Dec. 10; Premier XML Industry Event Runs Dec. 7-12 in Philadelphia Alexandria,...
0
by: Rick Hower | last post by:
The 'Web Test Tools List' at http://www.softwareqatest.com/qatweb1.html has been updated as of December 1 2003. It now contains more than 280 web test tools, (with descriptions and links...
3
by: sea | last post by:
I had stopped all database services before running the setup program for upgrading from 7.2 to 8.1. During the installation process though, I got a message to the effect saying the tools server...
2
by: sandeep.manthena | last post by:
Hi everyone, Can anyone answers my questions. My server is AIX and is 5.2 and the db2 udb of V 8.1 Fixpak 9. What exactly is the tools catalog for? How it is uaseful in performing automatic...
4
by: Michael | last post by:
Hi! (OK, slightly silly subject line :) I'm extremely pleased to say - Kamaelia 0.4.0 has been released! What's New & Changed? =====================
3
by: Student | last post by:
Hi all, While compiling a program I had this message : tools.o(.data+0x0): multiple definition of `VAR_1' main.o(.data+0x0): first defined here tools.o(.data+0x4): multiple definition of...
19
by: dba_222 | last post by:
Dear Experts, I've worked with Oracle since 1995. I have gone very deep into many of the Oracle features, including sqlloader, and export/import. And I've done data modelling even longer. ...
0
by: L'eau Prosper Research | last post by:
Press Release: L'eau Prosper Research (Website: http://www.leauprosper.com) releases new TradeStation 8 Add-on - L'eau Prosper Market Manipulation Profiling Tools Set. L'eau Prosper Market...
0
by: L'eau Prosper Research | last post by:
NEW TradeStation 8 Add-on - L'eau Prosper Market Manipulation Profiling Tools Set By L'eau Prosper Research Press Release: L'eau Prosper Research (Website: http://www.leauprosper.com) releases...
4
by: =?Utf-8?B?VGFtbXkgTmVqYWRpYW4=?= | last post by:
I am creating an application for windows mobile using Visual C# windows. I am using visual studio 2008 and I have windows Microsoft Vista on my computer. I also downloaded the professional and...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
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
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,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development projectplanning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

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.