Thanks for your take! I enjoyed it. I must admit that when I wrote my initial post I really did not see any reason why I should use the .NET framework at all. But after reading all of the reply posts I've come to the same conclusion as you have:
JaseNet wrote:
For this reason and that of performance I mix .Net with C++ dll’s. .Net handles the front end and some of the mundane tasks while the unmanaged dll contains all of the IPR and does all of the work.
This sounds like the way to go for "regular" applications - applications that aren't web-centered. As long as the application has any parts that are either faster or easier implemented in unmanaged code, that is, or that need to be protected from an IPR point of view. Otherwise I no longer see no reason why not to use .NET ... ! :wtf: The angle of reverse engineering / obfuscation is new to me but definitely an important one (or so it sounds to me). /Simon This is not a signature. -- modified at 3:00 Monday 20th March, 2006