Являются ли веб-части ASP.NET жизнеспособной технологией для реализации портальной архитектуры?
-
08-07-2019 - |
Вопрос
Веб-части, кажется, широко используются в разработке, связанной с 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.