О сложном просто или программирование на .NET

Опубликовано 4/28/2012 9:25:56 AM в категории Сайтостроение
Комментариев: 62

После некоторого раздумья, решил переименовать статьи, чтобы название максимально подходило к теме статьи. Я просто расскажу как я создаю себе новый сайт.

ASP.NET MVC: История одного проекта "Всё ради данных" (часть 2)
Опубликовано 4/26/2012 7:22:08 AM в категории Сайтостроение
Комментариев: 21

Этой статьей я хочу начать цикл, который будет рассказывать о том,как сделать свой сайт на ASP.NET MVC 3. Разработка затронет все основные этапы от проектирования до публикации.

ASP.NET MVC: История одного проекта "Готовимся к старту" (часть 1)
Опубликовано 10/6/2011 3:17:57 AM в категории Сайтостроение
Комментариев: 8

Не так давно передо мной была поставлена задача реализовать в проекте ASP.NET MVC 3 некое подобие выпадающих списков (ComboBox или DropDownList) зависимых один от другого. Это значит, что данные обновляются в зависимости от другого Html-объекта. Задача была поставлена и решена.

ASP.NET MVC: Каскадные зависимости в MVC 3 или зависимый DropDownListFor
Опубликовано 8/19/2011 10:09:00 AM в категории Сайтостроение
Комментариев: 62

При работе над очередным проектом, потребовалось реализовать экспорт данных в MS Excel. Решил поделиться информацией о том, как это можно сделать без особых усилий. Сборка создана согласно спецификации XML Spreadsheet Reference.

ASP.NET MVC 3: Экспорт в Excel или что такое XMLExport?
Опубликовано 6/20/2011 6:41:03 PM в категории Сайтостроение
Комментариев: 6

В этой статье я покажу как сделать PagedList в MVC страницы которого можно переключать с использованием AJAX. В статье использованы мои собственные NuGet-пакеты, которые Вы можете с легкостью установить в свой проект и использовать их и вдоль, и поперек.

ASP.NET MVC: Как сделать PagedList на AJAX?
Опубликовано 6/18/2011 1:02:08 AM в категории Сайтостроение
Комментариев: 23

При разработке одного из проектов (ASP.NET MVC) потребовалось реализовать постраничное отображение данных. Так как решений в интернете много, не могу не показать еще и своё решение в этой статье. А в дальнейшем планируется "завернуть" этот пример в пакет для NuGet, чтобы можно было в одно мгновение установить PagedList в проект MVC.

ASP.NET MVC: Как сделать PagedList
Опубликовано 6/5/2011 9:20:01 AM в категории Сайтостроение
Комментариев: 3

В прошлой статье я показал как можно быстро и без особых усилий создать модель и представление в проекте на основе ASP.NET MVC3. Была создана страница обратной связи, а в этой части я покажу использовать ненавязчивый AJAX.

Пример сайта на ASP.NET MVC 3 с использованием AJAX (часть 2 из 2)
Опубликовано 6/4/2011 9:45:39 PM в категории Сайтостроение
Комментариев: 1

ActionLink рисует html-ссылку на конкретный ActionResult. Задался вопросом: А что если должна быть видно только пользователю, у которого есть определенная роль? Например, пользователь с правами “администратора” может видеть эту ссылку, а с правами “блоггера” – нет? Оказалось ничего сложного, просто написал расширение для HtmlHelper.

Опубликовано 6/4/2011 9:12:19 AM в категории Сайтостроение
Комментариев: 17

В этой статье я покажу как можно легко создавать сайты с использованием ASP.NET MVC 3, и в том числе с использованием AJAX. В этом обучающем материале (tutorial) будет показано как создать форму обратной связи.

Пример сайта на ASP.NET MVC 3 с использованием AJAX (часть 1 из 2)
Опубликовано 5/26/2011 9:43:51 PM в категории Сайтостроение

В этой статье я хочу показать “что” и “как” надо сделать, чтобы Ваше приложение на ASP.NET MVC 3 смогло использовать SQL EXPRESS сервер вместо SQL Compact Edition. Да, у меня получилось настроить такой принцип работы, но не сразу. А так же поделиться полезными для изучения ссылками.

Всего: 63

Поиск

Категории

Выбрана метка

aspnet
Что-то пошло не по сценарию и завершилось ошибкой. Перезагрузить страницу (F5) 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.