Почему в некоторых примерах SharePoint используется
using (SPSite site = new SPSite(SPContext.Current.Web.Url))
{
...
}
, а не просто?
SPSite site = SPContext.Current.Web.Site;
...
Обновление
Думаю, я сузил вопрос до следующего:
Похоже, мне не следует использовать SPContent.Current
напрямую, если я не уверен, что мой код работает внутри SharePoint. Но когда это будет неправдой?