I find that it can take some time to run when debugging - but this would be due to .net compiling the code. Generally , though, on distributed apps I find it pretty quick - you may have a lot of activity in the load events that may cause the program to seem slow!