retour accueil du site

NetBeans

NetBeans est un environnement de développement intégré (IDE) pour Java avec de nombreuses caractéristiques :

- éditeur en couleur,
- projets multi-langage,
- éditeur graphique d’interfaces et de pages web.

Il a été créé par Sun en juin 2000. Cet environnement est placé en open source sous une licence SPL (Sun Public Licence). En plus de Java, NetBeans permet également de supporter d’autres langages tels que C, C++, XML et HTML.

NetBeans est lui -même développé en Java.

.NET correspond à un ensemble Microsoft. Il comporte un framework, des langages de développement, des spécifications techniques, des systèmes d’exploitation, des logiciels serveurs...

Les langages disponibles sont le C# (qui correspond à un mélange de C++ et de Java), le J# (proche du Java) ou encore le Visual Basic .NET. Chacun est libre d’ajouter son propre langage ancien ou non (Cobol, Pascal, Fortran,Eiffel, …)

Le framework .NET sert de base au nouveau système Windows Vista, connu sous le nom de code de Longhorn. Il facilite la tâche des développeurs en proposant une approche unifiée à la conception d’applications Windows ou Web. Des facilités pour le développement, le déploiement et la maintenance d’applications sont également installées.

Le framework, qualifié d’environnement "managé", gère tous les aspects de l’exécution de l’application :

- allocution de mémoire pour le stockage des données et des instructions du programme,
- gestion des droits de l’application,
- démarrage de l’exécution,
- ré-allocation de la mémoire pour les ressources qui ne sont plus utilisées.

Il est composé de deux blocs principaux : le CLR et la bibliothèque de classes .NET.