Я новичок в разработке в SharePoint и хотел бы получить некоторые советы. Я хочу разработать WebPart. Я понимаю, что мне действительно нужно сделать это на машине с установленным SharePoint Server и создать веб-часть как элемент управления ASP. Как создать элемент управления, как связать его с SharePoint?Sharepoint WebPart
ответ
Я читал, хотя это: http://msdn.microsoft.com/en-us/library/ms452873.aspx
Он ответит на многие ваши вопросы о создании веб-части, развертывание и т.д.
Если вы используете шаблон Microsoft Provided WebPart Visual Studio ... он будет автоматически развернут на ваш сайт при его создании.
Если вам нужно развернуть тестовую/производственную среду, вам необходимо создать SharePoint Feature, а затем развернуть эту функцию на сервере.
Я бы порекомендовал вам взглянуть на тех WSP Builder расширений Visual Studio. Это упростит процесс разработки и развертывания для вас, поскольку в нем содержатся как шаблоны для веб-частей, так и функции, а также пакет для решения WSP.
http://www.allaboutmoss.com/index.php/2010/03/22/hello-world-sharepoint-webpart-for-beginners/ поможет вам создать простой веб-сайт и показать, как он развертывается на сервере.
Вы можете создавать веб-части несколькими способами, используя Visual Studio .NET, используя либо пространство имен веб-частей SharePoint, либо обычное пространство имен веб-частей ASP.NET, а затем вы можете создавать веб-части в SharePoint Designer используя комбинацию различных технологий, таких как XML Web Services.
XML Web Services позволит вам подключаться непосредственно к SharePoint с помощью собственных веб-сервисов SharePoint, затем вы можете создать веб-часть Data View, которая позволит вам просматривать, сортировать, фильтровать и группировать элементы списка. Это, конечно же, также позволит вам смешивать обычный HTML, а также синтаксис XSLT, позволяя вам строить логику в веб-части.
Хорошая вещь в том, чтобы делать это таким образом, нет никакого «реального» кодирования, т. Е. Нет кода за страницей и т. Д., Как это обычно бывает в ASP.NET. Это также позволяет вам сохранять вещи более или менее SharePoint Centric, что важно, потому что вы можете иметь или не иметь доступа к Центральному администратору или SSP, а также самому Серверу, 12-ую или GAC.
Как вы решаете разработать веб-части, следует включать в себя размышление обо всем вышеперечисленном, вы можете имеют очень ограниченную среду разработки. Кроме того, вы также можете использовать Пространства имен, предоставляемые непосредственно из сборок GAC, предоставляемых Sharepoint, вам может потребоваться доступ к среде разработки, на которой есть MOSS или WSS-сервер, или PIA или сборки из MOSS/Сервер WSS.
Я разработчик программного обеспечения, однако для меня очень важно разрабатывать приложения, ориентированные на SharePoint так, как они могут быть, поэтому я решил разработать свои веб-части в SharePoint Designer. Тем не менее, были времена, когда использование полного VS.NET - путь, я бы предложил вам сначала взглянуть на SharePoint Designer, почувствовать интерфейс, XML Web Services, XSLT и HTML, как только вы создали веб-сайт SharePoint Designer Часть и эта веб-часть существует в пределах зоны веб-частей, вы можете экспортировать веб-часть и повторно импортировать ее в любое количество коллекций сайтов.
Должен добавить, что приведенное выше относится к спискам и библиотекам SharePoint, но дает вам основание понять, как все это сочетается. это помогло мне понять больше и упростить разработку более кодированных веб-частей. Это может не соответствовать вашим индивидуальным требованиям, SharePoint - это огромная среда, предлагающая множество путей.
Надеюсь, это поможет вам найти SharePoint Designer ... по крайней мере, в качестве отправной точки.
Cheers
- 1. Sharepoint Webpart
- 2. SharePoint 2010 Webpart Chrome
- 3. Silverlight WebPart в SharePoint
- 4. Webpart-sharepoint 2007
- 5. Ошибка установки SharePoint WebPart
- 6. SharePoint WebPart Type Вопрос
- 7. SharePoint Simple WebPart Lifecycle
- 8. Разрешения SharePoint WebPart
- 9. Sharepoint WebPart не устанавливается
- 10. SharePoint WebPart десериализации ошибка
- 11. Вложение страницы в sharepoint webpart
- 12. Sharepoint 2010 custom webpart paging
- 13. sharepoint 2010 chart webpart issue
- 14. sharepoint webpart со многими usercontrols
- 15. Sharepoint Webpart Ошибка сброса IIS
- 16. Sharepoint Форма WebPart с Javascript
- 17. sharepoint 2010: sandboxed webpart error
- 18. Sharepoint установка WebPart на ферме
- 19. Sharepoint Custom WebPart Startup Script
- 20. Обновление dll, используемое sharepoint webpart
- 21. Проблема с олицетворением SharePoint WebPart
- 22. Файл конфигурации WebPart SharePoint 2010
- 23. Sharepoint webpart - режим редактирования Дисплей
- 24. Sharepoint WebPart с EnableEventValidation = ложной
- 25. Sharepoint webpart combobox из списков
- 26. Sharepoint application restore webpart error
- 27. Экспорт Webpart с Sharepoint 2010?
- 28. Последние действия Webpart sharepoint 2010?
- 29. AJAX Cursor - Sharepoint Visual Webpart
- 30. SharePoint WebPart + переопределить метод визуализации
Это относится и к Sharepoint Services 3 тоже? –
Да. Он должен работать одинаково для WSS 3.0. –