On what factors the maximum no of threads in a process depends?
t very much depends on the machine - CPU and memory are the main limiting factors (though OS limits may come into it). In regards to . NET the thread pool configuration also comes into play.