Ссылки на 2-е декабря: ASP.NET, ASP.NET Dynamic Data, ASP.NET AJAX, ASP.NET MVC, Visual Studio, Silverlight/WPF

Сегодня я улетаю в очень насыщенную деловую поездку (22000 миль, 5 стран, 3 континента, 1 неделя, никакого сна... :-), так что моя активность в блоге на протяжении следующих полутора недель заметно поубавится. Чтобы занять вас, пока я будут в поездке, вот вам последняя статья из моей серии списка ссылок. Также обратитесь к моим страничкам Советы, секреты и учебные пособия по ASP.NET и Учебные пособия по Silverlight за ссылками на популярные статьи, которые я написал в прошлом.

ASP.NET

· Геопозиционирование по IP-адресам: Скотт Хансельман (Scott Hanselman) создал классный пример, демонстрирующий, как использовать IP-адреса посетителей вашего сайта для получения информации об их местонахождении на планете (вплоть до значений широты и долготы). Замечательная статья.

· Отслеживание активности пользователей: Скотт Митчел (Scott Mitchell) написал интересную статью, в которой обсуждается, как отслеживать активность конечных пользователей, посещающих веб-сайт ASP.NET.

· Темы оформления грида iTunes: Мэт Берсет (Matt Berseth) продолжает свою серию увлекательных статей, демонстрируя новые привлекательные темы оформления, которые вы можете применять к элементам управления ASP.NET (в особенности к элементам GridView и DetailsView). В данной публикации демонстрируется интересная тема по мотивам iTunes.

· Использование ETW для поиска и устранения причин перезапуска AppDomain и других проблем: еще одна отличная публикация Тесс Феррандез (Tess Ferrandez), демонстрирующая, как использовать возможности трассировки ETW, встроенные в ASP.NET и Windows, для поиска и устранения проблем времени выполнения.

Динамичесие данные ASP.NET

· Видео про динамические данные ASP.NET (ASP.NET Dynamic Data): Джо Стэнгер (Joe Stagner) разместил на www.asp.net 6 интересных видеороликов про динамические данные ASP.NET из серии "Как мне сделать...?". Просмотрев их, вы сможете познакомиться с этой новой возможностью ASP.NET, появившейся в .NET 3.5 SP1.

· Шаблон поля "многие ко многим" для динамических данных: Дэвид Эббо (David Ebbo) написал замечательную статью о том, как реализовать связи "многие ко многим" с помощью динамических данных ASP.NET.

· Кастомизация динамических данных ASP.NET и Кастомизация шаблонного поля: Лоран Дювье (Laurent Duveau) написал пару интересных заметок в своей серии про использование динамических данных ASP.NET и кастомизацию элементов пользовательского интерфейса, сгенерированного на их основе.

· Маршрутизация динамических данных ASP.NET: Рейчел Эппел (Rachel Appel) написала интересную статью, в которой она рассказывает о том, как использовать новые возможности маршрутизации ASP.NET вместе с динамическими данными ASP.NET для создания кастомизированных ссылок URL.

· Развлечение с шаблонами T4 и динамическими данными: очень интересная статья Дэвида Эббо (David Ebbo) про использование движка шаблонов T4, встроенного в Visual Studio, для автоматизации создания форм на базе динамических данных ASP.NET.

· Пользовательские элементы управления как шаблоны страниц для динамических данных: еще одна статья Дэвида Эббо (David Ebbo), где он рассказывает про использование пользовательских элементов управления вместе с динамическими данными ASP.NET.

ASP.NET AJAX

· ASP.NET AJAX - наблюдение за обновлениями старых простых объектов JavaScript: Дейв Рид (Dave Reed) написал отличную статью в своем блоге о новых возможностях ASP.NET AJAX - поддержке наблюдения за обновлениями старых простых объектов JavaScript.

· Использование мощи привязки (binding) для отображения изменений: в этой заметке Бертран ле Рой (Bertrand Le Roy) расказывает о новых возможностях привязки (binding) в ASP.NET AJAX и о том, как вы можете использовать их вместе с jQuery для отображения изменений.

