Наборы инструментов, включенные в стандартный проект MVC, великолепны. Вероятно, JQuery является предпочтительным, поскольку он дает вам большой контроль над выходом (который является одним из пунктов продажи MVC в первую очередь. JQueryUI дает некоторые дополнительные бонусы на вершина этого также.
И JQuery, и JQuery UI выполняют разные задачи в процессе разработки программного обеспечения. JQuery позволяет выполнять все ваши пользовательские требования и сценарии. Пользовательский интерфейс - это, по сути, способ подключения общей функциональности (то есть выбора даты календаря и т. Д.). Местами немного кроссовера, но на этом все.
Иногда вы можете найти MS Ajax полезным, но я бы просто рассмотрел фреймворки по каждой проблеме. Лично я предпочитаю «по умолчанию использовать JQuery», если нет веских причин для переоценки того, что использовать.