SharePoint Web部件与ASP.NET Web部件

Sai*_*iri 4 asp.net sharepoint

有人可以给我一个SharePoint Web部件和ASP.NET Web部件之间的区别.我发现很少有信息描述这些差异.

提前致谢.

Rya*_*yan 7

MSDN - 在ASP.NET 2.0 Web部件和Windows SharePoint Services 3.0 Web部件之间进行选择

您应该尽可能地创建ASP.NET 2.0 Web部件.但是,使用基于SharePoint的Web部件可能会带来一些优势.但下表提供了一个决策矩阵,可帮助您根据业务需求选择最佳选项.

创建自定义ASP.NET 2.0 Web部件

  • 满足大多数业务需求.

  • 将Web部件分发到运行ASP.NET 2.0或SharePoint站点的站点.

  • 如果要重用在SharePoint网站上为ASP.NET 2.0网站创建的一个或多个Web部件.

  • 使用Windows SharePoint Services 3.0提供的数据或功能.例如,您正在创建一个与站点或列表数据一起使用的Web部件.

创建基于SharePoint的Web部件

  • 如果要使用基于SharePoint的Web部件基础结构将一组Web部件迁移到Windows SharePoint Services 3.0.

  • 创建跨页面连接.

  • 在Web部件区域外部的Web部件之间创建连接.

  • 使用客户端连接(Web部件页面服务组件).

  • 使用允许缓存到内容数据库的数据缓存基础结构.