Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Forum De Bell Tolls
 
Perchè scegliere Visual Studio piuttosto che Java
Clicca QUI per vedere il messaggio nel forum
xSharKMaNx
Pongo una domanda a tutti voi.

- Nuovo progetto
- Ambiente ancora da decidere se Client/Server oppure Web application.
- Vecchio progetto: sviluppato in VB3 successivamente VB5 e poi VB6

A prescindere che la strada sensata sarebbe proseguire con VB10 visto la storia, ma imparare a programmare in Java credo non sia un problema, la domanda che vi pongo è:

Perchè scegliere Visual Studio come ambiente IDE piuttosto che Eclipse e scrivere il progetto in Java?

Ciao a tutti

panzone
Originally posted by xSharKMaNx
Pongo una domanda a tutti voi.

- Nuovo progetto
- Ambiente ancora da decidere se Client/Server oppure Web application.
- Vecchio progetto: sviluppato in VB3 successivamente VB5 e poi VB6

A prescindere che la strada sensata sarebbe proseguire con VB10 visto la storia, ma imparare a programmare in Java credo non sia un problema, la domanda che vi pongo è:

Perchè scegliere Visual Studio come ambiente IDE piuttosto che Eclipse e scrivere il progetto in Java?

Ciao a tutti


Prima di pensare all' IDE sinceramente penserei al linguaggio da utilizzare per il progetto. Poi in base a questa scelta sceglierei compilatori, linker, ide ecc. ecc. adatti alle mie esigenze.

Che linguaggio utilizzare ? Troppe incognite :D Dipende cosa vuoi realizzare, le tue competenze, dove deve girare, chi lo deve far girare... con quello che ci dici ci son troppe variabili ancora da considerare.

Inoltre ricorda che Eclipse non è compatibile solo con Java, ma con tanti altri linguaggi.

xSharKMaNx
E' proprio quello che vorrei scoprire :)) Capire le differenze tra VB10, Java e C#

Il programma è un gestionale che si appoggerà su un DBMS che ha circa 700 form.
Io ho sempre lavorato con VB6, ed in azienda si stava cercando di affrontare "una strada" per il futuro.

Per cui volevo farmi qualche idea da gente che programma in Java e in C# che vantaggi/svantaggi ci sono.

E quale strada percorrere nel momento in cui si decida di fare una web application, cosa utilizzare.

eli88
Io programmo in entrambi i linguaggi, diciamo che se devi fare una Web Application ti conviene utilizzare visual studio e c# perchè il framework .net offre grandi potenzialità per lo sviluppo di ogni tipo di applicazione e inoltre hai il supporto Microsoft se utilizzi i suoi prodotti, mentre per quanto riguarda Java e l'Open source in generale, non viene garantito un supporto in caso di bug. Quindi è da considerare a chi serve e per cosa serve.

Per la Web Application comunque ti consiglio Asp.net e quindi C#, il db è su Sql server.

Altrimenti lato open source c'è MySql, php, jquery... etc.

I linguaggi + o - sono simili, offrono tutte le funzionalità.

Visual Studio con IDE per lo sviluppo è fatto molto bene, facilita molto lo sviluppatore, specialmente quello del 2010. Mentre Eclipse è leggermente + limitato

panzone
C' è da dire tuttavia che Ecplipse è modulare, cosa che Visual Studio non è, ed è portatile. Però se si ha l' occasione di usare Visual Studio, è ovviamente consigliato rispetto Eclipse, specie la professional che possiede un sacco di strumenti che sono davvero utili.

Per le web application mi sento di consigliare Java tuttavia: la JVM è molto più diffusa, anche se devo ammettere che Mono si sta diffondendo molto più di quanto avessi preventivato inizialmente. Sconsiglierei .net a meno di essere SICURO che il software verrà eseguito su macchine Windows-based. In questo caso C# + .net is the way.

Sulla documentazione mi sento di concordare in parte: MSDN è tipo una bibbia e su questo non ci piove, ma non si può negare che la documentazione di Java sia ben fatta ( ovviamente valuto le documentazioni ufficiali, visto che i codici esterni dipendono dai programmatori e ne ho viste di bestialità ).

P.S. Noto che nessuno consiglia Vb. Mi chiedo come mai :D

xSharKMaNx
Con Visual Studio 2010, VB e C# si somigliano molto; c'è da dire che il C# resta comunque un linguaggio più vicino alla macchina, vedi Windows7 e futuri OS di casa Microsoft.

Però qualora un programmatore voglia utilizzare VB per costruire un gestionale può benissimo farlo, in quanto non serviranno algoritmi elevati per garantire un gestionale.

Continuo a ringraziarvi per le vostre opinioni!

Chobeat
Originally posted by eli88
Io programmo in entrambi i linguaggi, diciamo che se devi fare una Web Application ti conviene utilizzare visual studio e c# perchè il framework .net offre grandi potenzialità per lo sviluppo di ogni tipo di applicazione e inoltre hai il supporto Microsoft se utilizzi i suoi prodotti, mentre per quanto riguarda Java e l'Open source in generale, non viene garantito un supporto in caso di bug. Quindi è da considerare a chi serve e per cosa serve.

Per la Web Application comunque ti consiglio Asp.net e quindi C#, il db è su Sql server.

Altrimenti lato open source c'è MySql, php, jquery... etc.

I linguaggi + o - sono simili, offrono tutte le funzionalità.

Visual Studio con IDE per lo sviluppo è fatto molto bene, facilita molto lo sviluppatore, specialmente quello del 2010. Mentre Eclipse è leggermente + limitato
Beh oddio sviluppare web application in asp o php nel 2011 mi sembra un po' anacronistico, a meno che non si stia facendo una roba veramente scarna e semplice. Meglio Ruby o Python, ormai non ha più gran senso iniziare da zero a sviluppare in php e men che meno in asp.

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate