SharePoint Web 部件与 ASP.NET Web 部件

2024-07-04

有人可以告诉我 SharePoint Web 部件和 ASP.NET Web 部件之间的区别吗?我发现描述差异的信息很少。

提前致谢。


MSDN - 在 ASP.NET 2.0 Web 部件和 Windows SharePoint Services 3.0 Web 部件之间进行选择 http://msdn.microsoft.com/en-us/library/bb153523(office.12).aspx#WSS3ASPNET20WebParts_ChoosingtherRightapproachApproach

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

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

  • 适合大多数业务需求。

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

  • 当您想重复使用一个或多个 为 ASP.NET 2.0 创建的 Web 部件 SharePoint 网站上的网站。

  • 使用提供的数据或功能 通过 Windows SharePoint Services 3.0。 例如,您正在创建一个 Web 适用于网站或列表的部分 数据。

创建基于 SharePoint 的 Web 部件

  • 当您想要迁移一组Web时 使用基于 SharePoint 的 Web 的部件 Windows 的部分基础架构 SharePoint 服务 3.0。

  • 创建跨页面连接。

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

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

  • 使用数据缓存基础设施 允许缓存内容 数据库。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SharePoint Web 部件与 ASP.NET Web 部件 的相关文章

  • 未找到方法 HasDatabaseGenelatedOption

    我已阅读与此相关的所有帖子 并且已尝试所有内容 但没有结果 我使用 Fluent api 将我的模型映射到数据库 但是当我查询时我收到此错误 Method not found System Data Entity ModelConfigur
  • 如何将 ASP.NET 网站(或 Web 应用程序)嵌入到另一个网站中?

    我对 ASP NET 的经验很少 在开始编写我的第一个网站 应用程序 这将是一个校准实用程序 之前 我正在做一些自我训练 该实用程序如何工作现在不是我关心的问题 然而 该实用程序最终需要嵌入到其他人的网站中 或者只是作为包含我的代码的页面的
  • SharePoint 中的内部名称编码

    这是众所周知的知识 x0020 替换 SharePoint 内部字段名称中的空格 使用 SharePoint Web 服务时 这可能有点像一场噩梦 除非您在比较字段名称时编写替换规则 我刚刚在 SSL2 领域发现了另一个 编码异常 奇怪的是
  • Google Chrome/Safari 相同的浏览器名称和版本!

    我有一个 asp net 网站 我在其中检查支持的浏览器 那是我的用户 Request Browser Browser 浏览器名称 和 Request Browser MajorVersion 浏览器版本 这里的问题是浏览器 Safari
  • 将 HTML 渲染为图像

    我正在基于动态输入和裁剪图像生成优惠券 并且现在使用 ntml 和 css 显示优惠券 问题是 打印这已成为一个问题 因为打印时背景如何消失以及其他问题 所以我认为最好的解决方案是能够基于html生成图像 或者设置某种接受字符串和图像的模板
  • 如何更改母版页中控件的值?

    如何更改控件的值 例如用户控件中的文字 并且该用户控件位于母版页中 我想从内容页更改该文字的值 System Web UI UserControl this Page Master FindControl ABC FindControl X
  • 已经有一个打开的 DataReader 与此连接关联,必须首先关闭该连接 + asp.net mvc

    我有一个带有表的 mysql 数据库entites其中包含多个字段 例如entity title entity description 表中还有3个外键user id 区域ID an 类别 id 在我的索引视图中 我想显示表中的所有实体 显
  • IMG SRC 标签和 JavaScript

    是否可以从 IMG SRC 标签调用 JavaScript 函数来获取图像 url 像这样 img src GetImage 这是使用 NET 2 0 没有 这是不可能的 至少在所有浏览器中都是不可能的 你可以这样做 img src bla
  • 比较程序集名称导致不匹配:修订号

    我正在开发 ASP NET MVC4 应用程序 该应用程序在我的本地计算机上运行良好 但在应用程序服务器上不起作用并引发以下错误 无法加载文件或程序集 System Web Mvc 版本 2 0 0 0 Culture neutral Pu
  • 如何正确编写 stsadm -deploysolution? Sharepoint Web 部件部署

    我从其他问题得到了帮助 stsadm o addsolution filename WSPFILENAME stsadm o deploysolution name WSPFILENAME url SITEURL 我的 WSP 文件在这里
  • Knockout.js - 数据绑定上的 JavaScript 函数

    有没有一种方法可以在数据绑定上调用 JavaScript 函数 如下所示 span span 我想做的是使用我的视图模型的 SomeProperty 值调用 MySomeFunction 我的 SomeFunction 将根据传递的值返回一
  • ASP.NET 捆绑 - 忽略第二个 JS 文件

    我使用 ASP NET 的捆绑和缩小功能设置了一个简单的测试 我有两个非常简单的js文件 JS Site js function echo1 alert this is site js JS test js function echo2 v
  • MVP 模式 - 被动视图并通过 IView 公开复杂类型(Asp.Net、Web 表单)

    我最近切换到采用被动视图方法的 MVP 模式 当视图界面仅公开基本的 clr 类型 例如映射到 TextBoxes 的字符串 映射到 DropDownLists 的 IDictionary 映射到某些网格的 IEnumerable 中继器
  • 找不到模块“popper.js”Angular 5 Visual Studio 2017 asp.net core

    我将 Angular 版本从 4 更新到了 5 下面是屏幕截图 我按照链接中的说明进行操作http www talkingdotnet com upgrade angular 4 app angular 5 visual studio 20
  • 通过外部拖放将事件添加到 Fullcalendar 时,项目无法获取 id

    我正在使用 FullCalendar 的外部拖放和他的代码 http arshaw com js fullcalendar 1 5 2 demos external dragging html http arshaw com js full
  • 使用AD的MVC3授权

    是否可以使用 AD 授权 拒绝 MVC3 应用程序的用户 我的应用程序目前使用 Windows 身份验证进行保护 但这意味着将用户添加到 Win2007 服务器上的组中 我想更改这一点 以便用户根据其 AD 角色被允许 拒绝访问应用程序 和
  • ASP.net 和 PHP 之间的根本区别是什么? [复制]

    这个问题在这里已经有答案了 可能的重复 NET 和 ASP 与 PHP https stackoverflow com questions 606419 net asp vs php 是否存在速度差异 性能问题 企业选择其中一种的原因是什么
  • 从流中读取 Excel 文件

    我需要一种从流中读取 Excel 文件的方法 它似乎不适用于 ADO NET 的处理方式 该场景是用户通过 FileUpload 上传文件 我需要从文件中读取一些值并导入到数据库中 由于几个原因我can t将文件保存到磁盘 也没有理由这样做
  • AjaxToolkit for 3.5 不工作

    我正在尝试使用从下载的 ajaxtool 套件here http ajaxcontroltoolkit codeplex com releases view 43475对于颜色选择器 当我尝试在我的任何页面上使用它时 它会显示一个错误 Th
  • 我如何知道我的电子邮件是否已使用 Asp.net 被接收和阅读

    我需要知道如何查询已发送的电子邮件状态 Asp net中有没有特殊的类来实现这个功能 如果没有 你知道这样做的方法吗 如果您正在使用System Net Mail命名空间 您可以向电子邮件添加标头以请求已读回执 message Header

随机推荐