SPRING.NET est le portage du canevas spring dans l'environnement .Net en utilisant la technologie Microsoft.NET. Le coeur de SPRING.NET est la mise en oeuvre du design pattern « Inversion Of Control (IOC) » par « Injection de Dépendance » décrit par Martin Fowler. Le canevas SPRING.NET prend en charge la création et la mise en relation d'objets par l'intermédiaire d'un fichier de configuration.