My colleague Terry Aney has posted a detailed article on the “fun” he’s had creating Excel add-ins in C# (after migrating from XLAs + VBA).  If you need to make several thousand calls between add-ins and Excel and want to use .NET, you should definitely run some performance comparisons first🙂

In a related post he discusses source control strategies / workarounds for XLA files.