Roy Osherove has written an interesting article on scripting in .NET, but it should be mentioned that there are issues that prevent you implementing a modern .NET integrated scripting solution within your application ...
http://weblogs.asp.net/ahoffman/archive/2003/03/10/3589.aspx