Sharepoint 2007用户控件或webpart

时间:2013-09-11 13:01:04

标签: asp.net sharepoint sharepoint-2010

我需要编写一些功能,以便在需要使用后端sql数据库的sharepoint站点上呈现。我还想在标准的ASP.net网站中利用这个“组件”的核心功能。我是SharePoint的新手,特别是2007年的旧版本,最好是作为webpart或用户控件执行此操作。每个的好处/缺点是什么?

感谢任何指导/链接到其他材料。

thansk

2 个答案:

答案 0 :(得分:0)

如果您创建用户控件,您将能够在另一个项目中使用它们 - 缺点是SP2007是ASP.NET 2.0 / 3.5和SP2010一样;但在Asp.Net中,您可以充分利用.Net 4.0及更高版本。

用户控件 - 专门设计为独立控件将在更多项目中重复使用,因此请确保将其添加到自己的项目中,而不是将其包装到SharePoint Web部件项目中。

答案 1 :(得分:0)

如果我必须做出选择,那么在那一刻我会更喜欢用户控制。 这里有两个优点。如果它需要与此类似的功能,您可以在任何其他项目中重复使用它。正如Mauro所说SP 2007是Asp.net 2.0 / 3.5。你也可以使用那个。 由于您是sharepoint中的新蜜蜂,您可以更轻松地使用asp.net,然后将其包装在sharepoint Web部件对象中。

希望我的回答可以帮助你做出决定