LINK CONSIGLIATI
JAVA
Java è un linguaggio di programmazione orientato agli oggetti ideato da James Goslin e da altri ingegneri della
Sun Microsystem
ECLIPSE
Eclipse è un progetto open source legato alla creazione e allo sviluppo di una piattaforma di sviluppo o meglio di un ambiente integrato di sviluppo (IDE - Integrated Development Environment). Eclipse è stato scritto in Java... La Eclipse Foundation è una organizzazione
non-profit
MYSQL
MYSQL è un DBMS (DataBase Management System) relazionale
Open Source. Un RDBMS organizza i dati in tabelle, basandosi sulle relazioni fra essi
PostgreSQL
PostgreSQL è il database open source più avanzato. Elaborare informazioni da SQL a un linguaggio come Java orientato agli oggetti può comportare eccessivo dispendio di tempo, questo problema è chiamato
impedance mismatch,
PostgreSQL consente l'ereditarietá dei tipi... uno dei concetti base della programmazione ad oggetti, ad esempio si può dichiarare un tipo Persona e un tipo Lavoratore basato sul tipo Persona...
TORTOISE SVN
Tortoise SVN è un software per il controllo di versione nello
sviluppo di un’applicazione
UBUNTU
Ubuntu è una distribuzione
GNU/Linux ispirata a Debian, facilità di installazione e di utilizzo, rilascio regolare delle nuove versioni, attenzione maggiore al supporto dell'hardware dei portatili
JSF
Java Sever Faces è una tecnologia Java basata sul design pattern architetturale Model-View-Controller (MVC) e descritta da un documento di specifiche (JSR 127).Il suo scopo è di semplificare lo sviluppo dell' interfaccia utente (UI - User Interface) di una
Web Application
Hibernate
Hibernate è una piattaforma
open source per lo sviluppo di applicazioni Java che fornisce un servizio ORM (Object Relational Mapping), ovvero che gestisce la rappresentazione e il mantenimento su database relazionale di un sistema di oggetti Java. Hibernate permette la
persistenza dei dati di un database