sharepoint日历解决方案

时间:2012-07-24 14:17:44

标签: visual-studio-2010 sharepoint c#-4.0 calendar

我需要在Sharepoint中开发一些方向。 我知道c#,asp.net但之前从未参与过sharepoint,我想做的是拥有一个可视化组件(日历),我想在其中放置从数据库中提取的事件,或者不在其中放置事件日历,我希望用户点击日历上的一天并获取详细信息。

我的问题是,是否有人知道有关一个教程,一步一步,在sharepoint 2007中开发解决方案?我在我的机器上安装了visual studio 2010,并且我们在远程服务器上安装了一个sharepoint。

请帮忙。

1 个答案:

答案 0 :(得分:1)

我不建议您在SharePoint中开发日历解决方案。

相反,我建议您开发一个Web服务,通​​过数据源向Outlook客户端提供日历数据。大多数Outlook用户在一天的大部分时间都打开电子邮件和日历,因此您可以通过订阅将此事件数据提供给他们的Outlook日历,他们可以直接覆盖和查看数据。您不必编写任何Outlook插件,只需在C#和asp.net中编写Web服务,就可以了。

有一个叫做stssync的协议,就是为此而开发的。以下博客文章是一个很好的介绍,一步一步,并有示例源代码,以帮助您入门。

http://msdn.microsoft.com/en-us/library/Aa168130(office.11).aspx

他的设计允许您轻松添加自己的数据源类型,以将事件数据导入Outlook。

该帖子相当陈旧,但相信我它适用于新客户(2007年和2010年)。大多数用户都很欣赏他们想要查看的数据是在Outlook客户端内部,他们不必去SharePoint获取数据。

希望这有帮助。