Web Devel: да, так и есть. Приложение запускается медленней за счет загрузки собственных динамических модулей. При компиляции в visual studio работает быстрее. Так-же есть вариант использовать mfc, кто-бы там что не говорил.
Vitaly: В том-то и дело, что зависание происходило в ide при работе с формами плюс еще были небольшие нюансы. Не выдержал и перешел на студию. Теперь нет проблем.
ibr_98: я не знаю архитектуру вашего приложения и поэтому не могу вам что-то подсказать. Используйте условия - это все что вам нужно. Проверяйте входящие данные на стороне сервера. (isset и т. п.). Используйте валидацию данных на клиенте если он у вас есть. Вот и всё.