Comments 20
Html-помощники? виды? обожемой… думаю не стоило это так буквально переводить
Когда же это прекратится? Не успеешь одно изучить, уже другое появилось. Вот Postgres SQL за мою карьеру IT'шника сменился только с 7 версии на 8. А .NET за 4 года с 1.1 до 4.
В общем то тут не про .NET, а про технологию основаную на .NET
Кстати, никогда не понимал этого недовольства быстрым развитием дотнета. Такое ощущение, что самые недовольные это те, кто постоянно на нём не пишет. Во всяком случае, все C# программисты, с которыми я общаюсь только рады тому, что фреймворк идёт в ногу со временем.
Кстати, никогда не понимал этого недовольства быстрым развитием дотнета. Такое ощущение, что самые недовольные это те, кто постоянно на нём не пишет. Во всяком случае, все C# программисты, с которыми я общаюсь только рады тому, что фреймворк идёт в ногу со временем.
Постоянно не пишет — это не про меня. Я сертифицированный разработчик (MCAD) с 2005 года, .NET использую уже довольно давно, много чего на нем сделал, работал ведущим программистом и архитектором ПО.
Только смысла изучать новый MVC 2 не вижу, скоро выйдет какой-нибудь MVC 8 и скажут что-то вроде "а вот в MVC N был такой неудобный тип, приходилось все время писать так-то, а сейчас мы переделали полностью логику, и теперь надо писать вот так". Так уже много раз и было. В итоге сейчас все знания по ASP.NET уже устарели и оказались не нужны. Если это произошло один раз, то может произойти еще.
Только смысла изучать новый MVC 2 не вижу, скоро выйдет какой-нибудь MVC 8 и скажут что-то вроде "а вот в MVC N был такой неудобный тип, приходилось все время писать так-то, а сейчас мы переделали полностью логику, и теперь надо писать вот так". Так уже много раз и было. В итоге сейчас все знания по ASP.NET уже устарели и оказались не нужны. Если это произошло один раз, то может произойти еще.
Написал длинный комментарий и случайно закрыл вкладку, бывает же.
Если суммировать: у меня тоже MCTS, пишу ежедневно, новые фишки .NET(и ASP.NET MVC в частности) реально помогают жить, vanilla ASP.NET никто не отменял.
Если суммировать: у меня тоже MCTS, пишу ежедневно, новые фишки .NET(и ASP.NET MVC в частности) реально помогают жить, vanilla ASP.NET никто не отменял.
а я MCPD с прошлого года :P
В общем согласен с вами обоими, во первых тяжело когда появляется много всего, быть в курсе нового просто тяжело, нужны постоянные сравнения, а выделять время на сравнения особо не хватает… Просто .NET постоянно развивающаяся технология, пока не имеющая особые грани, но когда то темп и рост должен приостановиться, сейчас же .NET просто, кажется, догоняет и вытесняет конкурентов. Вроде как EF появившийся в .NET, он явно был плох прошлой версии, но уж очень, наверняка, хотелось просто, чтобы было.
Но с другой стороны, действительно, новое бывает уж очень полезно.
В общем согласен с вами обоими, во первых тяжело когда появляется много всего, быть в курсе нового просто тяжело, нужны постоянные сравнения, а выделять время на сравнения особо не хватает… Просто .NET постоянно развивающаяся технология, пока не имеющая особые грани, но когда то темп и рост должен приостановиться, сейчас же .NET просто, кажется, догоняет и вытесняет конкурентов. Вроде как EF появившийся в .NET, он явно был плох прошлой версии, но уж очень, наверняка, хотелось просто, чтобы было.
Но с другой стороны, действительно, новое бывает уж очень полезно.
есть простое правило, как только выходит вторая версия надо изучить эту технологию. Заметил что, после первый версии во второй много изменений, а вот дальше ни так уж и много.
Мне кажется нужно учиться отсеивать ненужную информацию.
Если, например, не занимаешься вебом, то в общем-то необязательно читать все новости и статьи посвящённые asp.net (mvc). Читай про то, чем реально занимаешься, ну и плюс что-нибудь для интереса, функциональщину например или наоборот лоу-левел. За всем и правда не уследишь, а нужно ли? Когда реально понадобиться — сможешь наверстать.
Если, например, не занимаешься вебом, то в общем-то необязательно читать все новости и статьи посвящённые asp.net (mvc). Читай про то, чем реально занимаешься, ну и плюс что-нибудь для интереса, функциональщину например или наоборот лоу-левел. За всем и правда не уследишь, а нужно ли? Когда реально понадобиться — сможешь наверстать.
Раз уж затронули тему HtmlHelper то надо было довести до конца, а именно:
1. упомянуть про шаблонизируемые помощники — это когда вы можете переопределить скажем Html.TextBoxFor, чтоб он возвращал календарик, когда передаем тип дату
2. раньше если надо было создать через HtmlHelper кукую нибудь разметку, приходилось генерить их через TagBuilder, а теперь можно создать *.ascx и возвращать его
1. упомянуть про шаблонизируемые помощники — это когда вы можете переопределить скажем Html.TextBoxFor, чтоб он возвращал календарик, когда передаем тип дату
2. раньше если надо было создать через HtmlHelper кукую нибудь разметку, приходилось генерить их через TagBuilder, а теперь можно создать *.ascx и возвращать его
Это перевода Скотта Гу и это не конец, вот список ожидаемых статей
Создавать виды через GUI-диалоги и мастера —несерьезно как-то.
Sign up to leave a comment.
MVC 2: Строго типизированные Html-помощники