Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Quale versione di Framework?

1 view
Skip to first unread message

kronobit

unread,
Apr 28, 2010, 9:30:01 PM4/28/10
to
Occorre una conferma sul quesito, già posto da poco.

Siccome è uscita la versione 4 di Framework, è possibile utilizzare
Framework 4.0 per tutto il software che ha bisogno di tutte le precedenti
versioni di Framework (3.5, 3,0, 2.0, 1.1)?
Dato che questo è un forum Microsoft, occorrerebbe una risposta certa e
definitiva.
Manca infatti, anche per le versioni precedenti, una relazione o
documentazione sulla possibilità di utilizzare la versione più recente di
Framework per sostituirla al posto di tutte le precedenti.
Su ciò occorre quindi fare chiarezza, una volta per tutte.

Corrado Cavalli [MVP]

unread,
Apr 29, 2010, 12:47:35 AM4/29/10
to
After serious thinking kronobit wrote :
> Occorre una conferma sul quesito, giᅵ posto da poco.
>
> Siccome ᅵ uscita la versione 4 di Framework, ᅵ possibile utilizzare
> Framework 4.0 per tutto il software che ha bisogno di tutte le precedenti
> versioni di Framework (3.5, 3,0, 2.0, 1.1)?
> Dato che questo ᅵ un forum Microsoft, occorrerebbe una risposta certa e
> definitiva.
> Manca infatti, anche per le versioni precedenti, una relazione o
> documentazione sulla possibilitᅵ di utilizzare la versione piᅵ recente di
> Framework per sostituirla al posto di tutte le precedenti.
> Su ciᅵ occorre quindi fare chiarezza, una volta per tutte.

Questa ᅵ la risposta ufficiale:
The .NET Framework 4 is highly compatible with applications that are
built with earlier .NET Framework versions, except for some changes
that were made to improve security, standards compliance, correctness,
reliability, and performance.
...Io non terrei in considerazione il Fx 1.0/1.1 tieni comunque
presente che i FX possono convivere col FX 4.0.

--
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - http://www.ugidotnet.org
Weblog: http://blogs.ugidotnet.org/corrado/


Lorenzo Barbieri [MS]

unread,
Apr 29, 2010, 2:00:52 AM4/29/10
to
kronobit was thinking very hard :

> Occorre una conferma sul quesito, giᅵ posto da poco.
>
> Siccome ᅵ uscita la versione 4 di Framework, ᅵ possibile utilizzare
> Framework 4.0 per tutto il software che ha bisogno di tutte le precedenti
> versioni di Framework (3.5, 3,0, 2.0, 1.1)?
> Dato che questo ᅵ un forum Microsoft, occorrerebbe una risposta certa e
> definitiva.
> Manca infatti, anche per le versioni precedenti, una relazione o
> documentazione sulla possibilitᅵ di utilizzare la versione piᅵ recente di
> Framework per sostituirla al posto di tutte le precedenti.
> Su ciᅵ occorre quindi fare chiarezza, una volta per tutte.

Il newsgroup non ᅵ un canale "ufficiale", ᅵ un canale di supporto per
le community, quindi quello che ti sto per scrivere non ᅵ una versione
"definitiva", ma solo la mia opinione.
Per quanto riguarda la compatibilitᅵ tra le varie versioni del
framework, per quanto elevata non ᅵ mai totale.
Ottimizzazioni, modifiche, cambi nella security, etc... possono portare
a situazioni in cui un'applicazione si comporta in modo diverso.
Sono casi rari, ma ᅵ proprio per questo che il Framework ha sempre
supportato l'installazione side-by-side.
Soprattutto in casi come la migrazione da 1.1 a 2.0 a 4.0 dove cambia
il CLR alla base, oltre alle librerie di supporto.
Il CLR dei Framework 2.0, 3.0 3 e 3.5 ᅵ invece lo stesso, quindi i
rischi per la compatibilitᅵ sono molto piᅵ bassi.

In generale io installo esplicitamente solo l'ultima versione del
Framework, anche perchᅵ se uno sviluppatore sa che il suo programma non
ᅵ compatibile con l'ultima versione puᅵ indicarlo nel manifest, e
richiedere l'installazione di una versione precedente.

--
Lorenzo Barbieri
Developer Evangelist - Microsoft Italia
www.lorenzobarbieri.info

Blog: http://www.geniodelmale.info


0 new messages