Newsgroup: it.comp.lang.delphi
Titolo: Porting Su Internet

Salve a tutti,
Qualcuno di voi ha gia' dovuto affrontare il problema del porting da 
delphi ad internet?? Come avete gestito la cosa? Avete dovuto riscrivere 
tutto quanto o esiste un qualche sistema a me ignoto per poter salvare 
il salvabile, senza dover perdere mesi a riscrivere tutto in java jsp?

)

 applicazioni Web [...]
Sconsiglio vivamente l'utilizzo di IntaWeb.  Oltretutto su Windows
2003 Server, ad esempio, non funziona.  IW è macchinoso, rigido,
limitato e si basa su un modello (quello CGI/ISAPI) che è piuttosto
obsoleto.

Sconsiglio vivamente l'utilizzo di IntaWeb.  
[...]
Possibili alternative per Delphi ?
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 Possibili alternative per Delphi ?
Semplicemente, Delphi non è  adatto per la scrittura di applicazioni
Web.
Per questo tipo di applicazioni è molto meglio usare Java o 
ASP.NET
.

>[...]E credo anche .Net perche' MS.
Certo, questa è una valutazione tecnica molto convincente...

 si sviluppa una normale applicazione Windows.
Detto questo penso che lasciero' perdere Intraweb perche' CGI e suppongo 
sia un po' vecchiotto... E credo anche .Net perche' MS.
Grazie ancore ed attendo suggerimenti da chiunque volesse darmeli!
--
Davide

 Certo, questa è una valutazione tecnica molto convincente...
:)

 suppongo sia un po' vecchiotto... E credo anche .Net perche' MS.
Anche Windows è di Microsoft...ma ci hai lavorato sopra sino ad ora con
Delphi. :-)
Ad ogni modo, avendo escluso le uniche soluzioni che conosco, non credo
di poterti essere d'aiuto.


 Possibili alternative per Delphi ?
Secondo me, il modo più rapido e indolore per uno sviluppatore Delphi di
transitare verso il Web è quello di adottare Delphi 8 (con opportune
patch) e scrivere applicazioni ASP .NET.


Possibili alternative per Delphi ?
Senza passare a Delphi 8 credo che potresti fare dei Servizi web
con Delphi (io ho il 6 non so se nelle versione precedenti 
c'è questa possibilità) ed interrogarli con Asp, Asp.Net o
quant'altro possa interrogare un Servizio web.
Purtroppo non so dirti di più sui servizi, comunque trovai
un pò di tempo fa un E-Commerce fatto con questa tecnologia
ed in più avevano implementato con Soap un interfaccia Desktop
per amministrare i dati e l'E-commerce stesso.
	Ciao
	MassimoB
 

 di poterti essere d'aiuto.
Non importa... Ti ringrazio ugualmente!
Se non ci sono alternative, per mantenere le vecchie applicazioni, penso 
che forse uno sforzo lo possa fare! D'altronde non si possono sempre 
salvare capra e cavoli! Giusto? ;)
Borland non ha in mente nemmeno in futuro di adeguare delphi al web? 
Intendo con compilatore proprietario, senza tradurlo in .net per poi 
compilarlo.

per amministrare i dati e l'E-commerce stesso.
Good. Hai il link, ti ricordi almeno il nome?
Siccome non ho mai fatto nulla in tal senso vorrei avere dei riferimenti dai
quali partire, eventualmente, un domani. (ovviamente usando gli strumenti che
la ditta mi ha fornito senza upgradare Delphi).
ciao!


 quant'altro possa interrogare un Servizio web.
Se ti riferisci ai Web Service, è vero che puoi crearli con Delphi (sono
sempre CGI/ISAPI dopotutto), ma ti manca sempre la parte visuale che
deve essere creata con un programma di authoring HTML, senza contare che
c'è una parte di codice (ASP) da codificare in un linguaggio che non è
Delphi, ma VBScript o JScript.
Se invece citi ASP .NET, allora è possibile sviluppare l'intera
applicazione con Delphi: non solo la parte riguardante un servizio che
può essere consumato, ma anche la risposta ad azioni compiute
dall'utente sull'interfaccia.


Morde. 
	Ciao
	MassimoB
 

 compilarlo.
Delphi è un ambiente Win32 ed è ora disponibile anche per .NET.
Non credo ci siano in previsione edizioni per ambienti operativi
differenti da quelli citati.
Quindi, nell'ambito dello sviluppo Web, con Delphi puoi produrre
librerie ed eseguibili Win32 CGI, ISAPI, NSAPI e affini (versioni 7 e
precedenti) oppure applicazioni ASP .NET (versione 8).


 precedenti) oppure applicazioni ASP .NET (versione 8).
Ti ringrazio molto per le delucidazioni.
Ciao.
--
Davide

 dall'utente sull'interfaccia.
In che modo? Passando alla release 8.0 di delphi? oppure anche con le 
precedenti?
E' molto interessante questa cosa!

 precedenti?
Lo sviluppo con ASP .NET è possibile solamente con Delphi 8 poichè è
l'edizione di Delphi che incorpora un compilatore per il .NET Framework.


 l'edizione di Delphi che incorpora un compilatore per il .NET Framework.
Correggimi se sbaglio, ma se voglio usare Delphi 8 per .net dovro' anche 
acquistare una licenza di .NET, giusto?
Effettivamente hai ragione.. mi sa che sono giunto a conclusioni affrettate.
Prima pero' devo provarlo. Che tu sappia c'e' la trial anche per .net?
Ti ringrazio moltissimo!
Davide

 acquistare una licenza di .NET, giusto?
Il framework .NET lo scarichi dal sito Microsoft:
http://msdn.microsoft.com/netframework/technologyinfo/howtoget/default.aspx

 Prima pero' devo provarlo. Che tu sappia c'e' la trial anche per .net?
Leggi sopra. Al massimo, ti servirebbe una trial di Delphi 8, che mi
sembra sia stata rilasciata sul sito Borland (
http://www.borland.com
)
proprio in questi giorni.


proprio in questi giorni.
Finalmente... ora la scarico.
thx per la info :)


 proprio in questi giorni.
La tryal l0ho gia' presa!
Ma nell'installazione parla anche di j# .net... Possibile?

 Ma nell'installazione parla anche di j# .net... Possibile?
Yep! Ti serve il pacchetto "Visual J# .NET 1.1 Redistributable":
http://makeashorterlink.com/?D141322D7
