Я хочу изучить одну из готовых веб-частей MOSS 2007 и изучить код. После этого я хочу воспроизвести некоторые функции и добавить свои собственные. Какие-нибудь техники?
Как открыть и изучить веб-часть Moss?
Ответы (2)
Все библиотеки DLL SharePoint можно найти в папке C: \ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 12 \ ISAPI, используйте рефлектор для проверки кода. Хотя какой-то код может быть запутан ...
person
Colin
schedule
24.06.2009
благодаря. В частности, для тех, кто смотрит на элементы управления с sharepoint, обратите внимание на пространство имен Microsoft.SharePoint.WebControls в сборке Microsoft.SharePoint.dll.
- person Mike T; 24.06.2009
Попробуйте .NET Reflector (бесплатно!) Со страницы http://www.red-gate.com/products/reflector/. В зависимости от того, какая это веб-часть, вы можете наследовать и расширять. Если веб-часть запечатана, вы можете использовать / адаптировать ее или просто создать свою собственную, вдохновляясь тем, какой исходный код .NET-отражатель сгенерировал для вас. Но это действительно зависит от того, что вы хотите - многие веб-части в MOSS можно настроить разными способами, используя простые XML-файлы конфигурации .webpart.
person
anchorpoint
schedule
23.06.2009
.dwp - это своего рода распространенный формат. Если я смогу открыть это, я уверен, что отражатель раскроет секреты
- person Mike T; 24.06.2009
Моя ошибка. Мне нужно найти фактическую сборку, чтобы получить код ... полученный .dwp - это только XML-ссылка на .dll на сервере.
- person Mike T; 24.06.2009
Правильно - большинство библиотек DLL SharePoint хранятся в GAC.
- person Alex Angas; 24.06.2009
Вы можете найти сборку Micosoft.SharePoint.dll в C: \ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 12 \ ISAPI \
- person anchorpoint; 25.06.2009