Tag: MOSS2007 |
  • 1
预览模式: 普通 | 列表

WSS向后兼容对照表【简译】

  众所周知,Windows SharePoint Service 3.0(以下简称WSS 3.0)是基于ASP.NET  2.0进行了重写,因此与WSS 2.0有很多地方存在一些不同。对于Web Part的开发,也是如此。但目前网络上的很多资料介绍的Web Part开发,还是基于WSS 2.0的,而非WSS 3.0风格(即KaneBoy所说的ASP风格)。
  Web Part是首先在WSS 2.0作为仪表板(Dashboard)的替代技术引入的,后来ASP.NET 2.0中也引入了一个新版本的Web Part Framework,该框架可以脱离SharePoint的环境运行。WSS 3.0的Web Part框架也基于该ASP.NET Web Part Framework进行了完全的重构。不过为了兼容性(主要是考虑到以前的解决方案的升级),原WSS 2.0的Web Part框架也得以保留,但对于以后的开发而言,都应该基于WSS 3.0的ASP.NET框架进行。
  例如,基于WSS 2.0的Web Part都是从 Microsoft.SharePoint.WebPartPages.WebPart类派生的,而WSS 3.0的Web Part应该从标准的ASP.NET类System.Web.UI.WebControls.WebParts.WebPart继承。

下表是基于ASP.NET Web Part Framework中一些新的属性和类型,以及为了兼容性而保留的对应WSS 2.0模型中的属性和类型:

WSS向后兼容对照表
______________________________________________________
ASP.NET Web Parts  SharePoint Backward Compatibility
--------------------------------------------------------------------------------------
WebBowsableAttribute ← BrowsableAttribute
--------------------------------------------------------------------------------------
WebDisplayName ← FriendlyName
--------------------------------------------------------------------------------------
WebDescriprion ← Description
--------------------------------------------------------------------------------------
Personaliyable ← WebPartStorage
--------------------------------------------------------------------------------------
PersonalizationScope ← Storage
--------------------------------------------------------------------------------------
EditorPart ←  ToolPart
--------------------------------------------------------------------------------------
EditorPartCollection ← ToolPart[]
--------------------------------------------------------------------------------------
CreateEditorParts() ← GetToolParts()
--------------------------------------------------------------------------------------
RenderContents() ← RenderWebPar()
--------------------------------------------------------------------------------------
SetPersonalizationDirty() ←  SaveProperties()
--------------------------------------------------------------------------------------

查看更多...

Tags: MOSS2007 WSS

分类:SharePoint | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1653

  在使用MOSS2007开发的时候,其提供的母版和主题往往不能满足需求,而需要做进一步的个性化定制,在新母版页的设计过程中,往往有很多从表面看不见的东西,最常见的就是在“编辑(Edit)”模式下添加或修改WebPart的时候要在页面出现的工具面板(Toolbar),那么怎么才能自定义Toolbar的页面位置呢?

  首先,你设计好整个母版页面布局,预留好Toolbar的位置…(具体设计方式可自由发挥);

  其次,如果你是在原有的母版页的基础上进行的修改,请在代码中搜索以下这行代码,
程序代码 程序代码
class="mainContainer" 
 在其后面看看有没有下面的这行代码
程序代码 程序代码
id="MSO_ContentDiv" runat="server"
,这段代码就是用来显示工具面板(Toolbar)的!

  最后,如果找不到上一步的相关代码,下面提供一段完整的调用工具面板(Toolbar)的代码:
程序代码 程序代码
<div class="mainContainer" id="MSO_ContentDiv" runat="server">


  其实很简单,防止忘记,就速记一笔!

查看更多...

Tags: Toolbar MOSS2007

分类:SharePoint | 固定链接 | 评论: 0 | 引用: 6 | 查看次数: 2244

  【MOSS MVP列表】Microsoft Office SharePoint Server MVPs

  Microsoft MVP 获奖者目录中有关SharePoint Server 的所有愿意公开其信息的 MVP列表!  〖Before 2007年4月〗

查看更多...

Tags: MOSS MOSS2007 MVP

分类:SharePoint | 固定链接 | 评论: 0 | 引用: 3 | 查看次数: 6361
  使用过SPS2003或MOSS2007的人都很清楚,对每个用户来说,都有一个“我的网站”的功能(下图)

  默认情况下每个用户的“我的网站”不会建立,但困惑地是当用户第一次访问“我的网站”时MOSS2007就会自动创建该用户的个人网站,而很多时候管理者不希望每个用户都能自行建立其“个人网站”。

  那么如何关闭此功能、进而灵活地针对每个用户授权建站呢?下面的方法能解决此问题:

查看更多...

Tags: MOSS2007 SSP 用户管理

分类:SharePoint | 固定链接 | 评论: 0 | 引用: 3 | 查看次数: 2168
  • 1