Где написать код C # для сайта Office365 Sharepoint? - PullRequest
0 голосов
/ 04 июля 2011

Я подписался на офис 365 который предоставляет сайт sharepoint,

Я могу редактировать html-содержимое сайта (с использованием Microsoft SharePoint Designer 2010 и веб-интерфейса)

Вопрос 1. Как редактировать код C # / VB веб-страниц сайта?
Вопрос 2. Я создал несколько страниц asp.net и хочу загрузить их на свой сайт. Как использовать FTP для сайта sharepoint?
Вопрос 3. Как получить доступ к данным из базы данных для сайта sharepoint?

P.S .: У меня vs2010, но я не могу открыть сайт office365, также я пробовал Microsoft SharePoint Designer 2010, но он не отображает код, стоящий за кодом C # / VB.NET

Ответы [ 4 ]

2 голосов
/ 04 июля 2011

Нельзя просто ковыряться и делать то, что вы хотите в Office 365 - они не позволяют вам, потому что вы можете вызвать проблемы для остальной части сервера.

Вместо этого вы должны смотреть наРеализация ваших функций как «Sandbox Solutions».

Идея песочницы в размещенных установках SharePoint заключается в том, что она ограничивает размер ущерба (преднамеренного или иного), который вы можете нанести остальной части сайта, если ваша веб-частьделает что-то глупое.

MSDN - Sandboxed Solutions

Предупреждение - из вашего вопроса (например, загрузки .asxp в SharePoint через FTP) ясно, что вы новичок в SharePointтак что вы будете на очень крутой кривой обучения - начните с изучения основ SharePoint, а затем переходите на 365 и решения для песочницы.

1 голос
/ 31 июля 2012

Только что разработал приложение для клиента.Мы настроили виртуальную среду с использованием программного обеспечения для рабочих станций VMWare, где мы использовали следующую настройку:

Microsoft Windows 2008 64-разрядная VS 2010 Share Point 2010

сейчас при разработке приложений, если хотитенастройка визуальных веб-частей обычные визуальные веб-части не будут работать, вам нужно получить расширение для визуальных веб-частей (изолированное ПО).Это расширение, не входящее в Visual Studio, даст вам возможность создать изолированную визуальную веб-часть.Вы можете скачать ее здесь:

http://visualstudiogallery.msdn.microsoft.com/8e602a8c-6714-4549-9e95-f3700344b0d9/

После создания веб-части используйте wsp для настройки решения на платформе Office 365.

Вам придется использоватьлокальный сайт для разработки и проверки работоспособности.

База данных, которую можно использовать в Office 365, - это списки SharePoint, ничего больше.

1 голос
/ 04 июля 2011

Кори Рот довольно неплохо описывает шаги, необходимые для упаковки вашего кода и его развертывания в изолированной программной среде Office365 SharePoint:

Office 365 Практическое руководство. Создание и развертывание веб-части с помощью SharePoint Online

В общем, вам нужно будет развертывать пакетные функции, которые вы можете установить и запустить - SharePoint не очень-то заинтересован в произвольном редактировании файлов .cs / .vb - вам нужно снабдить его скомпилированной DLL.


Изменить, чтобы добавить

К сожалению, да, вам нужна 64-битная операционная система для «запуска» SharePoint 2010 в Windows7:

Настройка среды разработки для SharePoint 2010 в Windows Vista, Windows 7 и Windows Server 2008

И да, для целей разработки и тестирования у вас действительно должна быть Локальная копия SharePoint - особенно при развертывании в среде Песочницы, где не все доступно.

0 голосов
/ 12 января 2012

да, вам нужна локальная установка SharePoint, чтобы начать разработку для SharePoint / SharePoint Online.Чтобы углубиться в разработку SharePoint, вы можете использовать 14-дневный бесплатный трейл от cloudshare.com.Cloudshare предлагает облачные машины для разработчиков SharePoint.

Разработка SharePoint Online очень похожа на разработку SharePoint OnPremise.Есть некоторые ограничения.Вы должны взглянуть на Sandboxed Solutions в SharePoint 2010. На канале 9 доступно несколько видео тренингов, посвященных разработке SharePoint.

Пол Стаббс также опубликовал сценарий Easy SharePoint Setup http://blogs.msdn.com/b/pstubbs/archive/2010/10/27/sharepoint-2010-easy-setup-script.aspx. Используйте этот сценарий для автоматической настройки окна разработки SharePoint.Существует также замечательная статья MSDN, описывающая процесс установки и требования http://msdn.microsoft.com/en-us/library/ee554869.aspx.

Thorsten

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...