Microsoft Visual Studio.NET V. 7.1 est Microsoft les différentes facettes de l'outil de développement, ciblant à la fois Windows et des applications Web. Cette v7.1 édition comprend de nombreuses petites améliorations ainsi que de nouvelles fonctionnalités majeures comme la Compact Framework, pour les applications qui s'exécutent sur Pocket PC et d'autres appareils intelligents. Il prend en charge plusieurs langues, les principales étant Visual Basic, C# et C++. Il y a aussi un Java comme langage appelé J#, bien que J# applications ne fonctionnent que sur Windows donc ce n'est pas un véritable outil de développement Java. Le Visual Studio.NET environnement est réellement intégrée. Il fait un large usage de l'amarrage et à onglets windows, et il y a beaucoup d'assistants de projet avec d'énormes montants de l'aide en ligne. L'Auto-complétion et la pop-up d'aide facilite le business de l'édition de code.
Microsoft de.NET outils sont très différents de leurs prédécesseurs. Visual C++ peuvent toujours compiler standard Windows exécutables, mais les autres langues de toutes les.NET Cadre, un moteur d'exécution et de la bibliothèque de la classe qui gère la mémoire et renforce la sécurité. Cadre les applications fonctionnent bien, car ils sont compilées en code natif au moment de l'exécution, mais il existe une surcharge en termes de l'utilisation de la mémoire et le Cadre d'exécution doit être installé. En compensation, .NET apporte de nombreux avantages. Toutes les langues sont entièrement orienté objet, la bibliothèque de classe est riche, et XML soutien est profondément intégrée. ASP.NET est pour les applications web, et qui représente une grande avance sur la vieille ASP. Au lieu de script, ASP.NET prend en charge toute la.NET langues, en cours d'exécution sur le serveur et juste-à-temps compilé en code natif. Il y a un visuel de concepteur de page web, et conçu avec soin applications prennent en charge un large éventail de navigateurs. Une nouvelle fonctionnalité de cette version de Visual Studio est Mobile Web Forms, adaptation de rendu pour soutenir les navigateurs dans les téléphones mobiles et PDAs.
La technologie de base de données dans Visual Studio est appelé ADO.NET. Il utilise un modèle déconnecté, ce qui signifie que les applications de travailler avec des données localement, uniquement de contacter le serveur pour le transfert de données ou de mise à jour. C'est un bon modèle pour les ordinateurs portables, les appareils et les réseaux étendus, mais il y a beaucoup à apprendre pour ceux spécialisés dans l'ancienne base de données APIs.
Le Visual Studio.NET Professionnel 2003 édition représente la meilleure valeur dans la gamme. Il n'y a pas Visual SourceSafe ou de création de diagrammes Visio, et il manque le serveur de licences trouvé dans le haut de gamme de l'Entreprise éditions, mais c'est le contraire d'un complet de l'emballage.
Pour ceux qui se demandent si à faire le saut vers.NET, cette version est probablement le bon moment pour aller de l'avant. La technologie est mature, et l'inclusion de la Compact Framework rend le paquet plus en plus convaincants. Les étudiants et les nouveaux arrivants à la programmation accueillera le propre de l'orientation de l'objet en C#, et la profonde XML appui sur l'offre est essentielle pour les applications d'entreprise ou l'intégration avec d'autres plates-formes. Il est encore important de noter la lourde les exigences du système, et que.NET applications ne fonctionnent pas sur Windows 95. Dans la plupart des cas, l'augmentation de la productivité de.NET langues bientôt paie pour des ressources supplémentaires.
Commentaires