What is the ideal/acceptable load time of a windows desktop software that does not frustrate the user and make him to use an alternative.Is 4 seconds acceptable ? I find that embedding 3RD party dlls pushes the load time to 4 seconds .. If i just copy the dlls the launch time can be reduced to 3 seconds or 2.XX seconds.
I use this these dlls for skinning the winforms application.I personally don't like to keep these exposed to prevent competitors from finding out what I use.