Из нескольких способов доступа к модели SharePoint сайта SharePoint Services 3.0 из приложения ASP.NET два, похоже, очень похожи:
SPWeb site =
SPControl.GetContextWeb(Context);
SPWeb site = SPContext.Current.Web;
Насколько я понимаю, оба эти метода должны выполняться из приложения ASP.NET, так в чем же разница между ними и существует ли ситуация, когда предпочтительнее использовать один из них над другим?