31 мая 2012 г.

Использование Ajax.ActionLink в ASP.Net MVC

Очень часто все забывают, или по какой-то причине не знают, всех возможностей используемой платформы, потому и продолжают использовать старые, дедовские методы для решения большинства задач. Одна из таких задач - асинхронная подгрузка контента через Ajax. Только хардкор - только яваскрипт и jquery? Нет! Сегодня мы начнем делать это с помощью встроенныех в asp.net mvc хэлперов.

24 мая 2012 г.

Использование Telerik Grid. Часть 1 - биндинг, пейджинг, сортировка и фильтрация

В прошлом посте мы подключили набор компонент Telerik к проекту, и приготовили все для их полного использования.
Первой полезной компонентой, которую мы рассмотрим, будет Grid. Как по мне, так это один из самых полезных элементов в современных веб-приложениях, работающих с наборами данных.
В этом посте мы будем выводить данных их базы данных в Grid, а также организуем  постраничную навигацию, сортировку по столбцам, и фильтрацию по заданным условиям.

10 мая 2012 г.

Знакомство с компонентами Telerik, для Asp.Net MVC. Подключение к проекту

Этим постом я хочу начать небольшой цикл статей об использовании компонентов Telerik в проектах Asp.Net MVC. Статьи не в каком случае не являются рекламными. Это лишь попытка продемонстрировать очередной удобный инструмент, который можно с успехом использовать в своих проектах.
Узнать подробнее о доступных компонентах, посмотреть демки, и скачать полный набор можно здесь: Telerik Extensions for ASP.Net MVC. Радует то, что данный набор от Telerik-а кроме коммерческой лицензии предлагает так же и Open Source версию, что собственно и остановило мой выбор именно на этом наборе компонентов.

Сегодня, в первом посте по данной тематике, мы подключим все необходимые материалы и библиотеки Telerik к нашему проекту, дабы подготовиться к дальнейшему рассмотрению каждого компонента по-отдельности. Сразу замечу, что всю эту информацию можно найти и в документации (правда на английском), но проблема в том, что зачастую узнать полную картину о чем-то из набора можно только изучив информацию из нескольких источников сразу. Например, документация на самом сайте и документация, входящая в пакет поставки,  совсем не идентичны, а скорее дополняют одна другую.