Sharepoint 2010 从主页Web部件访问MySite博客

Sharepoint 2010 从主页Web部件访问MySite博客,sharepoint-2010,mysite,spcontext,web-parts,Sharepoint 2010,Mysite,Spcontext,Web Parts,我已经离开SharePoint开发有一段时间了,我正在尝试从网站主页上的C#Web部件访问SharePoint 2010博客中的信息(来自我们的一个用户,在他们的“MySite”中)。这样做的目的是能够在主页上突出显示某个用户的最新帖子 有人能帮我从我们的主页上引用这个博客吗。我试过以下方法 引用一个提供URL作为构造函数参数的SPSite,然后从那里获得正确的web。这是失败的。(我猜这个博客是一个网站,而不是一个网站集,但我愿意在那里更正) 从SPContext.current获取当前上下

我已经离开SharePoint开发有一段时间了,我正在尝试从网站主页上的C#Web部件访问SharePoint 2010博客中的信息(来自我们的一个用户,在他们的“MySite”中)。这样做的目的是能够在主页上突出显示某个用户的最新帖子

有人能帮我从我们的主页上引用这个博客吗。我试过以下方法

  • 引用一个提供URL作为构造函数参数的SPSite,然后从那里获得正确的web。这是失败的。(我猜这个博客是一个网站,而不是一个网站集,但我愿意在那里更正)
  • 从SPContext.current获取当前上下文,并从那里访问AllWebs集合,但这不包括/my web
一旦我找到了合适的容器(SPSite或SPWeb),我就可以访问列表来提取我需要的项目,但我不知道如何达到这一点。在一个控制台应用程序中,我使用第一个bullet above中的方法使其工作


我现在真的被卡住了,我只是不知道我在寻找什么,所以无法在谷歌上搜索答案。如果您能给我任何帮助,我将不胜感激。

好的,我错了。webpart项目被设置为沙盒项目,因此bullet 1中的方法不起作用。更改该开关意味着它现在可以正常工作,并按照控制台应用程序运行

谢谢你的阅读