Windows Live ID Добро пожаловать на IT Community 
Регистрация

Стань частью ИТ-сообщества

Хочешь найти своих друзей, коллег или просто интересных людей со схожими интересами в ИТ-области? Не теряй время...

Присоединяйся к нам!

Владимир Мариков

Константин Абравитов

vedmak vedmak


Все участники

Рейтинг0
Просмотров: 27
Ответов: 0

Каких возможностей мне не хватает в SharePoint 2010 BCS

В данной заметке я решил немного поразмышлять о том, чего же мне не хватает в BCS при планировании основных сервисов приложений, руководствуясь стандартными для SharePoint практиками. Большинство из этих ограничений связаны с природой сервисов BCS, а именно тем, что данные не находятся в локальном хранилище, соответственно не могут полностью контролироваться с помощью сервисов SharePoint. Итак, [...]

Читать далее...

19 часов, 0 минут назад отправлено butaji в butaji
Рейтинг0
Просмотров: 80
Ответов: 0

SharePoint 2010 как платформа для стартапа

Важность социальных сетей очевидна – очень убедительные цифры представлены в ролике Social Media Revolution

Social Media Revolution

Причем все чаще в этой сфере ищут решения своих задач представители бизнеса. Этот факт прекрасно понимают и в Microsoft. SharePoint уже давно зарекомендовал себя в бизнес-среде. И в новой версии SharePoint 2010 функционал для взаимодействия пользователей существенно расширен.

SharePoint – прежде всего платформа приложений и базового функционала порой бывает недостаточно для решения специфичных задач...

Читать далее...

05-02-2010, 16:34 отправлено serpo в Bong Blog
Рейтинг0
Просмотров: 40
Ответов: 0

Тренинг по SharePoint 2010 в Москве, 5 февраля

Уже скоро выйдет Sharepoint 2010. В прессе появляются обзоры новых возможностей продукта. Бета версию можно скачать и установить у себя, а можно залить готовую виртуалку.

А для тех, кто хочет всерьез обсудить новые возможности со специалистами - послезавтра будет тренинг в офисе Microsoft.

Читать далее...

03-02-2010, 15:44 отправлено serpo в Bong Blog
Рейтинг0
Просмотров: 98
Ответов: 0

SharePoint 2010: Примеры работы с BCS

Введение Предлагаю рассмотреть несколько примеров работы с SharePoint 2010 Business Connectivity Services. Все ресурсы, связанные с Business Connectivity Services можно найти на Business Connectivity Services Resource Center. Кстати на нём же можно скачать замечательный постер-шпаргалку по технологии. Для работы с рассматриваемыми примерами предлагаю вам скачать SharePoint 2010 SDK. Adventure Works Web Service В данном примере показана реализация стандартного asp.net asmx [...]

Читать далее...

31-01-2010, 21:48 отправлено butaji в butaji
Рейтинг0
Просмотров: 91
Ответов: 0

Может ли .NET Reflector 6 помочь разработчику SharePoint?

Сегодня наконец-то дошли руки до Reflector 6 Pro Beta. Если вы ещё не слышали, то я повторюсь, что эта версия рефлектора умеет дебажить внешние сборки в Visual Studio. Конечно же меня в первую очередь заинтересовала возможность дебага Microsoft.SharePoint.dll При первом запуске рефлектора, он автоматически установит плагин в студию. Далее с помощью появившегося пункта меню можно подгрузить [...]

Читать далее...

31-01-2010, 16:45 отправлено butaji в butaji
Рейтинг0
Просмотров: 113
Ответов: 0

Воспоминания: Портал ТНК-BP

Разбирая “архивы”, нашел старое видео case study по корпоративному порталу ТНК-BP. Тот проект был моим первым настоящим боевым крещением в SharePoint.

Портал успешно функционирует по сей день, активно используется и непрерывно развивается. Это приятно.

P.S. Этим постом я заодно тестирую Silverlight Streaming Smile

Читать далее...

29-01-2010, 13:39 отправлено vladkol в vladkol on SharePoint
Рейтинг0
Просмотров: 98
Ответов: 0

Виртуальная машина SharePoint Server 2010 Beta 2, Visual Studio 2010 Beta 2 и Exchange Server 2010

В период вынужденного затишья хочу порадовать хорошей новостью.

Стала доступна готовая виртуальная машина с SharePoint Server 2010 Beta 2.

