• Разработка
  • категория

Довольно часто приходится разбираться во всяких аспектах работы той или иной платформы, технологии, естественно не обходится без обнаружения каких либо мелких, но порой очень важных особенностей.
И посему есть идея организации некой базы накопленных знаний, ибо память, как известно может порой и подводить.
Если бы в наполнении этой базы участвовало несколько человек, то более естественно было бы организовать это хозяйство в виде wiki, а пока, и это обличие, в виде постописательства сойдёт.


Workflow: Correlation and Queue Name

вторник, 23 сентября 2008 

Workflow Foundation & SharePoint

пятница, 19 сентября 2008 
So…. WF without MOSS means we can use the correct pattern. WF with MOSS, we have to use a bad pattern.

 msdn forums

Из-за того, что в SharePoint-е нет возможности зарегистрировать свой ExternalDataExchangeService, workflow-ы лишаются вкусностей в виде подписки на собственные custom-е события.

Байнет 2.2 Beta, день первый.

четверг, 11 сентября 2008 

Во первых, хвала организатором данной конференции (Александру Мартинкевичу, Артему Герасимовичу, Сергею Назаруку, Борису Светлову)!

На удивление было мало народа, хотябы по сравнению с прошлым оным мероприятиям. А ведь весьма зря!

дальше больше…

ASP.NET MVC и Distributed Cache

четверг, 28 августа 2008 

Довольно давно слежу за развитием ASP.NET MVC. Ибо это человечная платформа для всякого рода стартапоподобных проектов, ибо нацелена она на создание быстрых, легких сайтов.
дальше больше…

Является ли SPList Document Library?

понедельник, 11 августа 2008 

Дабы проверить является ли SPList наследуемым от какого-либо из предопределённых  листов, необходимы следующие манипуляции:

if ((spList.BaseType == SPBaseType.DocumentLibrary)
      && (spList.BaseTemplate == SPListTemplateType.DocumentLibrary))

{ ... }

Эх не всё все так ладно порой как хотелось бы в объектной модели SharePoint-а  с актуальностью данных.

дальше больше…

Sharepoint: bug or feature?

среда, 4 июня 2008 

А вот это довольно интересный каламбур в Sharepoint-e.

Свалился как-то exception вида:
An update conflict has occurred, and you must re-try this action. The object SPWebApplication Name=SharePoint - 80 Parent=SPWebService is being updated by SHAPEL_P\Pash, in the w3wp process, on machine SHAPEL_P. View the tracing log for more information about the conflict. at Microsoft.SharePoint.Administration.SPConfigurationDatabase.StoreObject(SPPersistedObject obj, Boolean storeClassIfNecessary, Boolean ensure)

Как выяснилось проблема в данном куске кода

using (SPSite site = spWebApp.Sites.Add(serverRelativeUrl, title, description, LCID, null, spOwner.LoginName, spOwner.Name, spOwner.Email))

А фокус в том, что object.ReferenceEquals(spWebApp, site.WebApplication) — возвращает false!

Sharepoint custom field

среда, 4 июня 2008 

Реально динамически-вычисляемого поля в Sharepoint-е создать нельзя! Ибо можно лишь задать некие условия для вычисления значений, но они вычисляются только раз.
И тому подтверждение множества линков под катом, с вариацией на тему создания custom field.

дальше больше…

SharePoint 2007 and WSS 3.0 Dispose Patterns

среда, 4 июня 2008 

Наряду с msnd-ми примерами паттернов использования Dispose для объектов SPWeb и SPSite нашел довольно интересные изыскания от Roger Lamb’s.

Найти SPFeatureDefinition

вторник, 22 апреля 2008 

Коли есть на руках id-к SPFeature и надобно найти её зависимости, зрим в SPFarm.Local.FeatureDefinitions.

Навигационное древо

Каталог

Будет всякого разного:
Copyright © 2007 Шапель Павел.
Powered  by