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.

Как-то уж довольно давно возникла необходимость отслеживания изменений на странице некоторых ресурсов. Потому как иногда ещё встречаются ресуры, качественные по содержанию, но без rss, или каких-либо иных путей оповещения обновлений контента.

Итого:  есть url страницы
Надо:     узнавать когда появилось что-то новое по данной ссылке, предпочтительней по rss.

В принципе, самому написать скрипт, который бы по cron-у смотрел изменилось ли что-то на странице абсолютно не проблема, но зачем придумывать велосипед.

Тем паче, что ревизор показал себя отличным сервисом, в этом плане, в отличии например того  же page2rss.


Шварк-шварк-шварк

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

Внеочередной заход на разгребание черновиков. Ибо первый, полноценный день отпуска почти на исходе, и есть уж некие свободные накопления столь непостоянной субстанции “сила-время”.

Свадебное

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

На днях накипело!

Вот когда приглашаешь друга/подругу за полгода на свадебные гуляния, он/она бъет ногой в грудь типа — “будем, конечно, как же” — а потом уж, за пару дней, выясняется, что у них появляются какие-то дела, срочные командировки… У меня возникает непонимание. Ибо ребятушки, чего же я заранее вас уведомлял? Надо же было прописать у себя в мозге эту дату, и все несерьёзные фос-мажорные обстоятельства пускать побоку.

Потому как, какая-нафик работа и еже сним, если у меня в этот день очень важное событие, и дай бог единственное такого рода в жизни.

Встаёт резонные вопрос — что я значу в жизни таких людей?..

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

Каталог

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