Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Prism ASP.NET, VCL.NET..? (https://www.delphipraxis.net/23794-asp-net-vcl-net.html)

Kane911 9. Jun 2004 19:08


ASP.NET, VCL.NET..?
 
Und noch eine Frage*g*

Kann ich WinForms, VCL.NET und ASP.NET alles in einer (eigentlich) ASP.NET Webanwendung verwenden? Kann ich auch die Borland.Vcl... Namespaces einfach nutzen, oder sollte ich mich auf die meistens ähnlich arbeitenden System... Namespaces beschränken? Gibt es irgendwelche Effekte wenn ich die Borland Namespaces nutze?

Danke für Antworten .. :-) Kane

Phoenix 9. Jun 2004 21:50

Re: ASP.NET, VCL.NET..?
 
Erm.. es dürfte arg schwierig sein, die VCL-Komponenten auf Webforms zu packen.

Du kannst aber ohne weiteres z.B. die Stringlisten oder andere nette VCL-Objekte (z.B. gerade die Indy-Komponenten die .NET - Protiert sind) verwenden, sofern sie nicht an ein User Interface gebunden sind.

Kane911 10. Jun 2004 13:28

Re: ASP.NET, VCL.NET..?
 
Nein ich meine zum Beispiel folgendes:

Es gibt im System.IO.File Namespace die Funktion Exists, die boolean zurückgibt, ob eine Datei existiert. Ein Äquivalent gibt es aber auch im Borland.Vcl.SysUtils Namespace die Funktion FileExists, mit gleichem Rückgabetyp.

Beides kann ich offensichtlich in meiner ASP.NET Webanwendung nutzen (der Compiler sagt nichts), aber ist das egal? Ich habe mich jetzt absichtlich nur auf die Borland-independent System Namespaces bezogen, aber kann ich auch die Borland Namespaces ohne irgendwelche Konflikte oder sonstige Effekte verwenden?

Chewie 10. Jun 2004 13:53

Re: ASP.NET, VCL.NET..?
 
Ich denke, das einzigste, was du beachten musst, ist, dass die Borland-Assemblies auf dem Server installiert sind. Dann kannst du sie auch nutzen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:50 Uhr.

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