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é