На сайте nefx3.com выложен набор материалов по Workflow Foundation, Windows Communication Foundation и CardSpace. В него вошли 13 презентаций, 10 лабораторных работ и 16 демонстрационных работ.
Материалы доступны по следующей ссылке: http://wf.netfx3.com/files/folders/presentations/entry8793.aspx
Всем привет! Наконец-то появилось время не только читать чужие блоги, но и написать что-то в своем. Честно говоря, мне достаточно сложно найти время, чтобы написать что-то действительно интересное, а не очередной пост из серии - "замечательная возможность .NET Framework, DateTime.ToString("hh:mm dd:MM:yyyy")!"
На мой личный взгляд, лучше писать реже, но зато описать какую-то действительно нетривиальную, актуальную проблему. И если уж описывать ее, то не кусочек, а по возможности полностью, с описанием причин возникновения. Тогда чиитатель сможет придумать свой способ решения проблемы, который возможно будет лучше предложенных автором. Конечно, так писать очень сложно, но я попытаюсь придерживаться именно этой парадигмы. Еще, я часто перевожу на русский язык анонсы и сообщения англоязычных блоггеров. Думаю это стоит делать, так как все-таки приятнее читать на родном языке.
Теперь к делу. Во многих блогах я периодически натыкаюсь на рецепты, которые встречались и у меня в презентациях, примерах и т.п. Пользуясь случаем хочу дать на них ссылки в одном сообщении и вкратце описать их содержание.
Интересные возможности ASP.NET 2.0
Модель компиляции, Build Provider
Автоматическая обработка культур, локализация
$-выражения, их расширение
Клиентские скрипты, Client Callbacks
Cохранение позиции скроллинга
Cross-Page Postbacks
Default Focus, Default Button
Группы валидации, Error Focus
Web ресурсы
Шифрование разделов в web.config
Web события
Регистрация контролов в web.config
URL Rewriting/Mapping
XML Databinding
Virtual Path Provider
Презентация сделана по ранним версиям ASP.NET 2.0, так что может немного отличаться от того, что есть на сегодняшний день. Но в целом ничего не изменилось. Если что-то из описанного в презентации не работает, всегда можно спросить меня :)
Локализация в ASP.NET 2.0
Новые возможности для локализации в ASP.NET 2.0
Автоматическое определение языка браузера пользователя
Локальные ресурсы, неявная локализация
Глобальные ресурсы, явная локализация
Локализация статического контента
Разработка $-выражения для локализации
Персонализация веб-приложений
Работа с ресурсами. Разработка собственного провайдера ресурсов.
Доклад на WebDevCon 2006 про Atlas (ASP.NET AJAX) vs WPF/E
Он уже немного устарел в плане ссылок, так как atlas.asp.net переименовали в ajax.asp.net и все что связано со словом Atlas переименовано. Но в целом, презентация дает общее представление о веб-приложениях, о путях сделать UI более удобным, и о AJAX ASP.NET и WPF/E
Доклад на WebDevCon 2006 про WebParts
Персонализация веб-приложений
Веб-часть (WebPart) как инструмент персонализации в ASP.NET 2.0
Разработка веб-частей
Разработка провайдера персонализации
Взаимодействие и соединение веб-частей
Также после доклада я написал пример провайдера для анонимной персонализации веб-частей в ASP.NET 2.0