Microsoft svela in anteprima Visual Studio 2010 e .NET Framework 4.0

Microsoft svela in anteprima Visual Studio 2010 e .NET Framework 4.0

Il colosso di Redmond ha anticipato alcuni dettagli sulla prossima versione della propria suite di sviluppo Visual Studio 2010 e sulla piattaforma .NET Framework 4.0

di pubblicata il , alle 08:36 nel canale Programmi
Microsoft
 
50 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
k0nt302 Ottobre 2008, 18:37 #31
Originariamente inviato da: cavaliereombra
Ma... lasciamo perdere...


forse intendevi microsoft independent, non os independent
k0nt302 Ottobre 2008, 19:51 #32
Originariamente inviato da: cavaliereombra
No, è che semplicemente non capisci nemmeno l'inglese. Lascio davvero perdere con te... tanto il livello l'ho già capito...

l'inglese lo capisco benissimo, più che altro mi sembra che sia la definizione di sistema operativo il problema. microsoft non è un sistema operativo
k0nt302 Ottobre 2008, 22:10 #33
Originariamente inviato da: cavaliereombra
Dimmi una cosa sola: hai mai lavorato con XAML? Io la mia esperienza un po' l'ho raccontata... tu hai invece accuratamente evitato. Si può sapere che fai nella vita?


ma mi spieghi cosa diavolo c'entra XAML? parli di prestazioni e sicurezza e mi tiri in ballo un banalissimo linguaggio per descrivere interfacce tramite xml?
!fazz02 Ottobre 2008, 23:57 #34
Originariamente inviato da: k0nt3
os independent significa che gira su sistemi operativi diversi. WinCE e Vista lo sono, la definizione non cambia significato se questi sistemi operativi vengono sviluppati dalla stessa software house.


quà non ci siamo, se un linguaggio è os-independent vuol dire che è slegato dal sistema operativo, ovvero che può girare su "qualunque" sistema operativo
Viene da se che un codice che gira solo su piattaforme proprietarie di una sola società non calza proprio con la definizione di os-independent.

per quanto riguarda la differenza tra .NET e Java, così su due piedi due cose che in .net è possibile fare e in Java no:
- utilizzo di puntatori e di conseguenza gestione diretta della memoria
- casting diretto
NWEvolution03 Ottobre 2008, 16:52 #35
dove lavoro io siamo passati a VS2008 e .NET 3.5 a maggio. facendo un'enorme salto dal VS2003. (abbiamo saltato il 2005! come facevamo a soppravvivere!?)

per ora cmq VS2008 è ottimo, mi trovo alla grande, soprattutto per le novità del 3.5.

ho cmq un po paura della modularità del 2010... non è che lo complicano?
!fazz03 Ottobre 2008, 17:04 #36
Originariamente inviato da: NWEvolution
dove lavoro io siamo passati a VS2008 e .NET 3.5 a maggio. facendo un'enorme salto dal VS2003. (abbiamo saltato il 2005! come facevamo a soppravvivere!?)

per ora cmq VS2008 è ottimo, mi trovo alla grande, soprattutto per le novità del 3.5.

ho cmq un po paura della modularità del 2010... non è che lo complicano?


Bah, ho paura anche io con il 2008 mi sn sempre trovato benissimo (a parte per i segnalibri ) con la nuova versione speriamo nn facciano danni
k0nt304 Ottobre 2008, 10:13 #37
Originariamente inviato da: !fazz
quà non ci siamo, se un linguaggio è os-independent vuol dire che è slegato dal sistema operativo, ovvero che può girare su "qualunque" sistema operativo

Viene da se che un codice che gira solo su piattaforme proprietarie di una sola società non calza proprio con la definizione di os-independent.

