«Кажется, я не могу найти достаточно причин, чтобы посвятить мне свою энергию и время. Основная причина в том, что я не нахожу достаточно рабочих мест .NET, требующих этого».
Именно то, что я узнал в последнем раунде собеседований. Я могу обойтись без использования Spring.NET и NHibernate , но ASP .NET MVC по-прежнему крепкий орешек, где бы я ни находился. С учетом вышесказанного все еще существует немало сайтов интранет и WWW, построенных на основе ASP .NET . Я обнаружил, что гораздо проще перейти на WebForms MVP . Мне нравится ASP .NET MVC , но я получаю удовольствие от WebForms MVP . Дэмиан Эдвардс и Тэтхэм Одди разработали эту платформу для продвижения стандартов, лучших практик и тестируемости, если вы застряли в работе с веб-формами. Независимо от того, что говорят люди, базовая компонентная модель ASP .NET, управляемая событиями, не исчезнет в ближайшее время или, если вообще когда-либо.
Теперь, когда Дамиан Эдвардс сейчас работает в Microsoft в команде ASP .NET, я чувствую себя в большей безопасности в отношении будущего веб-форм в целом. Я собираюсь придерживаться этой основы немного. :)
Чтобы ответить на первоначальный вопрос: все головные боли, с которыми я столкнулся (до сих пор), были исправлены в последующие дни и стали доступны в репозитории проекта CodePlex (http://webformsmvp.codeplex.com/). Боже, я люблю open source.
Что касается ASP .NET MVC: я бы боролся с вашей незаинтересованностью и изучал бы ее.