Microsoft TechDays Илья Бойко Разработчик SharePoint UMSOFT.

Презентация:



Advertisements
Похожие презентации
Microsoft SharePoint 2010: Первое знакомство Microsoft Петр Васильев Консультант по технологиям.
Advertisements

Windows SharePoint Services платформа быстрой разработки Интранет-сайтов.
ADO.NET Data Services Данила Корнев Developer Evangelist Microsoft Россия Установите Silverlight 1.0 для просмотра демонстрации:
Александр Гарибов MCP-клуб Белгород 25 февраля 2011 г.
MCP-клуб Белгород Роман Гонтарь Технический директор Группа компаний Денекси.
Software Cloud Services Обзор платформы SharePoint 2010 Юлия Карнаухова Разработчик
Тренинг «Разработка веб-приложений на ASP.NET» Занятие 1 Знакомство с ASP.NET Гайдар Магдануров
SharePoint 2010 Докладчик: Илья Бойко, MCTS Разработчик SharePoint, Компания UMSoft
Сергей Байдачный специалист по разработке ПО Майкрософт Украина.
Microsoft TechDays Михаил Черномордиков Developer Evangelist, Microsoft
Microsoft TechDays Золотовицкий Аркадий Директор по производству «Интеллектуальные системы»
Microsoft TechDays Порубов Александр Независимый Silverlight-разработчик, Microsoft MVP Silverlighter.ru, Porubov.com.
Microsoft TechDays Масалов Андрей Технический специалист Softline.
Платформа 2010 SharePoint 2010: самое главное для разработчика Microsoft Владимир Колесников.
Создание Workflow с помощью Visual Studio 2010 Сергей Бельский Украинская Лизинговая Компания MVP SharePoint Server.
Microsoft TechDays Сергей Попов Независимый разработчик.
Microsoft TechDays Сергей Попов Независимый разработчик.
ДонНУ, кафедра КТ, проф.В.К.Толстых WCF-службы Создание и тестирование.dll-библиотеки WCF-служб Из цикла лекций «Internet-технологии разработки приложений»
Нижегородская SharePoint User Group NSUG.
Разработка мобильных приложений в Microsoft ® Visual Studio ®.NET 2003 Эд Кэйм Менеджер по продукту Разработка для мобильных устройств Корпорация Майкрософт.
Транксрипт:

Microsoft TechDayshttp:// Илья Бойко Разработчик SharePoint UMSOFT

Microsoft TechDayshttp:// Для развертывания нужны права администратора фермы Сборки размещаются в GAC или bin Любое установленное решение может нарушить работу всей фермы Код исполняется в рамках w3wp, owstimer Возможность разделения с помощью CAS Не удобство для хостинг провайдеров

Microsoft TechDayshttp:// Решение с обрезанными возможностями и правами Развертываются в рамках коллекций сайтов Могут управляться администратором узла Гибкая система, квот, блокировок и балансировки нагрузки

Microsoft TechDayshttp:// Веб-серверВеб-сервер Сервер приложений Хост сервис (SPUCHostService.exe) Хост сервис (SPUCHostService.exe) Менеджер исполнения Исполняемый процесс (SPUCWorkerProcess.exe) Исполняемый процесс (SPUCWorkerProcess.exe) Недоверенный код Ограниченная объектная модель Полная объектная модель IIS (w3wp.exe) IIS

Microsoft TechDayshttp:// При разработке тестовых решений При работе с внешними поставщиками При разработке решений для хостинг- провайдеров При разработке решений для Office 365

Microsoft TechDayshttp:// Необходимо явно указать тип в свойствах проекта

Microsoft TechDayshttp:// Sandboxed решения предлагают ограниченный доступ к SharePoint API Возможности сайтов и семейств сайтов Доступны XML определения JavaScript и Silverlight для доступа к внешним данным Non-Visual Web Parts Event Receivers Feature Activation Events Custom Workflow Actions InfoPath Forms Services List Definitions Custom ActionsSite Pages Site Columns Content Types

Microsoft TechDayshttp:// Подключения к внешним данным: http, web services, и другие ADO.net Работа с Enterprise возможностями (Search, BCS) Работа с потоками P-Invoke Работа с файловой системой Обращение к другим сайтам

Microsoft TechDayshttp:// SandboxSandbox AspNetHostingPermission, Level=Minimal SharePointPermission, ObjectModel=true SecurityPermission, Flags=Execution Полное доверие wss_usercode.configwss_usercode.config Пользовательский код Код платформыMy.dllMy.dll Other.dllOther.dll System DLL SharePoint DLL Объектная модель SharePoint

Microsoft TechDayshttp:// Visual Studio 2010 SharePoint Power Tools Visual Web Parts Валидаторы Sandboxed решений 02a8c e95-f b0d9/ CKSDEV Trusted proxy Расширенные возможности развертывания

Microsoft TechDayshttp://

Установка Загрузка в галерею решений Активация Авто-активация возможностей Отключение Действия определенные разработчиком Веб-части перестают быть доступны Удаление

Microsoft TechDayshttp:// Глобальные квоты (память, процессорное время) Квоты на сайты Блокировать отдельных решений администратором фермы

Microsoft TechDayshttp://

[System.Reflection.Assembly]::Load( "Microsoft.SharePoint, Version= , Culture=neutral, PublicKeyToken=71e9bce111e9429c") $s=[Microsoft.SharePoint.Administra tion.SPUserCodeService]::Local $s.ResourceMeasures | Select-Object Name, ResourcesPerPoint

Microsoft TechDayshttp://

ru/library/ee aspx tafa-elzoghbi-sharepoint-2010-sandbox- solutions-best-practiceshttp:// tafa-elzoghbi-sharepoint-2010-sandbox- solutions-best-practices…