Quote:
It is a server application that has to be as much performant as possibile
It all depends on the exact meaning of such a sentence.
If you really need 'maximum performance' then every fancy library would have an impact.
On the other hand, managed code is, in most cases, 'efficient enough' (and
usually what matters is the algorithm, not the language).
The final answer comes
testing: add some
.NET
components to your application and compare the performance of the '
CLR
enabled' software against the 'fully native' one.