zoukankan      html  css  js  c++  java
  • sharepoint学习理解过程

      第一次使用sharepoint。是门户网站但是和普通的网站是两个概念,他的所有文件以及配置全部在sql中,虚拟文件,微软叫他ghost pages。只能从fps更改他们,但是如果更改后他们好像直接变成了普通的页面
    他包含两个数据库:内容数据库和配置数据库,在sqlserver manger 中找不到,因为他们是$share的只能在管理软件(admin consol)中更改他们的名称等。如果想察看只能导出。
      设计用户需要的功能和界面也和普通的网站程序设计不太一样。他的每一个模块都是一个webpart,总体页面是由用户指定的webpart组成的功能页面。也就是在wss中建立的aspx文件只是一个webpart的容器。
      使用.net开发webpart然后通过,编译成dll然后导入dwp文件。使用工具,.net (c#) webparttemplate。
      一般按照相应的规范开发即可。书写编译后将dll文件考到X:\Inetpub\wwwroot\bin 路径下,然后再X:\Inetpub\wwwroot\web.config文件配置新的程序集。<SafeControl Assembly="editdata" Namespace="editdata" TypeName="*" Safe="True" />。有一些特殊功能的webpart必须要降低wss的安全级别才能使用。比如 连接sqlserver等。在相应的配置文件中注册他们后就可以使用这些“非安全”webpart。X:\Inetpub\wwwroot\bin\web.config中<trust level="WSS_Minimal" originUrl="" />(最后)那么WSS_Minimal这个是目前wss使用的安全配置文件。他的路径为<trustLevel name="WSS_Minimal" policyFile="C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\config\wss_minimaltrust.config" />
    找到该文件打开,注册相应的安全信息<SecurityClass Name="SqlClientPermission" Description="System.Data.SqlClient.SqlClientPermission, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
    在这个节点中<PermissionSet   class="NamedPermissionSet"   version="1"     Name="ASP.Net">添加
                                <IPermission  class="SqlClientPermission"     version="1"  Unrestricted="true"   />
    如果觉得这样更改麻烦,那么就一口气将他们全部信任。将<trust level="WSS_Minimal" originUrl="" />改成<trust level="Full" originUrl="" />(注意大小写)但是安全级别就没有什么意义了。

  • 相关阅读:
    C#通过正则表达式统计词频的一个方法
    本地服务器远程连接其它数据库
    拼字符串成为时间,和两个计算时间点的中间值
    删除文件夹里的图片,打印删除日志
    行转列SQL语句
    加载出一个有层次的下拉框
    查询结果列传行
    【Java&Python双管齐下复健002】回文数和反转数
    【Java&Python双管齐下复健001】冒泡排序和质数判断
    【LeetCode记录】初级算法:数组之删除排序数组中的重复项
  • 原文地址:https://www.cnblogs.com/Mint/p/235938.html
Copyright © 2011-2022 走看看