Microsoft .NET, qu'est-ce que c'est ?
Microsoft propose depuis plus de 10 ans la plateforme applicative .NET (prononcer "dot net").
Les composants de la plateforme
- Un framework (socle) de développement informatique
- Un environnement d’exécution d’applications
- Une grande variété d'usages
- Tout pour créer les interfaces visuelles quel que soit le type de terminal
- Tout pour pour gérer les données
- Des moyens de déploiements
- Des outils, une communauté et un éditeur
Microsoft .NET regroupe donc un "moteur" nécessaire au fonctionnement de l’application, des composants déjà développés dans un "Framework", des déclinaisons technologiques destinées à la réalisation d’applications web, desktop, mobile.
Les avantages de la plateforme
- Une technologie stable, mature et rapide
- Pensée pour tout type d'applications (de simple à très complexes)
- Fait pour développer pour Internet et tout type de terminaux
- Un environnement créé par Microsoft et ouvert
- Un suivi et un support pérennes dans le temps
La plateforme dans la partique
Pratiquement l'objectif de la technologie Microsoft .NET pour vos projets de développement logiciel est de :
- Fournir un environnement de programmation objet
- Accélérer les développements avec des briques logicielles prêtes à l’emploi
- Faciliter le déploiement et minimiser les conflits de versions lors de l’exécution du code
- Fournir un environnement d'exécution de code sécurisé et performant
- Fournir un environnement de développement cohérent entre une grande variété de types d'applications
- Générer toutes les communications à partir des normes d'industries et permettre l’interopérabilité