I believe it is best practice to place code to connect to your database in a separate thread. While this is not crucial, I think it makes for better user experience. My boss is telling me there is never "[Any] point" to it. I think she does not know what multithreadding is.

What do you think?

ALSO: Do you know of any msdn "best practices" documentation that addresses this?

Thank you!