0

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

我的问题是有没有人知道一个教程,一步一步地在 sharepoint 2007 中开发一个解决方案?我在我的机器上安装了 Visual Studio 2010,并且我们在远程服务器上安装了一个共享点。

请帮忙。

4

1 回答 1

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 来获取数据。

希望这可以帮助。

于 2012-07-29T09:39:37.480 回答