.NET : développez, le framework s'occupe de tout

À la différence de Java, la plate-forme d'exécution logicielle de Microsoft ne dispose pas de composants spécifiques chargés de la logique métier, de la persistance des données ou des transactions. Elle recourt pour cela à des services prédéveloppés.