Если точнее, то для загрузки доступны две виртуальные машины, призванные работать совместно. Второй машиной можно пользоваться, когда необходимо работать с почтой или с Exchange 2010 в целом совместно с SharePoint 2010. Список же развернутых и сконфигурированных продуктов впечатляет:

  • Windows Server 2008 R2 Smile
  • SQL Server 2008 SP2
  • SharePoint Server 2010 Beta 2
  • Project Server 2010 Beta 2
  • Office Web Applications Beta 2
  • FAST Search for SharePoint 2010 Beta 2 (попробуйте!)
  • Office 2010 Beta 2
  • Visual Studio 2010 Beta 2
  • Microsoft Exchange Server 2010
  • Microsoft Office Communication Server 2007 R2
  • Microsoft Office Communicator 2007 R2

Отличная среда для тестирования и демонстраций...

Читать далее...

27-01-2010, 8:07 отправлено vladkol в vladkol on SharePoint
Рейтинг0
Просмотров: 86
Ответов: 0

SharePoint 2010: Безопасность в Business Conectivity Services

Введение Существует два подхода к аутентификации при работе с внешними источниками данных: идентификатор пользователя имперсонализация С помощью первого типа по идентификатору пользователя, переданному во внешнюю систему, определяются его разрешения во вешнем источнике данных. На основе этих разрешений возвращаются данные в конечную систему. Второй тип аутентификации подразумевает под собой наличие специализированной учетной записи, через которую пользователи вашей системы [...]

Читать далее...

25-01-2010, 0:15 отправлено butaji в butaji
Рейтинг0
Просмотров: 107
Ответов: 0

В эту пятницу (22.01) RUSUG

Первая встреча RUSUG в Москве в новом году состоится 22 января. Местонахождение: Офис «Microsoft Russia» в Москве План встречи: 19:00 — доклад «Пользуемся готовыми решениями сообщества для SharePoint», Виталий Баум; 20:30 — перерыв; 20:45 — доклад «PowerShell и SharePoint», Василий Гусев. Регистрация: http://sharepoint.su/UG/Lists/­Jan2010Reg/NewForm.aspx На эту встречу к нам приедет Виталий Баум из Санкт-Петербурга. Если вы смотрите видеозаписи встреч группы, то уже видели один доклад Виталия, [...]

Читать далее...

18-01-2010, 23:25 отправлено butaji в butaji
Рейтинг0
Просмотров: 181
Ответов: 0

Unit-тесты для SharePoint

Снова о unit-tests? Да, я уже рассказывал о том, как “правильно” писать юнит-тесты для SharePoint, однако сегодня наткнулся на одну интересную разработку, речь о которой пойдёт далее. В состав Pex входит инструментарий для создания stub-объектов под названием Mole, он умеет работать с закрытыми для наследования объектами, на коих строится объектная модель SharePoint. Если вы не знаете что такое [...]

Читать далее...

08-01-2010, 21:07 отправлено butaji в butaji
Рейтинг0
Просмотров: 177
Ответов: 0

Расширяем возможности SharePoint ListFieldIterator

Введение Если вы занимаетесь разработкой под SharePoint, то наверняка вам знаком этот элемент управления (ListFieldIterator). В настоящее время передо мной стоит задача, решение которой я решил провести через расширение стандартных возможностей данного контрола. Если же вы не совсем понимаете о чём идёт речь, то я готов рассказать о ListFieldIterator Этот контрол предназначен для отображения атрибутов ваших записей для [...]

Читать далее...

04-01-2010, 23:35 отправлено butaji в butaji
Рейтинг0
Просмотров: 215
Ответов: 0

SharePoint 2010: LINQ

