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

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

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

Ответы [ 3 ]

2 голосов
/ 19 ноября 2008

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

1 голос
/ 18 ноября 2010

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

0 голосов
/ 19 ноября 2008

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

...