· Создание экземпляров компонентов в разметке на базе шаблонов: в другой своей заметке Бертран ле Рой (Bertrand Le Roy) пишет о подходах к использованию в AJAX шаблонов на стороне клиента и некоторых новых возможностях ASP.NET AJAX.

· Закладывание более чем одного поведения в один элемент и Получение ссылки на поведение: две статьи Бертрана ле Роя (Bertrand Le Roy) расказывают о том, как использовать возможность различных видов поведения на стороне клиента в ASP.NET AJAX.

· Отметка/снятие отметки со всех элементов в списке ASP.NET с флажками, используя jQuery: В этой интересной статье Супротим Агарвал (Suprotim Agarwal) показывает, как написать выполняемый на стороне клиента код с jQuery для простановки или снятия отметки со всех элементов списка с флажками.

ASP.NET MVC

· Как настроить ASP.NET MVC в IIS6: Филипп Хаак (Phil Haack) написал замечательную статью с пошаговым описанием настройки использования ASP.NET MVC в серверах IIS6 (в том числе на тех используемых для хостинга серверах, куда вы не можете ничего дополнительно установить).

· Плавное (Fluent) тестирование маршрутов в ASP.NET MVC: в блоге Бена Шейрмана (Ben Scheirman) есть интересная публикация о новых вспомогательных методах, которые он разрабатывает для упрощения блочного тестирования маршрутов ASP.NET MVC с использованием fluent API.

· Автозавершение ввода с использованием jQuery, ASP.NET MVC и JSON: в блоге Фараза Табибиана (Faraz Tabibian) вы найдене занимательный пример реализации с использованием jQuery и ASP.NET MVC текстового поля с автозавершнением ввода.

· Иерархический TreeView с помощью ASP.NET MVC и jQuery: Майк Бош (Mike Bosch) приводит интересный пример того, как с помощтю jQuery добавить на сайт ASP.NET MVC элемент управления TreeView.

Visual Studio

· Совет по MSTest: двойной щелчок мыши переводит к неуспешному тесту: отличный совет от Саймона Чаретта (Simone Chiaretta), который позволит ускорить переход к тесту, который завершился неуспешно при прогоне во встроенном инструменте выполнения блочных тестов VS 2008.

· Как добавить связанный пункт в проект: Сара Форд (Sara Ford) опубликовала заметку о том, как добавить связанные (linked) элементы в ваш проект Visual Studio.

· "Перейти к определению класса" для CSS: Интересная заметка от команды веб-инструментов VS об использовании для CSS функции "Go To Class Definition" (Перейти к определению класса) в VS 2008.

· Как настроить фикированный порт для разработческого веб-сервера в VS: Еще одна интересная заметка от команды веб-инструментов VS, в которой обсуждается, как в Visual Studio назначить фиксированный порт http-сервера для проекта ASP.NET.

WPF / Silverlight

· XAML Power Toys - мгновенное создание форм: Крал Шиффлет (Karl Shifflett) разместил отличное видео, в котором демонстрируется его инструмент XAML Power Toys, интегрируемый в Visual Studio и позволяющий быстро срздавать формы для WPF и Silverlight.

· Элемент управления AutoCompleteBox - недостающее руководство: Джэф Уилкокс (Jeff Wilcox) написал великолепную статью, рассказывающую о новом элементе управления AutoCompleteBox из Silverlight Toolkit. Очень полезное чтиво.

· Диаграммы Silverlight и BabySmash: в замечательной публикации Скотта Хансельмана (Scott Hanselman) рассказывается о том, как он интегрировал новый элемент упроавления Silverlight для построения диаграмм - Chart - с кодом из примера BabySmash, представленного в ходе его отличного выступления на PDC.

· Набор инструментов Silverlight для ввода данных и их проверки (Validator & Input Toolkit): действительно интересный новый проект CodePlex, позволяющий проверять корректность вводимых данных в элементах управления Silverlight, что значительно упрощает реализацию сценариев с вводом пользовательских данных.

Надеюсь, вы нашли для себя что-то полезное,
Скотт

оригинал статьи