Являются ли веб-части ASP.NET жизнеспособной технологией для реализации портальной архитектуры?

StackOverflow https://stackoverflow.com/questions/302918

Вопрос

Веб-части, кажется, широко используются в разработке, связанной с Sharepoint, но примеры их использования в приложениях веб-форм asp.net немногочисленны и редки.Я реализую платформу портала, специфичную для домена, и мне нравится функциональность «виджета» в iGoogle или Pageflakes, и я хотел бы получить такую ​​​​функцию в своем приложении.На мой взгляд, настоящая проблема заключается в том, что функции перетаскивания веб-частей не работают в браузерах, отличных от IE, если вы не используете последнюю версию библиотеки ASP.NET AJAX Futures.Мне кажется, если бы Microsoft хотела, чтобы это была базовая технология, они бы уже перенесли эти функции в основной продукт.

Являются ли веб-части тупиковой технологией?Если да, то есть ли альтернативы?

Это было полезно?

Решение

я думаю, что они (умерли), по крайней мере, для разработки типов пользовательского интерфейса, которые ищут современные веб-браузеры.Моя рекомендация...ASP.NET MVC и хорошая библиотека .js.Это требует больше работы сразу, но при правильном планировании и реализации в долгосрочной перспективе это принесет вам гораздо больше пользы.

Другие советы

Я нашел действительно отличный сайт с некоторыми советами по реализации поведения, подобного WebParts:http://blogs.msdn.com/b/nunos/archive/2010/02/16/quick-tips-about-asp-net-mvc-webpart-framework.aspx

Веб-части являются частью инфраструктуры .NET и базовой технологией.Существует несколько интерфейсных технологий, позволяющих сделать веб-части совместимыми с их аналогами J2EE.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top