.NET "può" girare su qualunque sistema operativo. se può girare su Vista e su WinCE che sono due sistemi operativi diversi in tutto significa che può girare potenzialmente su qualunque cosa. l'implementazione ufficiale di .NET è disponibile solo su sistemi microsoft, ma ci sono altre implementazioni di .NET che girano su altre piattaforme.
d'altra parte non si può fare questa distinzione tra .NET e Java perchè nemmeno Java gira su tutti i sistemi operativi esistenti (anche se potenzialmente nulla vieta di farlo, come per .NET)
Originariamente inviato da: !fazz
per quanto riguarda la differenza tra .NET e Java, così su due piedi due cose che in .net è possibile fare e in Java no:
- utilizzo di puntatori e di conseguenza gestione diretta della memoria
- casting diretto

ancora una volta.. stiamo parlando di linguaggio o di piattaforma?
mai sentito parlare di JNI?
se non mi sbaglio cavaliereombra sta sostenendo (senza argomentazioni) che .NET ha un'architettura superiore che consente maggiori prestazioni e maggiore sicurezza. ora vorrei sapere il motivo di queste affermazioni
k0nt304 Ottobre 2008, 11:25 #38
Originariamente inviato da: cavaliereombra
Sbagli. Mai parlato di superiorità di .NET. Ma proprio mai. Ho persino scritto che per me un "the best" non esiste:

http://www.hwupgrade.it/forum/showp...mp;postcount=26

Detto sinceramente, di persone che continuano a leggere tra le righe ogni post (leggendo roma per toma - qui addirittura giungendo alla conclusione, completamente inventata, che stia sostenendo che .NET è migliore dato che qui naturalmente ho detto questo... poi un giorno mi spiegherai dove) mi sono anche ampiamente stufato, anche perché gente così è la dimostrazione di quanto sia inutile perdere tempo sui forum.

Tanti saluti.

mi sembra che hai scritto te questo
Originariamente inviato da: cavaliereombra

Originariamente inviato da: k0nt3
non sto parlando dell'architettura delle applicazioni che si possono creare con i diversi linguaggi, ma dell'architettura del framework.
in entrambi i casi il codice precedentemente compilato in un linguaggio intermedio viene interpretato da una VM. le caratteristiche dei due ambienti sono del tutto simili dal punto di vista delle prestazioni, della sicurezza ecc..

Ma proprio no, né per le prestazioni, né per la sicurezza.
k0nt304 Ottobre 2008, 11:45 #39
ma siamo daccordo che non c'è un "the best" l'ho mai scritto?
in ogni caso se la tua risposta è stata quella di cui sopra.. come minimo devi spiegare quali sono le differenze di prestazioni e di sicurezza. un "ma proprio no" implica che a tuo avviso ci sono grandi differenze.
nrk98504 Ottobre 2008, 12:06 #40
Originariamente inviato da: k0nt3
.NET "può" girare su qualunque sistema operativo. se può girare su Vista e su WinCE che sono due sistemi operativi diversi in tutto significa che può girare potenzialmente su qualunque cosa. l'implementazione ufficiale di .NET è disponibile solo su sistemi microsoft, ma ci sono altre implementazioni di .NET che girano su altre piattaforme.
d'altra parte non si può fare questa distinzione tra .NET e Java perchè nemmeno Java gira su tutti i sistemi operativi esistenti (anche se potenzialmente nulla vieta di farlo, come per .NET)
Ma infatti Java fallisce miseramente nel suo punto di forza, cioè girare dovunque (vedi eclipse su win64).

ancora una volta.. stiamo parlando di linguaggio o di piattaforma?
mai sentito parlare di JNI?

si, un'altra cosa fatta contro la filosofia java di essere autosufficiente e funzionare dovunque alla stessa maniera... non è mai stato così e nonl o sarà mai, già .NET ci riesce meglio senza avere quello come obiettivo chiave.

se non mi sbaglio cavaliereombra sta sostenendo (senza argomentazioni) che .NET ha un'architettura superiore che consente maggiori prestazioni e maggiore sicurezza. ora vorrei sapere il motivo di queste affermazioni

che è semplicemente così, c'è poco da argomentare

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^