Введение Сегодня я расскажу о наиболее симпатичной для разработчиков возможности появившейся с приходом 2010-ой версии SharePoint, это механизм преобразования данных под названием LINQ to SharePoint. Основным назначением данного инструментария является предоставить возможность разработчикам взаимодействовать со строго-типизированными данными, пользоваться при построении запросов к данным языковыми возможностями (LINQ). Давайте разберемся что же скрывается за этими словами. Модель разработки (как было [...]

Читать далее...

03-01-2010, 21:52 отправлено butaji в butaji
Рейтинг0
Просмотров: 174
Ответов: 0

Рецепт передачи параметров веб-части в ascx, если ascx не компиллируется в dll

Разбираем распространенный случай. Вы имеете пользовательский элемент управления (ascx) который лежит у вас в папке ...\Template\CONTROLTEMPLATES и не компиллируется в сборку, а компиллируется "на лету". Теперь надо малой кровью создать веб-часть, которая загрузит в себя этот элемент управления и передаст ему необходимые параметры.

У меня получился следующий результат:

public class TestWebPart : System.Web.UI.WebControls.WebParts.WebPart{

private int pageSize = 25;

[WebBrowsable(true),

Personalizable(PersonalizationScope.Shared),

DefaultValue("25"),

Category(" "),

FriendlyNameAttribute("- "),

XmlElement(ElementName = "PageSize")]

public int PageSize{get{return pageSize;}set{pageSize = value;}}

protected override void OnInit(EventArgs e){

base.OnInit(e);

this.ExportMode = WebPartExportMode.All;

UserControl ctrl = LoadControl("~/_controltemplates/TestUserControl.ascx", new object[1] { PageSize });

if (ctrl != null){this.Controls.Add(ctrl);}

}

private UserControl LoadControl(string UserControlPath, params object[] constructorParameters){

List<Type> constParamTypes = new List<Type>();

foreach (object constParam in constructorParameters) constParamTypes.Add(constParam.GetType());

UserControl ctl = Page.LoadControl(UserControlPath) as UserControl;

ConstructorInfo constructor = ctl.GetType().BaseType.GetConstructor(constParamTypes.ToArray());

if (constructor == null){throw new MemberAccessException("The requested constructor was not found on : " + ctl.GetType().BaseType.ToString());}else{constructor.Invoke(ctl, constructorParameters);}

return ctl;

}

}

Читать далее...

03-01-2010, 1:45 отправлено tvsmetanina в Sharepoint для разработчиков
Рейтинг0
Просмотров: 197
Ответов: 0

Зачем обновлять SharePoint до 2010 версии?

Если не сейчас, то через полгода IT специалисты точно начнут задаваться этим вопросом. Уже сейчас на мероприятиях этот вопрос активно задают и для того, чтобы отвечать на него более предметно, я занялся поиском и нашел в закромах родной компании прекрасную презентацию, отвечающую на этот вопрос.

image

Презентация прекрасна тем, что:

  • разбираются реальные сценарии использования новых возможностей для решения бизнес задач,
  • возможности рассматриваются подробно и наглядно,
  • но при этом сгруппированы по аудиториям и сферам применения
  • а еще, она интерактивная!

Собственно, я ее локализовал (в меру своих способностей) и подумав, что вам она может пригодиться, выложил ее на свой SkyDrive...

Читать далее...

01-01-2010, 9:48 отправлено serpo в Bong Blog
Рейтинг0
Просмотров: 170
Ответов: 1

SharePoint 2010: BCS pt.2

Продолжение А почему бы не создавать внешние типы содержимого (External Content Types) с помощью кода? Как я уже рассказал в предыдущем посте создавать внешние типы содержимого в SharePoint можно на основе .NET типов, что приятно, т.к. соответствует современный тенденциям в разработке программного обеспечения (имеется ввиду Domain-Driven Design). Я показал возможности декларативного создания типов, а так же [...]

Читать далее...

30-12-2009, 1:27 отправлено butaji в butaji
Рейтинг0
Просмотров: 182
Ответов: 0

SharePoint 2010: BCS

Введение "BCS — это эволюция возможностей Business Data Catalog (BDC) в SharePoint 2007, которая помогла улучшить возможности SharePoint как платформы разработки составных приложений. В этом решении содержатся готовые функциональные возможности, службы и средства, которые позволяют улучшить интеграцию с внешними данными и службами. BCS предоставляет возможность подключать SharePoint 2010 и приложения Office 2010 к любой внешней системе, [...]

Читать далее...

29-12-2009, 1:25 отправлено butaji в butaji
Рейтинг0
Просмотров: 173
Ответов: 0

Сюрпризик

Теперь – от поля SPFieldUser. Оказалось, что поведение поля существенно зависит от значения свойства AllowMultipleValues. Например, при значении true обращение к данным элемента списка с таким полем (item[fieldName]) приводит к получению объекта типа SPFieldUserValueCollection (как, собственно, и можно ожидать). Однако при значении AllowMultipleValues == false тип полученного объекта – вовсе не SPFieldUserValue, а String.

Похоже, кто-то где-то лишний раз ToString() присобачил…

Technorati Tags:

Читать далее...

18-12-2009, 7:33 отправлено DkmS в DkmS's блог
Рейтинг0
Просмотров: 224
Ответов: 0

Загружаем учебный курс по разработке на SharePoint 2010

Информации по SharePoint 2010 сейчас появляется очень много (убедитесь, что вы подписаны на официальный блог команды SharePoint). И совсем недавно появился скачиваемый учебный курс по обучению разработки для Sharepoint 2010.

Еще много материала в работе и не только на английском языке… Stay tuned!

Читать далее...

17-12-2009, 7:43 отправлено serpo в Bong Blog
Рейтинг0
Просмотров: 177
Ответов: 0

Вакансия SharePoint Marketing Manager technical

Коллеги, в нашей группе открылась вакансия по направлению SharePoint. Описание вакансии есть по ссылке. https://careers.microsoft.com/JobDetail­s.aspx?ss=&pg=0&so=&rw=3&jid=10086&jlang=EN обр­атите внимание, для позиции требуется очень хорошее знание английского, поэтому описание вакансии тоже на английском. ...(read more)

Читать далее...

16-12-2009, 15:52 отправлено odonata82 в Снова об Офисе
Рейтинг0
Просмотров: 211
Ответов: 0

Забавное…

Выяснилось thumbs_down>, что для сохранения результатов редактирования элемента списка пользователю требуется разрешение на …удаление. Проверить просто – чуть-чуть измените настройку уровня разрешений “Чтение”: 

editnotdelete

После этого попробуйте выполнить редактирование и сохранение под пользователем, имеющим такой уровень разрешений. Несколько весёлых минут… clap

Technorati Tags:

Читать далее...

03-12-2009, 0:05 отправлено DkmS в DkmS's блог
Рейтинг0
Просмотров: 253
Ответов: 0

Интервью о Sharepoint

Попалось на глаза интересное интервью нашего директора о Ырфкузщште 2010. Бета-версия Sharepoint 2010 уже появилась, но интервью по-прежнему актуально.

"....Хотелось бы отметить, что SharePoint – наиболее динамично развивающийся серверный продукт в истории Microsoft. Годовой доход от его продаж составляет 1,3 миллиарда долларов США, а показатель роста за прошлый год составил 20%. Согласно аналитическим исследованиям компании IDC, в 2008 году Microsoft завоевала значительную долю рынка платформ для совместной работы...

Читать далее...

02-12-2009, 20:01 отправлено odonata82 в Снова об Офисе
Рейтинг3
Просмотров: 1181
Ответов: 0

5 декабря в 12:00 в MTC состоится встреча Russian Business Intelligence UG (PASS Chapter)

5 декабря (суббота) в 12:00 в Технологическом центре Microsoft состоится очередная встреча Russian Business Intelligence UG (PASS Chapter). На этой встрече я сделаю следующие доклады: Презентационный уровень BI-решения (SharePoint 2010 + Office 2010). Анализ в памяти данных из произвольных источников с использованием PowerPivot. Управление иерархиями с использованием Master Data Services. Семинар бесплатный. Для участия необходимо зарегистрироваться на сайте http://rubi.ineta.ru/Events/EventMultiSessionInfo.­aspx?Id=5247c5d0-6c2c-4d08-9862-d7235a2f0226 Встреча пройдет [...]

Читать далее...

02-12-2009, 11:38 отправлено Иван Косяков в Russian SQL Server Club
Рейтинг0
Просмотров: 157
Ответов: 0

SharepointImport tool

  Описание Данная программа предназначена для переноса данных из файлов XML, которые попадают в папку в файловой системе, в список SharePoint. Обеспечивается наблюдение за появлением файлов в указанной папке и перенос данных в 2 режимах: Добавление нового элемента Обновление существующего элемента Домашняя страница http://sharepointimport.codeplex.com/ Состав пакета app.config –

Читать далее...

30-11-2009, 9:38 отправлено koroten@ya.ru (Korotenko Vladimir) в kvn
Рейтинг0
Просмотров: 162
Ответов: 0

Fast clean SPItems

Задача: быстро очистить список от большого количества элементов. Решение: Будем использовать пакетное удаление элементов из списка. private static void ClearList(SPList list) { string xmlCaml = "

Читать далее...

30-11-2009, 3:11 отправлено koroten@ya.ru (Korotenko Vladimir) в kvn
Рейтинг0
Просмотров: 258
Ответов: 0

Подключение библиотеки документов SharePoint как сетевой диск

Библиотеки документов SharePoint’а оказывается спокойно можно подцепить как сетевой диск. В этом случае он будет так же отображаться в “моём компьютере”, и документы туда можно будет скидывать по правому щелчку мыши на файле –> отправить (send to) –> [Ваша библиотека док-в]. Очень удобно Подключаются они так же как и обычно, в “моём компьютере” –> “Map [...]

Читать далее...

26-11-2009, 11:38 отправлено Михаил Буслаев в using Microsoft.SharePoint;

Как создать/зеркалировать блог?

Как управлять блогом через Windows Live Writer?


Виртуальные сообщества


Сообщества сайтов (тэгами)


Теги (тэгами)