Вопрос

Мне любопытно, видел ли кто -нибудь какие -либо рекомендации/лучшие практики по разработке веб -частей, которые могут работать как для SP2007, так и для SP2010 с минимальным преобразованием? Они не воспользуются никакой новой функцией 2010 года. Скорее, я думаю о миграции прямого - принять детали, написанные для 2007 года, и обеспечение того, чтобы они могли работать в 2010 году. Перегорание по нацеливанию на новые SP DLL - это нормально, но я бы предпочел не сохранить две совершенно отдельные филиалы кода.

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

Решение

Вам не нужно ничего делать. Ваши веб -части 2007 года будут работать в SharePoint 2010, если вы не используете ни одного из устаревших API (например, старый SSP -материал).

SharePoint 2010 гарантирует (используя перенаправление сборки), что ссылочные DLL V12 будут использовать новые сборки V14. Так что вам даже не нужно перекомпилировать свои вещи. Просто разверните их ...

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

Новый дизайнер Visual Web Parter - это просто «шаблон», который делает его легким. Вы можете использовать тот же метод кода + ASCX с проектом WSP сегодня - для 2007 года. Это просто код .NET, который вы загружаете элемент управления.

Единственный бит, который вы не получаете, - это фактический визуальный дизайн / Drag+Drop в Visual Studio.

Еще одна вещь, которую следует отметить, это то, что .NET 4.0 - это то, что было бы целевым по VS -2010 - тогда как вы должны оставаться на .NET 3.5 для SharePoint 2007 А ТАКЖЕ 2010.

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