Asp.net Sharepoint 2007用户控件或Web部件

Asp.net Sharepoint 2007用户控件或Web部件,asp.net,sharepoint,sharepoint-2010,Asp.net,Sharepoint,Sharepoint 2010,我需要编写一些功能,以便在需要使用后端sql数据库的sharepoint网站上演示。我还想在标准ASP.net网站中利用此“组件”的核心功能。我是SharePoint的新手,尤其是像2007这样的旧版本,最好是作为一个Web部件或用户控件来做。每种方法的优点/缺点是什么 感谢您对其他材料的指导/链接 thansk如果您创建用户控件,您将能够在另一个项目中使用它们-缺点是SP2007与SP2010一样是ASP.net 2.0/3.5;但在Asp.Net中,您可以充分利用.NET4.0及更高版本 用

我需要编写一些功能,以便在需要使用后端sql数据库的sharepoint网站上演示。我还想在标准ASP.net网站中利用此“组件”的核心功能。我是SharePoint的新手,尤其是像2007这样的旧版本,最好是作为一个Web部件或用户控件来做。每种方法的优点/缺点是什么

感谢您对其他材料的指导/链接


thansk

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


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

如果我必须做出选择,那么此时我更喜欢用户控件。 这主要有两个好处。如果它需要与此相同的功能,您可以在任何其他项目中重用它。正如Mauro所说,SP2007是Asp.NET2.0/3.5。你也可以用那个。 由于您是sharepoint中的新手,因此可以更轻松地使用asp.net,而不是将其包装到sharepoint web部件对象中

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