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
^TiGeRShArK^21 Novembre 2007, 20:18 #41
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.

In sostanza preferisco scrivere io tutto il codice di cui ho bisogno (output html, javascript, sql).


quindi, da quello che dici, per forza di cose non hai mai lavorato su progetti medio grandi
ti assicuro che lavorando con certi ordini di grandezza di dimensione del codice è assolutamente impensabile fare quello che dici.
^TiGeRShArK^21 Novembre 2007, 20:20 #42
Originariamente inviato da: ottoking
probabilmente uno dei migliori ambienti di sviluppo che si trovano in giro

Per la fase di coding puro preferisco nettamente eclipse.
Sarà un mio limite, ma ancora non sono riuscito a trovare l'equivalente del quick assist (CTRL + 1) di eclipse
(vabbè che lo sto usando solo da domenica sera in effetti )
r.chiodaroli21 Novembre 2007, 20:24 #43
Originariamente inviato da: ^TiGeRShArK^
Per la fase di coding puro preferisco nettamente eclipse.
Sarà un mio limite, ma ancora non sono riuscito a trovare l'equivalente del quick assist (CTRL + 1) di eclipse
(vabbè che lo sto usando solo da domenica sera in effetti )


Non ho usato molto Eclipse: cosa sarebbe esattamente il "quick assist"?
^TiGeRShArK^21 Novembre 2007, 20:25 #44
Originariamente inviato da: samslaves
>
visual studio 2005 completo gentilmente offertomi dall'università
<

E' veramente uno schifo che l'universita' adotti un prodotto specifico per insegnare lo sviluppo, che dovrebbe ridursi al solo imparare: patterns, linguaggi, teoria. 18 anni fa si usava il puro C/C++ e poi Java ecc...
Ora sono proprio dei venduti. Perche' allora non frameworks come Cocoa, le libreire QT o tool quali Sun Studio ecc...
Venduti del cavolo.



ma che ti sei fumato?
hai la minima idea di quello che voglia dire programmare senza avere un ambiente completo per progetti già di dimensione minima?
E poi sarei davvero curioso di sapere quale sarebbe l'utilità di insegnare cocoa che è usato solo per la minima parte del parco macchine quando con java e .NET hai a disposizione praticamente la totalità dei sistemi.
^TiGeRShArK^21 Novembre 2007, 20:27 #45
Originariamente inviato da: r.chiodaroli
Non ho usato molto Eclipse: cosa sarebbe esattamente il "quick assist"?


è ...
mmm..
TUTTO praticamente
è un'assistenza alla scrittura di codice contestuale in base al punto in cui sei.
Permette di fare davvero di tutto.
Aggiungere un import, salvare automaticamente in una variabile dal nome sensato l'oggetto restituito da un metodo, effettuare il rename all'interno dello stesso file, trasformare la variabile in field... e un casino di altre cose che ero abituato ad usare e che ora mi sfuggono e che con visual studio non riesco a fare in nessun modo in maniera tanto semplice
r.chiodaroli21 Novembre 2007, 20:31 #46
Originariamente inviato da: ^TiGeRShArK^
è ...
mmm..
TUTTO praticamente
è un'assistenza alla scrittura di codice contestuale in base al punto in cui sei.
Permette di fare davvero di tutto.
Aggiungere un import, salvare automaticamente in una variabile dal nome sensato l'oggetto restituito da un metodo, effettuare il rename all'interno dello stesso file, trasformare la variabile in field... e un casino di altre cose che ero abituato ad usare e che ora mi sfuggono e che con visual studio non riesco a fare in nessun modo in maniera tanto semplice


In VS2005 esistono già tutte queste funzioni, dal refactoring del codice, alla generazione di stub per metodi/classi oltre agli utilissimi code snippets. Tanto per fare un esempio, se cambio il nome di una variabile, VS mi chiede (ossia, compare uno smart tag) se deve procedere a ricercarla nel suo scope di visibilità e rinominarla. Permette anche di avere una preview dei rename. Lo stesso puoi essere fatto in generale per metodi/classi/eventi etc...
^TiGeRShArK^21 Novembre 2007, 20:32 #47
OT ... visto che sembrate ferrati su visual studio..
che cacchio di componente devo fare per creare un dialogo modale in modo da chiedere all'utente "yes" or "no" e che mi ritorni la risposta?
possibile che me lo devo scrivere a mano e non c'è niente di già pronto?
nrk98521 Novembre 2007, 20:36 #48
Originariamente inviato da: ^TiGeRShArK^
OT ... visto che sembrate ferrati su visual studio..
che cacchio di componente devo fare per creare un dialogo modale in modo da chiedere all'utente "yes" or "no" e che mi ritorni la risposta?
possibile che me lo devo scrivere a mano e non c'è niente di già pronto?


certo che c'è, è MessageBox
^TiGeRShArK^21 Novembre 2007, 20:38 #49
Originariamente inviato da: r.chiodaroli
In VS2005 esistono già tutte queste funzioni, dal refactoring del codice, alla generazione di stub per metodi/classi oltre agli utilissimi code snippets. Tanto per fare un esempio, se cambio il nome di una variabile, VS mi chiede (ossia, compare uno smart tag) se deve procedere a ricercarla nel suo scope di visibilità e rinominarla. Permette anche di avere una preview dei rename. Lo stesso puoi essere fatto in generale per metodi/classi/eventi etc...


si lo so che si possono fare in visual studio..
ma non da un menu contestuale..
forse in effetti la cosa che + si avvicina al quick assist sono gli smart tag..
ma sono MOOOLTO + limitati.
Ad esempio con eclipse io scrivo:
new socket(), CTRL + 1, INVIO, CTRL + 1, INVIO
e mi ritrovo che viene usato automaticamente l'import corretto e mi viene scritto:
Socket socket = new Socket();

... mi pare che è un bel risparmio di tempo sinceramente
^TiGeRShArK^21 Novembre 2007, 20:41 #50
Originariamente inviato da: nrk985
certo che c'è, è MessageBox


ah ok..
ora provo
TNX

.. mi è venuto + facile implementare il mio programmino come servizio di windows multi-threaded nei ritagli di tempo di 3 giorni in cui sto usando il C# che trovare i componenti giusti per la GUI di amministrazioni
...ma c'è qualche link con l'elenco di tutti i componenti delle windows form?
Nella tabella dei componenti di visual studio non c'è questo maledetto

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