I'm using heavily reflection in our business code since we relay on database structures to manage workflows and validations. Methods that I'm invoking usually have known parameters and known return types. Invoke method is slow so I'm wondering does .NET
3.5 offers anything else that is faster. Most called methods are instance methods.
To further clarify my question: I read from my database an ordered sequence of methods that needs to be called. This methods have the same signature and they have to be called in order. This operation is executed many times when the user is active. Since
we deploy our solution onto a terminal server every bit of a performance gain is at least 20-50 times multiplied.
View Complete Post