Normally I dispose then Application.Exit(). Might not be the best practice, but that's what I like. :)
Once you close the app, the most important things is to release the memory you collected while running. One form with all it's disposable objects disposed is really not worth counting ticks over, so just be sure to clear your ado.net objects and threads, and you'll be in good shape. |