На дворе 2008, а я решил изучать ASP.NET 2.0 - т.е. 2005 год...
Простые страницы на нем писал но все время возникали какие то осложнения, например, стандартная практика,прятать столбцы с ключами Guid в датагриде, а потом обращаться как DataGrid.Items[i].Cells[n].Text
В GridView такая фигня не работает... Ну и в общем по мелочи.
Нашел 2 книжки Дино Экспозито, книжки - мое почтение, все по делу профессионально и подробно. Но нужно иметь какой то базис, поэтому зашел на http://www.intuit.ru/ - сайт с различными курсами, нашел там курс по асп нет 2.0 и прошел его. Обычно тяну а тут чето быстро - за несколько дней.
Сайт http://www.intuit.ru/ - рекомендую, куча полезного.
Впечатления от курса положительные - дают азы, слишком кратко пожалуй, но думаю на это у меня есть книжки.
Зато много практических примеров. Так же простоваты задания на мой взгляд, чисто на память - не надо думать.
Собственно впечатления от ASP.NET 2.0 - самые положительные, теперь многие задачи - особенно привязки к данным можно задекларировать прямо на aspx странице, и не писать код. Реально увеличивается скорость разработки.
Так же реализованы шаблоны и темы, то что позволит упростить написание сайтов. Т.к. мне по работе больше требуются отдельные страницы, встраиваемые в црм то не сильно этим заинтересовался.
В общем же впечателения сугубо положительные, надо изучать 2.0.
А потом сразу 3.5 : )