我需要编写一些功能来呈现在需要使用后端 sql 数据库的共享点站点上。我还想在标准的 ASP.net 网站中利用这个“组件”的核心功能。我是 SharePoint 的新手,尤其是像 2007 这样的旧版本,最好将其作为 Web 部件或用户控件来执行。每个人的优点/缺点是什么。
感谢任何指向其他材料的指导/链接。
谢谢
我需要编写一些功能来呈现在需要使用后端 sql 数据库的共享点站点上。我还想在标准的 ASP.net 网站中利用这个“组件”的核心功能。我是 SharePoint 的新手,尤其是像 2007 这样的旧版本,最好将其作为 Web 部件或用户控件来执行。每个人的优点/缺点是什么。
感谢任何指向其他材料的指导/链接。
谢谢
如果我必须做出选择,那么在那一刻我会更喜欢用户控件。那主要有两个优点。 1.如果它需要与此 one.2 相同的功能,您可以在任何其他项目中重用它。正如 Mauro 所说,SP 2007 是 Asp.net 2.0/3.5。你也可以和那个一起工作。由于您是 sharepoint 中的新蜜蜂,因此您可以更轻松地使用 asp.net,然后将其包装在 sharepoint Web 部件对象中。
希望我的回答能帮助你做决定
如果您创建用户控件,您将能够在另一个项目中使用它们 - 缺点是 SP2007 和 SP2010 一样是 ASP.net 2.0/3.5;但在 Asp.Net 中,您可以充分利用 .Net 4.0 及更高版本。
用户控件 - 专门设计为独立控件,可在更多项目中重复使用,因此请确保将其添加到自己的项目中,而不是将其包装到 SharePoint Web 部件项目中。