Sito Enterprise

di il
9 risposte

Sito Enterprise

Buonasera a tutti,
apro questa discussione per chiedervi un consiglio.
Mi è stato richiesto di sviluppare un'applicazione web che rispetti le specifiche Enterprise. L'applicazione dovrà gestire (inserire/leggere/modificare/eliminare) dei dati presenti su un web server.
Finora mi sono sempre occupato solo di applicazioni mobile e desktop quindi non ho assolutamente esperienza nello sviluppo di siti web. I linguaggi che conosco sono C, C++, Java, "qualosa" di php (oltre ad altri linguaggi minori).
Facendo qualche ricerca ho visto che esiste una versione di Java creata ad hoc per lo sviluppo di siti web Enterprise: J2EE. Ho però anche letto ovunque che l'utilizzo di J2EE per lo sviluppo di un sito web è sconsigliato in quanto il lavoro è maggiore e più difficoltoso. Non ho però trovato alcuna alternativa, solo critiche insomma.

Alla luce di quanto scritto sopra, quindi, vi chiedo: sapreste consigliarmi il modo/linguaggio per sviluppare un'applicazione web Enterprise?

Grazie!

-Enrico-

9 Risposte

  • Re: Sito Enterprise

    L'alternativa migliore sarebbe asp.NET MVC, ma dovresti conoscere o c# o visual basic (forse funziona anche con J#, che è più simile a java, ma quest'ultimo è un linguaggio un po' in abbandono).
  • Re: Sito Enterprise

    Domandona da neofita:

    che cosa sono le specifiche Enterprise?
  • Re: Sito Enterprise

    Concordo con dvaosta ed aggiungerei che potrebbe bastare asp .net forms(non mvc),studiati le "master pages",come linguaggio il c# lo dovresti trovare facile da imparare poichè conosci c e java , in c# trovi molta documentazione da microsoft e sul sito stackoverflow puoi trovare esempi per le più disparate esigenze,
    buono studio
  • Re: Sito Enterprise

    Innanzitutto grazie per le risposte!

    Per C# sono abbastanza tranquillo perché appunto su internet si trova molto materiale.

    Sapreste comunque consigliarmi un buon libro di testo o qualsiasi materiale da cui studiare J2EE? Perché su internet non ho trovato praticamente nulla e mi piacerebbe farmi un'idea più approfondita prima di scegliere questa o la vostra alternativa.

    Grazie ancora!!
  • Re: Sito Enterprise

    Prova sul sito mokabyte a vedere cosa trovi, a mio avviso non ti conviene usare j2ee ,era in voga 10 anni o più fà perchè erano diffuse delle piattaforme per la gestione dei contenuti web scritte e modificabili in java,
  • Re: Sito Enterprise

    @gian82, ma che pischellacchere dici!
    Evita di dire sciocchezze, a meno che tu non sia un GURU della materia!

    Per J2EE NON ESISTE UN LIBRO.
    E' una serie di specifiche

    http://blog.arungupta.me/wp-content/uploads/2013/10/javaee7-pancake.png
    https://docs.oracle.com/javaee/7/tutorial

    per ogn'una delle quali esiste un libro della Oreilly, ad esempio.

    Non puoi sperare di imparare TUTTO in un colpo solo: sono DECINE DI MIGLIAIA di pagine

    Inoltre, quasi sicuramente userai Spring:

    https://en.wikipedia.org/wiki/Spring_Framewor
    https://spring.io

    Ti consiglio di iniziare con:

    JDBC
    JPA
    JSON
    XML (che fa parte di Java2 standard)

    Un'altro Application Server con cui avrai a che fare, potrebbe essere JBoss:

    https://en.wikipedia.org/wiki/JBoss_Enterprise_Application_Platform
    http://www.jboss.org

    Per fare qualche prova spicciola potresti usare Tomcat (che pero' difficilmente trovi in produzione)

    http://tomcat.apache.org

    Questo per dire che la frase

    sviluppare un'applicazione web che RISPETTI le specifiche Enterprise

    non vuol dire nulla!


    Tu USERAI una serie di tool/librerie che implementano ALCUNE delle specifiche J2EE.
    Se vogliamo: LE DEVI RISPETTARE PER FORZA, altrimenti il tuo lavoro non puotrebbe essere utilizzato.

    Infine, attento, implementare un sito web NON E' una passeggiata, anche se il sito e' semplice (molta parte statica e poca parte dinamica):
    ci sono un SACCCO di rogne rognose da risolvere.


    NON PENSARE che usando C#/ASP.NET i problemi si risolvano/riducano.

    Avresti GLI STESSI PROBLEMI.
    Anzi, piu' quelli legati al framework .NET visto che anche lui spesso e volentieri funziona secondo misteriose e magggiche logiche di cui, noi, poveri mortali, non abbiamo il diritto di conoscere

  • Re: Sito Enterprise

    Non sono un guru ma ho le mie opinioni e comunque .a differenza di altri ,posso anche sbagliarmi
  • Re: Sito Enterprise

    Le opinioni NON SUPPORTATE dai fatti, si chiamano sciochezze!
  • Re: Sito Enterprise

    Sono d'accordo
Devi accedere o registrarti per scrivere nel forum
9 risposte