ASP.NET MVC готов для бизнес-приложений (интеграция сторонних элементов управления / компонентов)? - PullRequest
3 голосов
/ 21 октября 2008

Моя компания разработала (и продолжает разрабатывать) крупное бизнес-приложение ASP.NET. Наша платформа - ASP.NET 2.0 с использованием некоторого ASP.NET Ajax. Мы широко используем сторонние компоненты , такие как веб-сетки, комбинированные списки, древовидные списки, элементы управления календарем и расписанием и т. Д.

Теперь я не знаю много ASP.NET MVC, и я хотел бы знать, есть ли способ использовать эти сторонние элементы управления в модели ASP.NET MVC, Или поставщики должны переписать свои продукты, чтобы сделать их пригодными для ASP.NET MVC?

Ответы [ 6 ]

3 голосов
/ 21 октября 2008

Большинству элементов управления потребуется переписать, так как большинству из них нужна модель обратной передачи в веб-формах класса ic. И в asp.net mvc нет обратной передачи.

итак: для компонента требуется обратная передача? -> не будет работать в asp.net mvc

3 голосов
/ 21 октября 2008

Если они используют модель элементов управления ASP.NET (это будет около 99,9% элементов управления, написанных поставщиками элементов управления ASP.NET), им придется переписать свои элементы управления. Сколько работы в этом есть, сильно отличается в зависимости от архитектуры их элементов управления - чем больше Ajax они уже используют, тем более вероятно, что они легко могут изменить его на MVC.

ASP.NET AJAX Control toolsit для примера может работать с MVC. Вы можете увидеть, как это сделать, в видео на WWW.ASP.NET: http://www.asp.net/learn/mvc-videos/video-373.aspx

2 голосов
/ 31 октября 2008

Для записи. Я получил новостную рассылку Telerik с некоторыми интересными новостями:

«Одна из наших самых интересных новинок - то, что RadControls для ASP.NET AJAX могут работать в новой среде Microsoft ASP.NET MVC» [...]

Ссылка: Telerik RadControls в Microsoft ASP.NET MVC

0 голосов
/ 12 октября 2009

Я рассматриваю инструменты syncfusion для mvc (только что загрузил). Это стоит посмотреть. Кажется, он действительно предназначен для работы в MVC.

0 голосов
/ 30 октября 2008

Вы должны спросить, насколько заинтересован сторонний рынок в создании средств управления mvc, когда у него такая низкая доля рынка Кажется, они хотят сосредоточиться только на веб-формах и элементах управления silverlight / wpf.

0 голосов
/ 21 октября 2008

Рынок ISV наверняка догоняет MVC, но это имеет смысл - это еще не RTM (хотя последний предварительный просмотр, по крайней мере, имел явную лицензию на запуск). Обычные элементы управления Webforms в значительной степени нуждаются в переписывании.

Не думаю, что крупным игрокам понадобится много времени, чтобы наверстать упущенное, но если вы используете что-то из небольшой компании, может быть трудно заставить ее расставить приоритеты MVC. Один (действительно хакерский) вариант мог бы использовать IFRAME или AJAX для обработки части страницы как отдельной страницы aspx ... действительно, очень неприятно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...