Microsoft Visual Studio 2008 anche Express

Microsoft Visual Studio 2008 anche Express

Microsoft ha rilasciato Visual Studio 2008. La nuova suite offre anche strumenti adatti allo sviluppo di Silverlight. Disponibile anche une release "espress" del prodotto distribuita gratuitamente

di pubblicata il , alle 10:43 nel canale Programmi
Microsoft
 
62 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
BrightSoul21 Novembre 2007, 12:11 #11
Originariamente inviato da: r.chiodaroli
Paragonare una List a LINQ mi sembra piuttosto riduttivo.

no, certo, non volevo paragonarli. Forse mi sono espresso male. Volevo solo dire che interrogare una collezione lo si può già fare in altri modi. LINQ, per certi versi, sta reinventando la ruota.

Originariamente inviato da: r.chiodaroli
ma non che XML fosse inutile per le GUI.


Non ho detto che è inutile, ho detto che a me personalmente non piace troppo questa invasione di codice verboso degli ultimi tempi. Ma la mia opinione non dovrebbe contare più tanto. Ho sempre avuto idee discordanti dalla "massa", anche in altri forum. Preferisco fare qualcosa a mano e perdere un po' più di tempo per cercare di aderire al più basso livello di programmazione possibile che affidarmi al prodotto X (vedi NHibernate, mai usato, il mapping lo faccio a mano) e dannarmi poi quando si verifica un problema che non posso risolvere col suddetto prodotto.

In sostanza preferisco scrivere io tutto il codice di cui ho bisogno (output html, javascript, sql).
r.chiodaroli21 Novembre 2007, 12:26 #12
Originariamente inviato da: BrightSoul
no, certo, non volevo paragonarli. Forse mi sono espresso male. Volevo solo dire che interrogare una collezione lo si può già fare in altri modi. LINQ, per certi versi, sta reinventando la ruota.



Non ho detto che è inutile, ho detto che a me personalmente non piace troppo questa invasione di codice verboso degli ultimi tempi. Ma la mia opinione non dovrebbe contare più tanto. Ho sempre avuto idee discordanti dalla "massa", anche in altri forum. Preferisco fare qualcosa a mano e perdere un po' più di tempo per cercare di aderire al più basso livello di programmazione possibile che affidarmi al prodotto X (vedi NHibernate, mai usato, il mapping lo faccio a mano) e dannarmi poi quando si verifica un problema che non posso risolvere col suddetto prodotto.


Pardon, avevo inteso male.

In realtà è particolarmente interessante conoscere le "voci fuori dal coro": anch'io ho spesso scritto molto codice da zero, proprio per la possibilità di poterci "metter mano" in caso di problemi, ma mi sono dovuto rassegnare al fatto (palese) che il lavoro di più programmatori esperti è decisamente più funzionale e versatile del mio.

Un esempio: tempo fa scrissi una bozza di un DAL basato su generics che mi consentisse di velocizzare appunto la scrittura di DAL per i nuovi progetti. Il discorso era sempre lo stesso: poche funzionalità, leggere (adatte alle mie esigenze) e facili da usare. Il problema era che non potevo prevedere tutto e aggiungere sempre nuove classi e/o metodi per coprire le nuove richieste si è rivelato poco produttivo (troppo lungo da implementare "bene". Per concludere, ho ripescato i Typed Dataset, che per quanto siano corposi e complessi (e anche pesanti su larga scala), in certi ambiti sono particolarmente efficaci e facili da usare.
fgpx7821 Novembre 2007, 12:34 #13
Ma è pesante quanto lo era il 2005 rispetto al 2003? Un altra mossa di M$ x farci cambiare portatile???? Funziona solo con vista?
ottoking21 Novembre 2007, 12:36 #14
probabilmente uno dei migliori ambienti di sviluppo che si trovano in giro
ChillingSP21 Novembre 2007, 13:11 #15
Proverò questa release a breve.

Apparte l'immondizia di .NET ( che non è altro che una serie di layers che astraggono sempre più l'utente dalle API32) , sembra che la MS abbia curato anche la sezione in codice nativo e abbia incluso il supporto TR1 in C++.
Inoltre ha anche praticamente aggiornato le MFC.
L'ambiente di sviluppo resta il migliore in assoluto.
BrightSoul21 Novembre 2007, 13:18 #16
Originariamente inviato da: ChillingSP
Apparte l'immondizia di .NET ( che non è altro che una serie di layers che astraggono sempre più l'utente dalle API32).


Attento, avere UN PO' d'astrazione fa più che bene, ti permette di portare il programma che hai scritto su piattaforme differenti. Questo è particolarmente vero per Java, mentre per .NET bisogna "accontentarsi" di Mono che comunque è meglio di niente.

Ma è pesante quanto lo era il 2005 rispetto al 2003?

Macché... prova la versione Express che è pure gratuita. La faccio girare su un reperto archeologico di portatile con XP home, CPU 800Mhz e 512Mb di ram.
ekerazha21 Novembre 2007, 13:31 #17
Originariamente inviato da: ChillingSP
Proverò questa release a breve.

Apparte l'immondizia di .NET ( che non è altro che una serie di layers che astraggono sempre più l'utente dalle API32).

Già... e questa immondizia riesce a rendere il tutto multipiattaforma e non strettamente legato all'API (in molte parti vetusta) di Windows
ekerazha21 Novembre 2007, 13:32 #18
Originariamente inviato da: BrightSoul
Questo è particolarmente vero per Java, mentre per .NET bisogna "accontentarsi" di Mono che comunque è meglio di niente.

C'è però da dire che Mono viene rilasciato per molte più piattaforme di Sun JVM
sirus21 Novembre 2007, 13:51 #19
Originariamente inviato da: fgpx78
Ma è pesante quanto lo era il 2005 rispetto al 2003? Un altra mossa di M$ x farci cambiare portatile???? Funziona solo con vista?

Io la versione Express Edition Beta2 l'ho provata su Pentium III 1.0 GHz con 512 MB di RAM e Windows XP, se funziona li, direi che non ci sono problemi.
extremelover21 Novembre 2007, 14:10 #20
Che limitazioni porta con se la versione Express?

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.
 
^