I have a C# socket server (console app) that performs a whole lot of data manipulation when it receives messages from clients. I also have an application to simulate client connections.
What is the best way (ie: visual studio plugin) to measure the performance of the server application and see how many messages/connections it can safely handle?