Ja, het is mogelijk om .NET te gebruiken in een SQL Server 2005 database. Houd er rekening mee dat de .NET-versie die wordt ondersteund door SQL Server 2005 2.0 is.
Hier is een link voor een inleiding tot het maken van een opgeslagen CLR-procedure met Visual Studio