I gave an invited talk at the GEOIDE Student Network (GSN) today on the use of .NET in scientific computing. Usually the concern around scientific problems is performance-related, though much of the introductory material is appropriate for introducing any group to .NET. For many performance-related tasks, a managed environment can produce code that is just as fast as native code. Some great references on writing fast managed code can be found:

I had a lot of fun giving the talk and had some good questions from the audience. Thanks again to Mwafag Ghanma and GSN for inviting me to speak. You can find my slidedeck here: Applications of .NET to Scientific Computing.