Если вы переходите из Интернета в Windows, между этими двумя средами есть некоторые существенные различия. Некоторые хорошие, а некоторые плохие. Если ваш .Net основан и переходит на 3.5, посмотрите на WPF, так как это лучший из двух миров для веб-разработчиков, конвертирующих прямо сейчас.
Мне известны некоторые распространенные ошибки, которые допускают веб-разработчики, делающие кроссовер. Они будут включать в себя:
- Открытие соединений с базой данных в каждой форме и при каждом вызове базы данных. (В Windows Bad)
- В Windows отсутствует концепция ViewState или концепция без сохранения состояния
Я уверен, что можно добавить еще несколько, но сейчас я не могу придумать точный список.
Я согласен с gahooa, посмотрите на небольшой проект и прочитайте как можно больше на эту тему. Подходите к этому так, как если бы вы никогда не развивались раньше, и навыки, приобретенные вами за эти годы, будут автоматически задействованы при необходимости.