Visual Studio 2010 Express est une gamme d'environnements de développement gratuits pour la plate-forme .NET. Bien que les fonctionnalités soient plus réduites que dans la version complète, les éditions Express fournissent un outil clé en main parfait pour débuter ou pour travailler sur des projets personnels. Les environnements disponibles sont les suivants:
Visual Basic 2010 Express : pour le développement d'applications Windows en Visual Basic
Visual C# 2010 Express : pour le développement d'applications Windows en C#
Visual C++ 2010 Express : pour le développement d'applications Windows en C++
Visual Web Developer 2010 Express : pour le développement d'applications web ASP.NET et Azure en C# ou Visual Basic
Doxygen est l'outil par excellence de génération de documentation à partir du code source. Il peut être utilisé pour des développements C++, C, Java, C# et bien d'autres.
Les Starter Kits ASP.NET 2.0 sont des applications web entièrement fonctionnelles pour vous aider à apprendre l'ASP.NET 2.0 en passant en revue les scénarios communs de développement Web. Chaque exemple est complet et bien documenté de sorte que vous puissiez commencer vos projets dès aujourd'hui !
Microsoft Expression Web est un outil de conception professionnel qui vous permet de créer et d'utiliser des sites Web standards, des présentations élaborées basées sur des feuilles de style CSS, des mises en forme et gestions étendues des feuilles de style CSS, des présentations enrichies des données et des technologies puissantes basées sur ASP.NET 2.0.
Dacris NetXP est une suite de composants pour .NET que les développeurs peuvent utiliser pour améliorer l'interface utilisateur de leurs applications. NetXP, fournir des librairies de composants et contrôles personnalisés très complets. Compatible avec le framework 1.1 ou 2.0. Cette suite est devenue payante depuis la version 4.0 mais la version 3.0, gratuite, est encore disponible.
CodeFluent Entities permet de structurer le travail de développement autour d'une modélisation-objet simple et évolutive du métier, automatisant les tâches répétitives en créant la base de données et toutes les couches nécessaires y compris les services. La prise en charge de nouvelles technologies et de nouvelles plates-formes est très fortement simplifiée par cette approche
L'Enterprise Library permet de résoudre les problèmes courants auxquels on est confrontés lorsqu'on développe un projet. C'est un framework édité par Microsoft et approuvé par l'ensemble de la communauté des développeurs. On y retrouve de nombreux "Design Patterns" et autres "Best Practices".
La société Infragistics propose depuis des années, des packs de composants pour professionels, afin de rendre les applications plus conviaviales et surtout plus fonctionnelles. NetAdvantage for .NET est une suite de controles, composants et outils pour la plateform .Net et ciblant à la fois les Windows Forms et l'ASP.NET.
Kwatee Agile Deployment est un outil gratuit (à usage interne de développement) capable de déployer des applications web applications ou tout autres logiciels sur n'importe quel OS. Les opérations fastidieuses et propices aux erreurs de mise à jour sont automatisées et réalisées sur un nombre quelconque de serveurs dans vos locaux ou dans le cloud en quelques minutes.
La MSDN Library récence les ressources de référence pour les développeurs qui utilisent Visual Studio et les technologies sous jacentes. Vous y retrouverez les informations techniques sur la programmation, des exemples de codes, la documentation et les guides de références. Depuis juillet 2006, il est possible de télécharger cette librairie gratuitement.
GhostDoc est une extension Visual Studio qui vous permettra de générer automatiquement la documentation de vos classes, méthodes, propriétés et autres éléments éléments des langages C# et VB.NET.
Cette extention supporte les versions 2005, 2008 et 2010 de Visual Studio.
NHibernate est un framework open source gérant la persistance des objets en base de données relationnelle. Il est l'implémentation .NET de Hibernate qui a vu le jour en Java.
Cet outil permet de "brouiller" votre code compilé, afin d'éviter toute décompilation. La version "community" (gratuite) de ce produit est incluse dans Visual Studio.