Newsgroup: it.comp.lang.delphi
Titolo: Impressioni su delphi2005

Un saluto a tutti.
Data la presenza di alcuni post relativi al nuovo prodotto Borland, mi
chiedevo se gli utilizzatori potevano esprimere la prp opinione sul
prodotto.
Butto li alcune domande mirate, finalizzate non a conoscere cosa puo
fare (quello lo si vede dalle brochure....) ma se mantiene sul piano
pratico cio che promette.
1) Per cio' che riguarda lo sviluppo su Win32, le novità impattano
molto sul piano pratico? Che so, magari c'è qualcosa del tipo "maro'
che bella sta cosa!" che poi non risponde alle aspettative iniziali...
Per quello che riguarda specificamente .Net...
2) usate cmq delphi oppure c#?
Premetto che ho avuto occasione di fare qualcosina con 
vs.net
 in c#...
Dopo, tornare a usare object pascal mi è un po pesato...
3) Sviluppare in 
asp.net
 da delphi2005: se po fa o no?
4) bdp.. Li usate? come funzionano? vanno in crash? sono lenti? sono
comodi o scomodi? Si è vincolati al loro utilizzo oppure si possono
usare anche i normali provider 
ado.net
?
5) L'ide è stabile oppure si incarta frequentemente?
6) Quando installate la roba sulle macchine dei vs clienti avete casini
tipo quelli legati agli aggiornamenti di mdac..) oppure tutto fila
liscio?
7) I clienti si sono mai lamentati della lentezza/pesantezza delle app?
Non è che per fa girare una app di un certo livello serve un
quadriprocessore
con 4 giga di ram e disco fisso ultraultraulstrascsi a 50.000 rpm?
8) qualcuno ha usato anche 
vs.net
? Se si, saprebbe indicare qualcosa di
peculiare dei 2 prodotti che ha trovato comodo/scomodo/malfunzionante
etc?
9) Usando remoting avete avuto problemi?
10) avete provato a usare le app loggandovi come power user, cioè,
come utente senza privilegi di administrator?
11) Vi siete mai accorti del momento in cui GC si sveglia e elimina la
monnezza?
12) qualche impressione su eco2?
BaiBai
AS

 12) qualche impressione su eco2?
E' fantastico...quest'anno l'abbiamo visto in azione al Delphi Day su 
un'applicazione 
ASP.NET
 e devo ammettere che è stupefacente; mi è 
sembrato soprattutto molto stabile, considerando la sua complessità che 
non deve essere minima.
Purtroppo, con il costo che ha, sarà molto difficile per me utilizzarlo. :-(
-- 
Marco «Alka» Breveglieri	
http://www.marco.breveglieri.name
  «bvmcnxsjlkhròhyeq, potrei scrivere a questo punto,
   se mi addormentassi sui tasti» (Daniele Luttazzi)

Condivido il fatto che c# non ha i set (mi chiedo poi xche...) e quello
che riguarda il class of.
Ho tozzato un po per le limitazioni che c# impone sugli abstract..
A quel punto ho capito xche si fa uso di interfacce con la pala....
Per contro:
a) avere la dichiarazione di ogni metodo scritta 2 volte (interface e
implementation)
b) il dover usare la fastidiosa parola chiave overload per
dichiarazioni di metodi con stesso nome
c) il fatto che molti di quelli che in delphi sono warning in c# sono
errori di compilazione
ha molto impattato su quello che penso di c#.
Riguardo quello che si è visto al delphi day, ok.
Ma ero curioso di sapere se qualcuno era andato OLTRE su remoting,
ado.net
 ed eco2, facendo qualcosa di massiccio..
Per il resto, che la prima versione di un prodotto praticamente nuovo
faccia qualche casino va messo in conto.
Tnx!
Ah, dimenticavo, Marco.
So bene che non è detto che un ide pesante impatti sulle performance
della app che tira fuori... Il problema è che, visti i casini che ci
sono, sarebbe abbstanza difficile convincere un potenziale cliente che
per usare la tua app deve cambiare il parco macchine... ;)
AS

 per usare la tua app deve cambiare il parco macchine... ;)
Sono perfettamente d'accordo con te! :-)
Da quanto ho potuto constatare, qualche problema potrebbe esserci con 
alcuni sistemi operativi più datati come Windows95, ad esempio.
Comunque, secondo me, l'essenza di Delphi (e in particolare di D2005) è 
di fornirti le carte per poter fare quello che ti pare: continuare a 
sviluppare su Win32, sviluppare su .NET se lo vuoi, fare un porting 
agevole se richiesto (tecnicamente o commercialmente), produrre pagine e 
applicazioni con le librerie Microsoft... basta solo sapere dove si deve 
andare a parare (a livello di architettura) e si fa la propria libera 
scelta. :-)


 sviluppare su Win32, sviluppare su .NET se lo vuoi, fare un porting
