Newsgroup: it.comp.lang.delphi
Titolo: Web & Delphi2005

Ciao a tutti,
ragazzi aiutatemi!
Nella società dove lavoro è nata la necessità di "convertire" 
un'applicazione Client/Server scritta in Delphi in una applicazione
"Web Based"...
Sono state varie le soluzioni proposte (C#, Java, etc etc) quasi tutte 
bocciate poichè comportavano un elevato investimento di risorse, ma 
con la nascita di Delphi2005 forse abbiamo (o meglio HO) trovato la 
risposta alle loro domande ed ai loro dubbi.
Sicuramente, per noi che già lavoriamo in Delphi è la soluzione meno
dolorosa.
Però, dopo aver partecipato alla presentazione di Roma, dopo aver 
letto vari articoli non sono riuscito a capire cosa sia meglio : 
ASP.NET
 o Intraweb...
Ho paura di proporre una soluzione che poi si rilevi meno adatta alle 
loro esigenze.
Forse, qualcuno di voi, che ha già avuto un'esperienza in una delle due
tecnologie può darmi qualche bel CONIGLIO...
Oppure qualche articolo del tipo : 
ASP.NET
 vs INTRAWEB...
Ciao Rino.
Inviato da 
www.mynewsgate.net



Parlare di conversione in senso stretto è una chimera. Si tratta di
RISCRIVERE l'applicazione facendo tesoro dell'esperienza passata.
Intraweb *io* lo lascerei perdere (non mi convince e non ne ho letto
proprio benissimo), per quanto riguarda 
ASP.NET
, beh, da noi ci sono
alcune applicazioni piuttosto complesse che girano senza problemi, la
curva di apprendimento è piuttonsto alta all'inizio in quanto, per uno
abituato a programmare in ambiente win32, si tratta di rivedere alcuni
principi logici, ma poi non è male. C# mi sembra un buon linguaggio. 
Non me la sento invece di consigliarti di scrivere 
asp.net
 con Delphi
prima di aver provato delphi 2005: D8 si è dismostrato essere un
porcheria, buggato all'inverosimile, privo di documentazione, mai
uscito dalla fase beta. Ho scritto un paio di piccole applicazioni
(che funzionano, ci mancherebbe) ma è stato un bagno di sangue, ci
avrei messo di meno a scriverle in assembler ;-)
Ciao.
-- 
Ore 18.30: premo invio.

 Ciao.
Ciao e grazie...
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

hai qualche link ?
Personalmente ci ho soltanto "giocato" per poche ore ma 
qui se ne è parlato spesso, e ho tirato le mie conclusioni :-)
http://www.google.it/groups?hl=it&lr=&q=+%22intraweb%22+group%3Ait.comp.lang.delphi&btnG=Cerca
Inoltre, mi aveva perticolarmente impressionato (negativamente) una
breve recensione del  nostro Andrea Laforgia:
"E' pessimo, secondo me.  Non lo conosco benissimo, ma lo sto
utilizzando da qualche mese insieme ad altri per la realizzazione di
un progetto.  A me non piace per nulla, è semplicemente lo strumento
inadatto per fare cose di un certo livello.  Purtroppo nel nostro caso
è stata una scelta obbligata."



Quindi, intraweb la scartiamo, Delphi for .NET in Delphi8 era piena di
bachi,
ma cosa usi, o meglio, cosa usano i programmatori che frequentano questo NG?
I componenti INDY?
Altre tecnologie?


Altre tecnologie?
Microsoft Visual Studio .NET :/


> Microsoft Visual Studio .NET :/
brutta notizia....:-(((
Spero solo che Delphi 2005 ci possa meravigliare....
Per adesso lo sto scaricando....
Grazie per le dritte...


>Oppure qualche articolo del tipo : 
ASP.NET
 vs INTRAWEB...
Vantaggi di 
ASP.NET
: elevato supporto (in termini di risorse disponibili,
documentazione, ecc.), multilinguaggio. Svantaggi: strettamente legato a
.NET e IIS (entrambi richiesti sulla macchina web server). Facilmente
supportata dalle società di hosting. 
Vantaggi di Intraweb: Multipiattaforma (Apache, IIS, standalone), sviluppo
molto simile allo sviluppo Delphi. Svantaggi: soluzione più proprietaria
di 
ASP.NET
, e sviluppata da un'azienda un "po' più piccola" di MS :), meno
risorse disponibili. Può essere più difficile distribuire le applicazioni
in hosting.
Tieni presente che sono entrambe soluzioni per lo sviluppo RAD di pagine
"data intensive". Delphi offre anche altri framework (WebBroker, Websnap)
con i loro pregi e difetti, ed esistono comunque altre soluzioni come PHP ecc.
Il "porting" di una applicazione C/S verso una soluzione con interfaccia
HTML comporta comunque una notevole riscrittura per le differenze
intrinseche delle piattaforme. Ad esempio già solo la differenza fra
l'approccio "stateful" del C/S e l'approccio "stateless" di HTTP richiede
di ripensare profondamente l'accesso e la manipolazione dei dati. E anche
le differenze in termini di interfaccia utente non sono poche.
Luigi D. Sandon - D&amp;D Support Team
--- posted by geoForum on 
http://www.delphiedintorni.it

Grazie per le dritte...
Per quel poco che può valere, ho appena finito di giocare per un paio
d'orette con delphi 2005 e la mia prima impressione è che non ci siano
paragoni con D8: stabile e potente; nessuna access violation dell'ide,
i componenti dbware finalmente funzionano, tantissime magagne sono
state messe a posto, l'editor è fantastico.
Sperèm


 Sperèm
lo sto installando in questo momento....per giocarci un pò...
Incrocio le dita....


 le differenze in termini di interfaccia utente non sono poche.
sicuramente, come dicevo a Massimo, ho lavorato in ASP, ed anche un pò in
PHP,
conosco questi problemi, e sò a priori che non sarà facile...
E tu? Cosa usi per lavorare sul Web? Cosa mi consiglieresti? PHP?


E tu? Cosa usi per lavorare sul Web? Cosa mi consiglieresti? PHP?
Premesso che mi occupo perlo più di architetture e sviluppo Win32 che di
sviluppo web, e che noi lavoriamo molto con Linux/Apache, dipende molto
dalle tue esigenze e requisiti.
Se limitarsi ad IIS e Windows non è un problema prenderei in seria
considerazione 
ASP.NET
 che come architettura è nettamente meglio del
vecchio ASP (non per niente assomiglia a JSP). Altrimenti penserei a
soluzioni come PHP per applicazioni di fascia "medio/bassa", eventualmente
integrate da moduli Delphi (CGI, ISAPI, DSO) o a soluzioni basata su Java
(JSP, EJB) per soluzioni di fascia "alta" dove è richiesto un application
server e certi gradi di "availability" e "fault tolerance".
