Newsgroup: it.comp.lang.delphi
Titolo: Delphi 7 o 2010 + altre domandine

Ciao a tutti ecco la configurazione: Delphi, Postgres, Windows sia 
server che lato client.Devo sviluppare un client che usi i dati di 
Postgresql sul server. Ho provato con Delphi 7 e ADO e funzionicchia 
nel senso che i campi boolean e blob (bytea) non funzionano (o per lo 
meno non sono riuscito a farli funzionare se  non con dei giri), tutto 
risolto con PostgresDAC di Microolap. Il problema ï¿œ Vista. Mentre tutto 
funziona con XP sotto Vista ad esempio non fa l'update dei dati ecc. 
ecc.
Con Delphi 2009 i problemi sono risolti, a parte la ciofeca del 
document explorer che mi fa vedere anche l'help di C# e MSDN ecc. ecc.
Ed ecco la mia domanda: dal punto di vista del solo exe c'ï¿œ differenza 
fra Delphi 7 e Delphi 2010 o 2009 (a parte che funzionano con Vista)?
Ciao e grazie
-- 
Sylar Surfer

 Delphi 7 e Delphi 2010 o 2009 (a parte che funzionano con Vista)?
Gli exe che produci compilando con le varie versioni di delphi sono 
diversi anche nelle parti piï¿œ intime perchï¿œ, come potrai ben 
immaginare, ognuno contiene la propria vcl compilata e linkata.
Da qui ï¿œ normale che gli eseguibili abbiano comportamenti differenti.
Per farti un esempio, sulla mia macchina ho installato D5 e D7, 
prendiamo il file adodb.pas:
Directory di C:\Programmi\Borland\Delphi5\Source\Vcl
06/11/2000  05.01           192,061 adodb.pas
Directory di C:\Programmi\Borland\Delphi7\Source\Vcl
23/04/2004  15.01           195,350 ADODB.pas
Procedendo con un software comparativo (winmerge) noterai che i due 
file differiscono per 130 differenze.
Quindi questo ï¿œ il motivo per cui la risposta che cerchi ï¿œ sï¿œ, ci sono 
differenze.
Con Vista, i tuoi problemi potrebbero dipendere dalla UAC, fai qualche 
ricerca sul ng o su google.
Ciao
-- 
Morde


Giï¿œ fatto: le ho provate tutte, compreso la disabilitazione dell'UAC 
tranne quella di installare Delphi in una directory diversa da 
Programmi. Comunque, a parte la migliore intefaccia di Delphi 7 
rispetto alle successive (opinione personale eh), posso tranquillamente 
passare a 2009 o 2010 tanto devo acquistare le licenze in ogni caso.
-- 
Sylar Surfer

 acquistare le licenze in ogni caso.
Non vedo perchï¿œ ipotizzi due versioni, D2009 o 2010: se io avessi soldi 
da spendere, andrei ad occhi chiusi sull'upgrade alla *2010* che fino 
al 31/12 ï¿œ disponibile scontato (cerca un vecchio thread dove io stesso 
avevo dato questa notizia).
Ciao
-- 
Morde

 fra Delphi 7 e Delphi 2010 o 2009 (a parte che funzionano con Vista)?
Ecco invece la mia di domanda: anzich� investire i propri soldi (e un bel
po' dei propri soldi) su delle conoscenze che sono ormai su un binario
morto, perch� non metterci un po' di impegno e passare a qualche prodotto
meglio digerito dal mercato?... personalmente sto trovando Visual Studio
un ottimo ambiente di sviluppo e C# un linguaggio di gran lunga migliore
di Delphi. Lo dico ovviamente dopo aver utilizzato Delphi per pi� di 10
anni.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 anni.
Ammetto che dopo aver lavorato in c#, tornare a delphi mi e' pesato,
per il LINGUAGGIO.
Ma su vs2005, sviluppando una applicazione basata pero su CF2.0, mi
sono esaurito.
A parte tutto cio, non so quanto ci sia in giro DI SERIO sviluppato
usando .net che NON sia web.
A.

 meglio digerito dal mercato?
Perchï¿œ sono abbastanza vecchio, soddisfatto e benestante da fare quello 
che mi piace e non andare ad ingrassare la schiera dei sudditi 
Microsoft.
Non mi piace Microsoft e i suoi sitemi operativi e i suoi programmi e i 
suoi sistemi di sviluppo.
Ho iniziato a programmare con assembler Z80, poi col C fino a C++ 
Builder. Ho visto l'evolversi dell'informatica dal nascere.
Sono tornato a fare il programmatore perchï¿œ mi ï¿œ capitato di fare 
un'azienda mia. Ci sono tornato di buona voglia dopo aver fatto il 
dirigente d'azienda, il consulente ecc ecc perï¿œ mi scelgo gli strumenti 
e non vado dietro al mercato. Se sbaglio me lo posso permettere.
Condividerei il tuo ragionamento se fossi piï¿œ giovane e in carriera.
-- 
Sylar Surfer

 usando .net che NON sia web.
ASP.NET
 � solo una parte di .NET. C'� molto "DI SERIO" sviluppato su
questa piattaforma. Ormai � entrata pienamente nel mondo del mercato.


 Microsoft.
Mi dispiace che tu sia vecchio, ma sono contento che tu sia soddisfatto e
sopratutto benestante. Non cadere nel facile errore di credere che chi
utilizzi tool Microsoft sia persona da allontanare socialmente. Anche
perch�, se usi Delphi, non vorrei allarmarti, a quella schiera appartieni
gi� anche tu :). Microsoft, che la cosa piaccia o meno, la fa da padrone
in un campo molto ampio dell'informatica e quindi, dal mio punto di vista,
adeguarsi a ci� non significa diventarne schiavo, ma fare la cosa pi�
intelligente possibile per un professionista. Anche dato il fatto che i
sistemi operativi Microsoft non sono peggiori, dal punto di vista
dell'esperienza utente, di un qualsiasi altro sistema e che i tool di
sviluppo sono VERAMENTE ottimi (lo sono sempre stati d'altronde). Anche io
ho una bella storia pi� che ventennale alle spalle: BASIC, poi Assembly
(su varie piattaforme), poi Pascal (tappa obbligata per molti), poi C e
C++. Ho purtroppo lavorato per anni con C++ Builder, un tool di sviluppo
privo di senso (io lo considero, l'ho detto spesso, il cugino scemo di
Delphi), che non ha mai retto il confronto con Visual C++ e che
costringeva a mutilare il C++ da gran parte delle sue funzionalit� pi�
succulente. Molto meglio che Borland seguisse la strada segnata dai Turbo
C++ e Borland C++. Comunque, permettimi di dirti che il fatto che tu abbia
ormai raggiunto la "pace dei sensi" (si fa per dire, in senso informatico)
non ti autorizza a fare delle scelte scellerate :) ... per� � ovvio che,
come si dice, contento tu, contenti tutti!


 Ormai è entrata pienamente nel mondo del mercato.
Come offerte di lavoro si.
Come freelance tengo sempre d'occhio i siti per la ricerca di
personale del settore ict...
Al momento, in Italia, le richieste sono quasi tutte o per .net o per
java
A.

 Come offerte di lavoro si.
Che vuol dire "come offerte di lavoro"? le offerte di lavoro sono
finalizzate... al lavoro. Mica chiedono una figura .NET per mandarla a
lavorare in Fortran...


 degli esempi?
L'IDE di Delphi � abbastanza serio?
Altri esempi li trovi qui:
http://www.microsoft.com/net/dotnetstories/
Ciao
ACSH