condivido. di questo si è discusso spesso.
E continuo a maledire il "marcheting " di borland per non aver sfornato
un delphi2005 SOLO PER .NET!
kazzo, il tipo che gestisce la bancarella dove compro il pesce sa fare
marketing meglio di loro, con tutto il rispetto di questo mondo per i
pescivendoli... :((
AS

 un delphi2005 SOLO PER .NET!
Non saprei, non so dirti se sia giusto pubblicizzare l'ambiente 
privilegiando il supporto a .NET che, commercialmente, è un motivo 
migliore poichè ultimamente, parlando di sviluppo, si sente 
"Microsoft... Windows... .NET... Microsoft... Windows... .NET..." e 
quindi agganciarsi a .NET aiuta a pubblicizzare un ambiente al passo con 
le tecnologie... nominando invece solo Win32, sembra quasi che si voglia 
rimanere aggrappati a qualcosa di vecchio.
Ovviamente, tutto questo non è assolutamente vero! Ma lo sanno solo i 
veri informati, così come chi si interessa alle caratteristiche di 
Delphi poichè, tecnicamente e non commercialmente, ci va a...guardare 
dentro, partecipa a presentazioni e meeting, scarica brochure, prova 
trial, sperimenta le feature e così via...
DISCLAIMER:
tutto è ovviamente IMHO! :-D
Ciao,
   Marco.


 Idem. ;-)
Ma lo usi solo tu, maremma maiala?
Altri del ng? Mi aspettavo un flame lungo 30.000 post e invece...
Tutti "impegnati" con le segretarie??? ;-P
AS

 Tutti "impegnati" con le segretarie??? ;-P
Non invocare "flame" che poi vieni esaudito... :-D


 Tutti "impegnati" con le segretarie??? ;-P
1) è agosto e al mare spesso mancano le connessioni wireless :-)
2) forse 
delphi.net
 lo usano ancora in pochi
Per quanto mi riguarda con delphi 7 si chiude il ciclo di delphi, meglio 
passare agli ambienti microsoft, lo dico con rimpianto e rabbia (eccoti 
il flame ;-) ) che offrono uno sviluppo a 360 gradi (ovviamente mi 
riferisco a visual studio, dal mobile al web in diversi linguaggi).
Che io sappia Delphi 2005 non può fare (magari Marco mi sa dir meglio, 
visto che lo usa da tempo):
1) applicazioni per il mobile (per lo meno in modo "visuale")
2) applicazioni per mono (se non si vuo aver sorprese), supporta 
vb.net
 
(
http://www.go-mono.com/mbas.html
) e c# 
(
http://www.go-mono.com/c-sharp.html
) in modo "nativo"
Senza contare che gli ambienti Microsoft godranno, da ora in avanti, il 
vantaggio di giocare "in casa"
L'unico motivo per cui potrei usare delphi 2005, sono possibili porting 
di mie applicazioni.
P.S.
Ovviamente tutto questo è un opinione del tutto personale (contate che 
conosco delphi 2005 solo per averlo usato pochissimo, quindi non sono ne 
un esperto ne un conoscitore di 
delphi.net
, tutto si basa sulla mia 
conoscenza superficiale di quell'ambiente)
Ciao
Gianni

 conoscenza superficiale di quell'ambiente)
Tutti abbiamo dato opinioni personali, ovviamente, anche perchè su certi 
aspetti non credo si possa tracciare una linea definita: alcune scelte 
dipendono essenzialmente dal nostro modo di vedere e utilizzare i 
prodotti. :-)


 commercialmente.
Lo spero anch'io, ma a mio avviso dotnet è fatto per tagliare le gambe a 
tutti (sistemi operativi e software di sviluppo).... spero che il mio 
sia solo pessimismo.
Per il momento mi tengo il mio caro e fedele Delphi 7 (visto che poi ho 
investito molto, comprando molti componenti di terze parti), tanto c'è 
tempo per passare a dotnet :-)
Quando passero a dotnet sceglierò con calma (se dovessi farlo ora 
sceglierei senza indugio visual studio, ma in futurò chissà, magari la 
borland e Delphi sapranno di nuovo stupirmi :-) )
P.S.
Ovviamente sono discussioni che lasciano un po' il tempo che trovano, 
vedremo in futuro ciò che realmente avverrà. Di certo c'è solo il fatto 
che ora come ora, dotnet può essere interessante se si scrivono 
applicazioni 
asp.net
. Per le applicazioni "desktop" gli ambienti 
"tradizionali" sono ancora i migliori (se non altro perchè garantiscono 
il funzionamento delle applicazioni sviluppate su win95/98/2000....xp)
Ciao
Gianni

 Gianni
Ciao, anzi buonanotte! :-D
   Marco.


 messo un sacco di tempo a scriverla! :-D
emh.... sě hai ragione, offende un po' la tua risposta, ma quando l'ho
scritta non potevo immaginare una risposta cosě esaustiva. :-)
Ciao
Gianni

 mai...
Per esempio (cercando al volo) qui:
http://01net.it/01NET/HP/0,1254,0_ART_48491,00.html
Tieni presente che č una notizia di un anno fa e non ho il link tra i 
preferiti ;-)
(si parla del 2004, nel 2003 ad esempio la situazione era ben diversa).
Non mi chiedere perchč Office renda molto, me lo sono chiesto pure io...
(chiudo questo piccolo OT) ;-)
Ciao
Gianni

 scritta non potevo immaginare una risposta così esaustiva. :-)
Non preoccuparti, ero volutamente ironico! :-D


 feedback, come dicevo nel primo post.
Mi aggancio nuovamente a questa discussione e in particolare a questo 
riferimento ad ECO per segnalare un articolo interessante che descrive 
come utilizzare il framework ECO, appunto, anche con 
VCL.NET
:
http://bdn.borland.com/article/0,1410,33276,00.html
Ciao a tutti e buon proseguimento di vacanze! :-)
   Marco.


 
ado.net
 ed eco2, facendo qualcosa di massiccio..
Alberto, riprendo di nuovo il tuo post (quante volte l'ho già fatto??) 
per segnalarti che è stato pubblicato il blog del mitico *Dr. Bob* (Bob 
Swart) realizzato con Delphi2005, 
ASP.NET
 ed ECOII:
http://www.drbob42.com/blog/
Può andare come "implementazione seria" in ECOII? ;-)
Ciao,
   Marco.
