Delphi-PRAXiS
Seite 3 von 5     123 45      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Delphi, ASP.Net und PHP (https://www.delphipraxis.net/73929-delphi-asp-net-und-php.html)

Phoenix 26. Jul 2006 12:19

Re: Delphi, ASP.Net und PHP
 
Nochmal: http://www.cuyahoga-project.org/ ist ein ASP.NET Portalsystem das u.a. auf eine MySQL-Datenbank zurückgreifen kann. Also genau das was Du machen willst, nur mit etwas mehr drumrum: ASP.NET Webseite die auf eine MySQL Datenbank zugreift.

Die Benutzen übrigens den MySQL Connector/NET für den Datenbankzugriff, wie ich für mein Webpprojekt auch.

Mavarik 26. Jul 2006 12:21

Re: Delphi, ASP.Net und PHP
 
Werde ich mir mal ansehen, ist leider C#

Frank

Phoenix 26. Jul 2006 12:25

Re: Delphi, ASP.Net und PHP
 
Naja, braucht etwas länger zum lesen, aber da die .NET Objekte und deren Properties und Methoden ja sowohl in C# als auch in Delphi.NET gleich heissen sollte da aber schon klar werden, was die genau machen. ;-)

Mavarik 26. Jul 2006 12:43

Re: Delphi, ASP.Net und PHP
 
Habe den .Net Provider von MySQL installiert, warum wird dieser Privider dann nicht im BdpConnection (Verbindungseditor) aufgelistet?

Frank

Phoenix 26. Jul 2006 12:48

Re: Delphi, ASP.Net und PHP
 
Ganz einfach: Weil das kein Borland Data Provider ist sondern ein nativer ADO.NET Dataprovider.

Du musst dann schon die normalen ADO.NET Controls verwenden und nicht die BDP.

Mavarik 26. Jul 2006 12:53

Re: Delphi, ASP.Net und PHP
 
Zitat:

Zitat von Phoenix
Du musst dann schon die normalen ADO.NET Controls verwenden und nicht die BDP.

Leider sind in in D2005 keine ADO.Net Controlls enthalten...

Frank

Der_Unwissende 26. Jul 2006 13:07

Re: Delphi, ASP.Net und PHP
 
Hi,
nochmal ganz kurz etwas zur ursprünglichen Frage. Ich glaube nicht, dass der Programmieraufwand alleine von einer Sprache abhängt. Sowohl PHP als auch ASP(.net) ermöglichen dir einen Webshop zu erstellen, du kannst auch Java (JSP/Serlvets), Python, Perl,... nehmen. Die werden alle ihre Stärken und Schwächen haben (wie bei jeder anderen Sprache auch).
Bei ASP(.net) hast du eigentlich immer eine ziemlich starke Bindung an Windows. Natürlich gibt es Mono, aber weder wird es immer auf dem aktuellsten Stand sein (so wie aktuell) noch kannst du es bei jedem Host einfach installieren. PHP hingegen läuft auf sehr vielen Plattformen und wird sich deswegen häufiger schon vorkonfiguriert irgendwo finden lassen.
Letztlich ist aber wichtiger, wie du die Sprache findest und wie gut du mit ihr zurecht kommst. Wenn du dir CGI-Skripts in Prolog schreibst, könntest du so auch einen Webshop realisieren, nur wenn dir die logische Programmierung nicht liegt, würde vieles unnötig umständlich von dir gelöst werden (auch wenn die Sprache an sich sehr schöne Möglichkeiten bietet).

Wichtig ist also, wie gut kommst du mit der Sprache zu recht. Das andere ist, dass ein Webshop, nun ja, nicht gerade deine Erfindung ist. Es gibt schon eine Menge davon und es werden wohl noch viel mehr folgen. Das heißt aber auch, dass es wahrscheinlich schon nette Frameworks gibt. Vielleicht solltest du dich nach denen Umschauen, die dürften dir schon eine Menge Arbeit abnehmen (man muss das Rad ja nicht immer neu erfinden).

Gruß Der Unwissende

MagicAndre1981 26. Jul 2006 13:21

Re: Delphi, ASP.Net und PHP
 
Zitat:

Zitat von Mavarik
Zitat:

Zitat von Phoenix
Du musst dann schon die normalen ADO.NET Controls verwenden und nicht die BDP.

Leider sind in in D2005 keine ADO.Net Controlls enthalten...

Frank

klar sind die dabei, denn die sind im .NET Framework 1.1 drin :roll:

Go2EITS 26. Jul 2006 13:28

Re: Delphi, ASP.Net und PHP
 
@Der_Unwissende
Ein ergiebiges Thema. Die Provider z. B. Hosteurope (habe bisher schlechte Erfahrung gemacht im Bezug auf "Zusagen") unterstützen kein ASP.NET (bzw. bisher nicht gesehen) und bleibe vorerst bei PHP. Mein Eindruck ist, das einige ASP Seiten sehr schnell sind.Wie Du sagst: Es gibt sehr gute Frameworks auf die man aufbauen kann.
CU! :)

Phoenix 26. Jul 2006 13:29

Re: Delphi, ASP.Net und PHP
 
Zitat:

Zitat von Mavarik
Leider sind in in D2005 keine ADO.Net Controlls enthalten...

Das ist so nicht ganz Korrekt.. die gehören zwar nicht zum BDS, sind aber im .NET Framework enthalten (und werden auch mit dem BDS mit ausgeliefert - eben im .NET Framework) und stehen Dir damit automatisch auch zur Verfügung.

Der Namespace ist System.Data. Die Controls heissen z.B. SqlDataAdapter, SqlConnection, DataView und DataSet (sind in der Toolbox unter Datenkomponenten zu finden).

Wenn Du die nicht hast, dann musst Du erst übers Menü Komponenten -> Installierte .NET Komponenten gucken, ob die da drin sind und auch der Haken gesetzt ist, wenn nicht muss Du unten auf Assemblierung hinzufügen und dann die System.Data.dll aus dem .NET Framework Verzeichnis auswählen. Aber ich tippe eigentlich eher drauf, dass nur der Haken neben den Komponenten fehlt. Dann werden die nämlich nicht angezeigt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:46 Uhr.
Seite 3 von 5     123 45      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz