Newsgroup: it.comp.java
Titolo: COLDFUSION

Vi è mai capitato di usare coldfusion? Che ne pensate? A me è stato
presentato come qualcosa che libera il mondo da tutti i mali, minimizza i
costi e facilita lo sviluppo. Non da un commerciale macromedia ovviamente.
Poi mi è stato spiegato come funge e a me sembra una cagata maiuscola,
per mettere delle scimmie a fare codice J2EE senza sapere nè che fanno
nè come risolvere un problema che uno :P.
Esagero?
Accorrete numerosi :P.

Mah, so di CF anche se non l'ho mai usato di persona. Direi che uno di
molti application server J2EE.
Se usato con Dreamweaver diventa una bella soluzione per sviluppo RAD con
debugging integrato e tanti bei oggettini pronti all'uso.
Libera il mondo da tutti i mali? Non credo
Una cagata maiuscola? Non credo nemmeno.
La domanda solita č: perché spendere soldi per Coldfusion quando hai dei
bei prodotti come Tomcat aggratis, con tanto supporto ed esempi in piů?
Alex.
-- 
___________________________________________________________
a p bertolini
(
www.blackmambo.it
)

 Alex.
Puttana eva: seimila euri!

 bei prodotti come Tomcat aggratis, con tanto supporto ed esempi in piů?
cosa c'entra ora tomcat con coldfusion? stai facendo confusione tra
application server e web server.
Ciao
-- 
-- 
 <IvanBaldassi aka="ilG" />
"Emancipate yourselves from mental slavery"

 Esagero?
non è che esageri, è che non ci siamo proprio e questa sopra è una cosa
completamente inesatta.
CFML ossia ColdFusion Markup Language è un linguaggio basato su tag (a dire
il vero è possibile anche scrivere CFML con sintassi ECMAScript) e che come
molti altri programmi gira sotto java.
In pratica una volta creata una pagina .cfm questa viene compilata in
bytecode, nulla di più.
Io che sono passato da ASP, a 
ASP.NET
, sono approdato a ColdFusion e mi sono
trovato stupendamente.
I motivi? Beh per fare cose semplici tipo una query ad un DB bastano 2
righe, per inviare una email anche, ecc ecc...in asp o 
asp.net
 mi servivano
molte più righe e il tutto in maniera molto meno intuitiva.
Poi se ti vuoi spingere oltre con la programmazione CFML puoi utilizzare
tutte le classi della JRE java nonchè tutti gli oggetti COM di windows se
ColdFusion è istallato sotto winzoz.
Potrei stare una giornata intera a parlare di CF per quanto mi sono trovato
bene:)


Miiii non sono più capace di scrivere in italiano...:)


 bytecode, nulla di più.
Cioè vuoi dire che NON produce dei .class, che NON necessita di un
application server sotto? A me risulta (a quanto ne ho capito) che siano
una cosa tipo java server faces cioè una cosa molto simile alle taglib :P
forse m'han spiegato male. Puoi indicarmi qualche link?

 forse m'han spiegato male. Puoi indicarmi qualche link?
www.cfmentor.com
 è lo UG ufficiale per MM mentre se vuoi vedere un tutorial
base di coldfusion vai qui 
http://html.it/coldfusion_mx
Cmq puoi paragonare ColdFusion a JSP ma non a Java, puoi paragonarlo ad
ASP.NET
, a PHP, ecc ecc ma certamente non a Java.
Se ti servono informazioni specifiche chiedi pure.


 
 E infatti, quello che dico io è che a livello di presentazione può
 andare, ma la logica sotto la presentazione non la può fare :P insomma
 non può rimpiazzare jsp/servlet . (Ma non ha integrato JRUN che è un
 application server? credevo che coldfusion fosse fatto dai componenti
 pronti e dal compilatore, e poi i .class che fa girassero ovunque.)
 
Insomma, chi me ne ha parlato mi ha detto che sostituirebbe J2EE. A me non
pare...

 pare...
Credo che devi chiarirti un po le idee su J2EE, sugli application server,
sui web server...:)


 
Ok, l'ho capito questo: il punto è che se ho weblogic, le cose fatte con
jsp e servlet e voglio passare a coldfusion mantenendo weblogic come
application server fottendome anche solo dell'esistenza di jrun, cos'altro
sto facendo se non utilizzare coldfusion come un set di componenti pronti,
da programmare col suo linguaggio che viene poi compilato come se fosse
java? E' un pò la stessa cosa che accade con JSP in un servlet container
no? Tu scrivi in un modo che poi viene convertito in bytecode :P
Non so se riesco a spiegarmi :P in effetti la conoscenza che ho del tutto
è più teorica che pratica.

 java?
Sia ASP, 
ASP.NET
, PHP, e tutti gli altri cosa fanno se non utilizzare dei
componenti preesistenti???
Vedi il cfquery di coldfusion per effettuare una query su DB o un cfmail per
inviare una email...perchè non utilizzare il linguaggio che mi permette di
scrivere meno codice per fare le stesse cose??? sarei imbecille se non lo
farei;)
Anche con cf come con jsp posso richiamare classi java, e anche queste cosa
sono se non dei "componenti" già esistenti?
Miiii ripeto manca un po di struttura nei tuoi concetti e c'è un po di
confusione:)
Ciaoooo:)


 cosa sono se non dei "componenti" già esistenti? 
Con "componenti già esistenti" non intendevo "pezzi" di un framework, ma
implementazioni pronte :P java.mail ti fornisce le classi per mandare una
mail, ma il meccanismo per mandarle lo devi fare tu :P. A quanto ho
capito, cfmail (così credo si chiami) consente di mandare una mail
from=nomedichi to=(addirittura anche un resultset :P). 
Scusa se ti annoio, ma scrivo qui anche per dare struttura ai miei
concetti :).

 concetti :).
Ma figurati mi diverte parlare di CF:) e grazie a CF che inoltre mi sto
avvicinando a Java anche se ancora ne so poco o nulla...tramite CF e mi sono
divertito ad usare un po le AWT per creare bottoni grafici onTheFly e altre
cosine simili.
Ciao
