Comprendre l’environnement .NET
Comprendre l’environnement.NET
- L’environnement .NET offre une collection d’éléments d’assemblage dont les concepteurs peuvent se servir pour simplifier le développement d’applications.
- Le C# ne représente qu’un des outils disponibles dans la boîte d’outils .NET. Bientôt, les programmeurs construiront des applications .NET en utilisant le C#, Visual Basic .NET et d’autres langages de programmation. Et plus important encore, les programmeurs pourront facilement partager leur code, peu importe le langage.
- Qu’est-ce donc que l’environnement .NET? De manière générale, le .NET désigne une collection d’outils qui crée une infrastructure pour construire des applications distribuées.
- L’architecture .NET requiert le support de clients (à même le navigateur), le support du serveur et des outils que les programmeurs peuvent utiliser pour construire des applications .NET.
- Comme vous venez de le découvrir, l’environnement .NET fournit une collection d’outils qui crée une infrastructure et dont les programmeurs se servent pour construire des applications distribuées.
- En général, l’environnement .NET s’adapte très bien à toute application que vous voulez mettre à disposition des utilisateurs en tant que service Web, comme les données d’inventaire d’une entreprise pour le personnel des ventes, les sièges vacants pour la vente de billets, les informations d’échanges commerciaux, les données sur le transport d’articles ou les informations sur le localisateur d’une société.
- Vous croyez peut-être déjà savoir comment implémenter nombre de ces applications en utilisant des langages et des outils existants.
- L’environnement .NET rehausse les capacités des logiciels actuels en offrant un environnement informatique plus sécuritaire, en facilitant la réutilisation du code (par exemple, le code écrit dans un autre langage, comme Visual Basic .NET, est aisément utilisable en C#) et réduit les erreurs de programmation en confiant des tâches, comme la gestion de la mémoire, au système d’exploitation et non à l’application.
- L’environnement .NET fournit une infrastructure qui favorise la réutilisation du code, permettant ainsi de réduire la quantité de code à écrire par les programmeurs pour de nouvelles applications. Autrefois, les programmeurs réutilisaient souvent du code écrit dans le même langage de programmation.
- En d’autres termes, un programmeur en train de créer une application de C++ pouvait intégrer des classes créées pour une autre application en utilisant le C++. Dans l’environnement .NET, le programmeur de C++ peut incorporer du code écrit en Visual Basic .NET dans une application.
- L’environnement .NET permet aux programmeurs de créer du code indépendant de la plate-forme, tout comme le code d’une machine virtuelle Java que le navigateur compile pour une plate-forme spécifique en utilisant un compilateur JIT.
- L’environnement .NET normalise les bibliothèques de routines d’ exécution des différents langages de programmation en implémentant une grande bibliothèque de classes, dont les objets et les méthodes sont mises à la disposition des applications écrites dans n’importe quel langage de programmation.
- L’environnement .NET donne un environnement de développement intégré(IDE) unique nommé Visual Studio.
Qu’est-ce donc que l’environnement .NET?
Comprendre les applications .NET
Autres avantages de l’environnement .NET
Avec Visual Studio, les programmeurs peuvent employer les mêmes outils de développement pour créer, tester et déboguer les applications qu’ils conçoivent en utilisant une variété de langages de développement.
Sources: La bible du programmeur articles du 1500 au 1502