Après CodePlex pour les projets Open Source, voici MSDN Code Gallery pour l'échange de code et de documentation liés aux technologies Microsoft. Sivaramakichenane Somasegar, vice-président de Microsoft responsable de la division Développeurs, a annoncé sur son blog l'ouverture de ce portail, expliquant que ce que les développeurs demandent le plus, ce sont des exemples de code et des captures d'écran leur permettant d'avancer plus rapidement avec des nouvelles technologies. Parmi les ressources déjà en ligne, on voit ainsi nombre d'exemples d'utilisation de Linq (Language Integrated Query), langage introduit récemment afin de simplifier l'écriture de requêtes de données en environnement .Net. En revanche, le sujet des licences et de la propriété intellectuelle risque d'être épineux. Les règles du portail impliquent par exemple que la personne soumettant une ressource en soit propriétaire, mais il paraît inconcevable de le vérifier a priori. Quant aux équipes de Microsoft, elles publient du code sous des licences Microsoft pas forcément compatibles avec une réutilisation dans des projets sous d'autres licences.