2008-09-27 4 views
3

После последнего проекта, который я сделал с помощью WebForms, я решил перейти к использованию этой структуры в будущем. Это здорово, когда вы получаете свои основные функции ... не так хорошо, когда у вас более сложная логика интерфейса.ASP.NET MVC и ... YUI? JQuery? Другое

Я смотрю ASP.NET MVC и, как и то, что вижу до сих пор. Конечно, проблема заключается в том, что вы теряете элементы управления на стороне сервера, когда вы делаете это изменение. Я искал библиотеку Ajax, которая будет хорошей заменой виджетам Web Forms и, как и YUI, прямо сейчас.

Не имея большого опыта в этой области, я хотел бы спросить у кого-то, у кого больше знаний. Какой инструментарий Ajax предлагает самую полную библиотеку виджетов? Можно ли объединить два или несколько наборов инструментов для дополнения друг к другу (например, YUI имеет отличную грид, у Scriptaculous есть отличный календарь, давайте использовать лучшее из обоих миров)? Или вы более или менее привязаны к одному, когда вы выбираете?

Спасибо за ответы и отличный образец. ExtJS определенно выглядит интересно, мы потратили больше, чем на пакет Infragistics WebForms, и не получаем источник. Flexigrid выглядит неплохо. Еще раз спасибо!

Update 2 Только что узнал MSFT будет грузить jQuery with ASP.NET MVC

ответ

5

Я написал приложение ASP.NET MVC и включил в него jQuery. Я обнаружил, что jQuery помог мне манипулировать вещами, которые бы усложнили мой вид ... например, добавление чередующихся стилей в мои сетки и т. Д.

Есть много плагинов для jQuery, которые заполняют множество пробелов, которые другие библиотеки могут иметь. Например, я использовал отличный плагин jQuery под названием Flexigrid, и я очень доволен внешним видом и функциями управления. Я написал blog entry о том, как использовать C# 3.0 и LINQ для заполнения сетки с помощью JSON.

+0

Примечание: Flexigrid перемещен можно найти здесь ... http://www.flexigrid.info/ – Rippo 2012-01-30 21:26:57

1

IMO ExtJS имеет наиболее полные виджеты, но вы должны pay the price использовать его в коммерческих целях. Если вы не хотите платить, YUI тоже очень хорош, в последнее время он сильно вырос. Однако большую часть времени мне не нужны виджеты, поэтому я доволен jQuery и случайным jQuery.UI datepicker.

3

Ну, учитывая, что jQuery собирается начать с Visual Studio (сначала с MVC, а затем с Visual Studio в целом), я бы пошел с ним. Эта новость появилась сегодня here.

Итак, с полной поддержкой Microsoft jQuery и ее плотной интеграцией в среду работы Visual Studio я бы настоятельно предложил вам пойти с этим.

Microsoft собирается сделать часть официальной платформы разработчиков jQuery. JQuery будет поставляться с Visual Studio в долгосрочной перспективе, и в краткосрочной перспективе он будет поставляться с ASP.NET MVC. Мы также отправим версию Intellisense в Visual Studio.

анонс Блог Сообщения

  • ScottGu по доброте JQuery/Microsoft
  • John Resig на объявление Jquery/Microsoft

Visual Studio Intellisense ж/JQuery Beta Скриншот:

alt text

+0

Спасибо, просто прочитайте новости и обновите за несколько минут до своего ответа. – 2008-09-29 03:04:30

Смежные вопросы