PrintDialog objPrintDialog =
new PrintDialog();
objDialogResult = objPrintDialog.ShowDialog();
Windows Application
Locally Working Fine The printer Dialog Shown very fast with in a second, In the Server Situation i load my Installed Printer and and Network Printer so its take a time to load more then 20-30 seconds (VB App shonw 3-5 second in server but i can reach that limite)