Solved

Delpi vs C#

Posted on 2002-03-04
4
146 Views
Last Modified: 2010-04-05
Hi.
May be it is a little extraordinary question for this society BUT...
I am going to start a very big Database related project.
I am working with Delphi for years. But now, with .NET in front, i am thinking about the possibility of C#.
Does anybody has an idea about C# vs DELPHI. Which one is better for a Database project (including Internet and ASP).
I'll very appreciate any advice.
0
Comment
Question by:fish_r63
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 
LVL 27

Expert Comment

by:kretzschmar
ID: 6838679
listening . . .
0
 
LVL 1

Expert Comment

by:mpoots
ID: 6839756
Listening..
0
 
LVL 14

Accepted Solution

by:
AvonWyss earned 50 total points
ID: 6840171
It depends. The backend of the application, I assume some SQL server, does not really care about the programming language. Therefore, for database handling, there's not much of a difference to be expected.

The advantages of Delphi are the large base of components, the possibility of porting the application to Linux if planned for this, native code, no special runtime files are required, and much knowledge around to help you out with problems of any kind. For an web-enabled application, you can create an ISAPI web server app.

C# has the advantage of the .NET CLR and framework (which are more versatile than the much older VCL), new ADO.NET features for database connectivty, the very nice and well-working concept of ASPX, less errorprone due to the nature of MSIL code and manged resources.

So, I guess it's really pretty much up to you what you do decide. Both Delphi and the .NET framework with C# are very good development software. Depending on the needed functionality, one tool may excel (for instance, if remoting is needed, .NET will be nicer, but if you want to distribute a compact client application, Delphi would be better etc.).
0
 
LVL 7

Expert Comment

by:Motaz
ID: 6840818
Delphi support for .NET platform will be released at the second half of this year, so that Delphi will applications will be ported to:

1. Windows
2. Linux
3. .NET

Moreover Delphi has a successfull history for more than 7 years and there are many many programmers around the world fascinated with it, and there is a very huge experiences with Delphi.

In my opinion, Delphi is the best.

Motaz
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

737 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question