Я'следил за новыми возможностями языка C# по мере его перехода от версии 1 к версии 3. Я не так хорошо справлялся с ASP.NET. Мне кажется, что некоторые из функций, появившихся после версии 1, не так хороши (например, фреймворк AJAX) или просто не так полезны для меня (например, фреймворк членства). Может ли кто-нибудь порекомендовать какие-нибудь новые убийственные возможности ASP.NET, которые могли остаться незамеченными?
Для ASP.NET у Вас есть много улучшений:
Так или иначе большая часть полезного материала находится действительно в мясе языка, и для.NET 3.5 новые языковые особенности C# 3.0 будут (и да, я нахожу Всех их полезными),
Я, возможно, забыл некоторых, но я думаю, что это о большинстве новых прохладных и полезный материал.
Посмотрите на MVC framework, который построен на базе 3.5. Большое улучшение по сравнению с традиционной моделью веб-форм.
Я все еще изучаю ASP.net, поэтому не могу сказать точно, но если вы просмотрите http://www.asp.net/learn/, то наверняка найдете несколько новых жемчужин, есть даже раздел по 3.5.
ListView и его друг DataPager, вероятно, стоят посмотреть на, но they' ре едва " Killer" особенности.
Вещи за пределами ASP.NET конкретно (LINQ, например), вероятно, более вероятно, будут, получают " Killer" благодарность.
я don' t думают, что Структура MVC довольно готова к прайм-тайму все же
Просто к вашему сведению, это место построено в MVC. У меня также есть 2 приложения в производстве на mvc, я утверждал бы что его определенно готовое к прайм-тайму.
@IainMH Вложенные Основные Страницы всегда поддерживались ASP.NET, просто не проектировщиком.
Поскольку другие сказали, there' s хороший список в www.asp.net/learn. Я думаю, что самые большие определенные изменения ASP.NET:
Обратите внимание, что ASP.NET MVC еще не освобожден и не был определенно включен с ASP.NET 3.5.
Here' s краткий список моих фаворитов:
И я don' t на самом деле используют ASP.NET, но ASP.NET АЯКС теперь включен в 3,5 также, и ASP.NET MVC включен в 3,5 SP1.
основные страницы
(конечно, это там от версия 2.0)
Вложенный основные страницы новые в 3,5. Я haven' t использовал их все же, но я могу только предположить, что они могли превратиться в hidious кошмар если не используемый очень тщательно.
Вы только имеете к смотрят на заказ, в который события запущены на странице, которая использует основную страницу, чтобы думать ' urgh'.
также Динамические Данные должны быть, рассматривают
Я don' t думают, что Структура MVC довольно готова к прайм-тайму все же, хотя я определенно планирую использовать его когда-то в следующем году. Я люблю чистые URL, чищу XHTML (веб-формы могут действительно извергнуть некоторый противный HTML), и способность создать действия диспетчера без связанного представления.
I' ve, используя Основные Страницы, так как они были освобождены и they' ve, большая помощь. Мне действительно не нравится способ, которым основные страницы добавляют противные префиксы к ID контроля. Это делает для некоторого ужасного CSS. Я думаю, что Структура MVC может устранить эту проблему все же.
Какие-либо другие особенности убийцы?
Представление дизайна/кодекса разделения довольно прохладно. It' s не прекрасный все же, но it' s довольно прохладный. Также редактирование в представлении дизайна теперь редактирует Ваш css тут же.