zoukankan      html  css  js  c++  java
  • Web Part Assembly: WebPartToolKit.WebParts.dll管理员级Web Parts

    Web Part Assembly: WebPartToolKit.WebParts.dll-管理员级Web Parts

     

    Translated by: Rickie Lee (rickieleemail at yahoo.com)

    Jan. 3, 2005

    1.概述

    这个tools集包含2个非常强大的受欢迎的administrative-level Web Parts - GhostHunter and Inspector web parts

    用户必须是服务器的administrator,否则功能将失效。

     

    2.安装

    Tools集有2种安装方法,2种安装方法基本相同,不过MSI installer提供了code access security permissions选项和在控制面板中Add or Remove Programs列表。

    1MSI Installer: SharePoint Web Part Toolkit – Web Parts.msi包括tools assemblyWeb part dwps(描述文件),SafeControl entriescode access security permission set(代码访问安全权限集)。安装包是使用Wppackager创建的。

    2Use InstallAssemblies.exe: 缺省情况下,InstallAssemblies将创建一个包含tools assemblyWeb part dwps(描述文件),SafeControl entriesWeb Part包。请参考InstallAssemblies选项获取更多信息(《InstallAssemblies-Web Part for SPS安装工具 translated by Rickie Lee)。

     

    WebPartToolkit.WebPart assembly需要Full trust,可以通过如下2种方式来实现:

    1)安装assemblyGlobal Assembly Cache (GAC).

    2)安装assemblybin目录,同时调整trust policy设置(Permission setCode group),可以参考SharePoint code access security文档获取详细信息。

    注意:如果你选择MSI Installer安装方式,并安装assemblybin目录,trust policy可以自动处理。

    <PermissionSet class="NamedPermissionSet" version="1" Unrestricted="true" Description="Permission set for the Web Part Toolkit" Name="WebPartToolkit.WebParts" />

     

    <CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="WebPartToolkit.WebParts">

      <IMembershipCondition version="1" AssemblyVersion="1.0.0.0" Name="WebPartToolkit.WebParts" class="StrongNameMembershipCondition" PublicKeyBlob="00240000048000009400000006020000002400005253413100040000010001005D95F90E7D9372BD6422ABD52A15E205B183B8C8046B56D702E1BA5C57FBE4E02F23AA08E310FACC6DCCE7189399F8EDA88DA47429D7186D4099240C35A20E99FD2B39C6933C394E488DAC6EE07FB07DE7241AA31EAD9ECE42319AD66F50D228763A3D560666A8AC195A7EC538520AF5212C702F39F166AED90C11EB625CFED9" />

    </CodeGroup>

     

    3.使用GhostHunter Web Part

    GhostHunter Web Part识别站点上所有的ghosted页面,并且可选择地转换unghosted页面到原始的形式。

    需要注意的是GhostHunter Web Part提供功能是WSS所不具备的。SharePoint对象模型或浏览器用户界面都没有提供如下功能:(1)识别页面的ghosted状态;(2)恢复unghosted页面到起始的ghosted形式。Ghosted web part特别专著于WSS的这2个限制。

    但是,使用GhostHunter Web Part会导致风险,因此强烈建议你在重置页面之前,要非常了解ghostedunghosted页面的概念(译者注:请参考《谨慎使用Frontpage 2003来定制WSS站点》了解ghostedunghosted页面的概念)。

     

    注意事项:

    l         恢复页面到原始的ghosted状态会破坏现存页面的内容和meta信息,因此强烈建议在重置页面之前要备份这些页面。

    l         缺省情况下,为了跟踪的需要,GhostHunter Web Part将在Serverapplication事件日志种记录所有的重置操作。

    l         如果原始的ghosted页面不包含相同的WebPartZonesunghosted页面内的Web Parts将转移到Web Part Page gallery。这并不是丢失数据,仅仅是呈现Web Parts的数量。为了将Web Parts重新放置在页面,可以简单的执行操作:Modify Page | Add Web Parts | Browse and select Web Part Page Gallery,在那里拖拉需要的Web Parts

     

    运行界面:

    ()

     

    4.使用Inspector Web Part

    Inspector Web Part提供在run-time时,查看Web Part页面和它的Web Parts

    注意:Inspector Web Part主要在只读模式下操作。唯一能改变页面状态的动作时删除功能。对于每一个删除动作,需要确保你删除正确的选项。一旦删除动作提交,没有办法恢复删除的Web Part实例。

     

    运行界面:

    ()

     

     

    5Related Resources:

    1.说明文档(English Version):

    http://www.bluedoglimited.com/Shared%20Documents/Readme.WebPartToolkit.mht

     

    2.下载工具(最新):

    http://www.bluedoglimited.com/Downloads/default.aspx

     

    ***

    Special thanks go out to www.bluedoglimited.com.

     

  • 相关阅读:
    LeetCode OJ 112. Path Sum
    LeetCode OJ 226. Invert Binary Tree
    LeetCode OJ 100. Same Tree
    LeetCode OJ 104. Maximum Depth of Binary Tree
    LeetCode OJ 111. Minimum Depth of Binary Tree
    LeetCode OJ 110. Balanced Binary Tree
    apache-jmeter-3.1的简单压力测试使用方法(下载和安装)
    JMeter入门教程
    CentOS6(CentOS7)设置静态IP 并且 能够上网
    分享好文:分享我在阿里8年,是如何一步一步走向架构师的
  • 原文地址:https://www.cnblogs.com/rickie/p/86004.html
Copyright © 2011-2022 走看看