WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Gestion du patrimoine immobilier OPGI de Khenchela

( Télécharger le fichier original )
par Mouadh Boutrid
Centre Universitaire de Khenchela - Licence en mathématique et informatique 2010
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3.2 Principaux langages supportés

L'éditeur intégré propose des fonctions de complétion, de contrôles syntaxiques et sémantiques, d'avertissements et de conseils, de reprise de codes (« refactoring » : renommage, changement des méthodes, gestion des classes, ...), de sauvegarde et reprise.

Il supporte les principaux langages suivants :

- Java (Java SE 4, Java ME 5, Java FX 6, Java EE 7), Javadoc ;

- Ruby et Ruby on Rails 8: Ruby 1.9, Ruby on Rails 3, JRuby 1.4 ;

- Groovy et Grails 9 ;

- PHP (dont les environnements Zend et Symfony) 10 ;

- JavaScript 11 ;

- C, C++, Fortran12.

Netbeans ne requiert pas l'utilisation d'un compilateur particulier. A noter le support des bibliothèques Qt. Les plates-formes supportées sont Microsoft Windows, Linux, Mac OS, Solaris 10 et OpenSolaris ;

- Python ; - HTML, XHTML, RHTML ; - XML ; - DTD ; - CSS ; - JSP, JSF ; - ERB Gestion de projets

Netbeans supporte les principaux systèmes de gestion de versions cvs : CVS, Subversion, Mercurial, ClearCase. Il intègre par ailleurs des outils collaboratifs (Projet Kenai Team Server). Il inter agit avec les logiciels de gestion de bugs: Jira, BugZilla.

3.4 Débogage et optimisation

Netbeans comprend un profileur Java (analyse des performances CPU, de la génération de charge, analyse de l'utilisation mémoire, ...). Il intègre par ailleurs des outils de débogue Java. Il peut aussi inter agir avec des débogueurs PHP (Zend, Xdebug).

3.5 Bases de données

NetBeans comprend un explorateur de bases de données qui supporte toutes les bases relationnelles pour lesquelles un connecteur JDBC existe (selon les versions des gestionnaires de bases de données): JavaDB (Derby) MySQL, PostgreSQL, Oracle, Microsoft SQL, PointBase, jTDS, IBM Redistributable DB2, ... L'explorateur comprend un éditeur de requêtes, un gestionnaire intégré de bases de données MySQL.

3.6 Outils de construction d'applications

Applications sur serveurs (applications Web et JAVA EE) NetBeans supporte une importante variété d'environnements pour l'exécution d'applications web et Java EE : Java Server Pages (JSP), Java Server

Faces(JFS),Enterprise JavaBeans (EJB 2.1, EJB 3, EJB 3.1), Apache Struts, Spring Web MVC, Hibernate ... Il supporte les standards Java EE 6, Java EE 5, J2EE 1.4, Java Persistence API (JPA 2.0 ), Java Servlet API.

Il permet le déploiement d'applications Java et d'Applets via Java Web Start (JNLP). Netbeans intègre les fonctions de Hudson (Maven et projets Java SE pour Ant) et de Maven (créer, exécuter, tester et déboguer des projets Maven Apache).

3.6.2 Applications sur poste de travail

Il supporte le développement d'applications postes de travail (Java SE), en lien avec JDK 1.1, 1.2, 1.3, 1.4, JDK 5.0 et JDK 6. Il permet l'utilisation des tests JUnit 3 et 4. NetBeans propose un environnement graphique exploitant Swing, désigné comme Java Swing GUI Builder (ancien projet Matisse). Cet environnement comporte des palettes d'outils de composition d'interfaces (composantes Swing et AWT et composantes spécifiques développées pour les projets). Il est utilisé au travers d'une interface graphique simple (choisir et positionner) qui permet de dessiner des interfaces pour les utilisateurs et de les visualiser à la volée. Le construction d'interface graphique est conforme à JSR 296 (Swing Application Framework), et JSR 295 (technologie Beans Binding).

NetBeans supporte par ailleurs Java FX.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite