Archive for the ‘Разработка’ Category
Байнет 2.2 Beta, день первый.
Во первых, хвала организатором данной конференции (Александру Мартинкевичу, Артему Герасимовичу, Сергею Назаруку, Борису Светлову)!
На удивление было мало народа, хотябы по сравнению с прошлым оным мероприятиям. А ведь весьма зря!
ASP.NET MVC и Distributed Cache
Довольно давно слежу за развитием ASP.NET MVC. Ибо это человечная платформа для всякого рода стартапоподобных проектов, ибо нацелена она на создание быстрых, легких сайтов.
Read the rest of this entry »
Является ли SPList Document Library?
Дабы проверить является ли SPList наследуемым от какого-либо из предопределённых листов, необходимы следующие манипуляции:
if ((spList.BaseType == SPBaseType.DocumentLibrary)
&& (spList.BaseTemplate == SPListTemplateType.DocumentLibrary))
{ ... }
Актуальность данных в объектной модели SharePoint
Эх не всё все так ладно порой как хотелось бы в объектной модели SharePoint-а с актуальностью данных.
Sharepoint: bug or feature?
А вот это довольно интересный каламбур в 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
Реально динамически-вычисляемого поля в Sharepoint-е создать нельзя! Ибо можно лишь задать некие условия для вычисления значений, но они вычисляются только раз.
И тому подтверждение множества линков под катом, с вариацией на тему создания custom field.
SharePoint 2007 and WSS 3.0 Dispose Patterns
Наряду с msnd-ми примерами паттернов использования Dispose для объектов SPWeb и SPSite нашел довольно интересные изыскания от Roger Lamb’s.