1.概述
在WSS2.0中,一个List是由应用于List的每个列表项的一套所需字段定义的.拥有单一一套字段意味着每个列表项和它的位置紧密关联.在某个位置的所有列表项只能和那些为List或文档库所定义的列相关联.在WSS3.0中,List以content types的形式包含了多重的架构.Content Type提供了封装数据schema以及使之独立于在sharepoint 站点上的位置.Conent Type 帮助用户组织存储在SharePoint站点上的文档和其它资料.对于开发者,一个content type提供了一种定义和使用meatadata以使每个列表项目的类型彼此区分的方法.一个content type是一组meatadata和设置的集合,它们被应用到某一类的列表内容上.例如,一个称为Specifications的content type 可以包含这些列,比如Project ,Priority, Developer 和testLeader.一个称为contract的Content tye使用诸如Approver,Signed和Amount字段.即使有这些差别,specifications和contracts也可以在同一个List或文档库中列示出来.
因为content type 独立于特定的List或文档库,一个content type可以在多个sharepoint 站点上的lists中使用.这样可以使存储在Site collection上的内容类型更集中的加以定义和管理.一个Content type可以通过定义类似workflow和自定义属性得到扩展.
2.File Formats:
Content types独立于文件格式.在文档库中,可以为一个content type 指定一个文档模板.当用户创建这种类型的文档时,WSS会使用这个模板.用户仍可以上载一个基于不同模板的文档到文档库.
例如,假定创建一个content type,它被应用于一个工程所需要的文档,.这个Project Content type可以应用于任何文件格式,包括含有工程规划信息的Word文档,含有工程预算的Excel文档,用于计划的Microsoft project 文档,以及存储工程队成员名称和角色的Sharepoint列表项.所有的这些文件和列表项都可以分配给Project content type.
3.Site and List Content Types
在site level上创建的content type称为site content type.任何子站点可以继承一个content type.如果一个content tye是在site collection的根站点上创建的,那么其下的任何一个站点都可以继承这个content type.
当一个content tye加入list后,WSS在list中存储这个content tye的一个本地拷贝.这个本地实例被称为一个list content type,它仅仅被应用于所拷贝到的那个列表.正因为如此一个list content type实例的改变可以不影响到site content type本身.
4.Creating Content Types Based on Other Content Types
可以基于其它的content type 创建content types.利用这种关系,可以创建一个包含有其它不同的content type 属性的通用content type,然后再从这些通用的content type 继承产生更加具体的的content type.在site level下,可以创建基于其它site content type的 site content .在list level,可以创建基于其它site content type的list content.
可以通过增,删,改列的方式编辑从另一个site content type继承的site content type的属性
在WSS中base content type层次结构是与所创建的类型相对应的.当创建一个列表时,WSS就基于适当的base site content type的list content type.
5. Extending Content Types
每个content type都有一个XML文件集合,第三方可以用来保存客户化的设置信息.开发者可以通过使用XML文件扩展content tye的定义和功能.在一个site content type 中包含的XML文件被拷贝到任何一个子类型中去.如果修改了一个XML文件然后执行下推操作,则在任何一个子content type中的整个XML文件将全部被覆盖.
相关推荐
压缩包中的"SharePoint 2007教程.chm"是一个非常实用的学习资料,它可能包含了关于MOSS 2007的详细教程,涵盖上述所有主题。"MeetingRoomControl.sln"可能是一个示例项目,可以帮助你理解Webpart或Event Handler的...
**Microsoft Office SharePoint Server 2007 (MOSS 2007) 定制详解** MOSS 2007,全称Microsoft Office SharePoint Server 2007,是微软发布的一款企业级的协作平台,它提供了丰富的文档管理、工作流支持、网站创建...
Windows Live 在这里指的是可能用于辅助安装或与MOSS2007集成的相关服务。在安装MOSS2007时,可能会涉及到以下关键知识点:** 1. **系统需求**:首先,确保您的服务器或工作站满足MOSS2007的硬件和软件要求。这通常...
MOSS2007(Microsoft Office SharePoint Server 2007)是微软公司推出的企业级协作平台,它整合了内容管理、搜索、业务流程集成等多种功能,提供了强大的信息工作和共享平台。MOSS2007作为SharePoint技术的一个重要...
**Microsoft Office SharePoint Server (MOSS) 2007 单点登录配置详解** 单点登录(Single Sign-On,简称 SSO)是一种网络认证技术,它允许用户在一次登录后,就能访问多个相互关联的应用系统,而无需再次输入凭证...
**Microsoft Office SharePoint Server (MOSS) 2007 部署详解** Microsoft Office SharePoint Server 2007(简称MOSS 2007)是微软发布的一款企业级协同办公平台,它构建在Windows SharePoint Services 3.0之上,...
moss 2007开发教程,moss 2007开发教程(1).MOSS2007之概述
Moss 2007 中的列表迁移到 Moss 2010 的方法 Moss 2007 是 Microsoft Office SharePoint Server 2007 的一部分,提供了强大的协作和内容管理功能。然而,随着技术的发展和业务的增长,许多组织开始迁移到 Moss 2010...
**Microsoft Office SharePoint Server 2007 (MOSS 2007) 文档管理解决方案** MOSS 2007 是微软推出的一款强大的企业级协作平台,它提供了全面的文档管理功能,解决了传统文档管理中的一系列问题。在2007年,企业...
**Microsoft Office SharePoint Server (MOSS) 2007 演示** Microsoft Office SharePoint Server 2007(简称MOSS 2007)是微软推出的企业级协作平台,它基于Windows SharePoint Services 3.0,为组织提供了一个集...
标题中的“从MOSS2007升级到SharePoint2010”指的是将Microsoft Office SharePoint Server (MOSS) 2007平台升级至SharePoint Server 2010的过程。这一升级涉及到一系列的技术步骤和注意事项,确保系统的稳定性和数据...
- `Moss2007.vmc`:MOSS 虚拟机配置文件。 - `win2003moss.vhd`:MOSS C 盘镜像文件。 - `win2003moss2.vhd`:MOSS D 盘镜像文件。 **实验室环境搭建步骤**: 1. 将上述文件复制到本地硬盘。 2. 双击 `.vmc` ...
《Moss 2007 开发深度解析:WebPart开发实践与工具应用》 Microsoft Office SharePoint Server (Moss) 2007是微软推出的企业级协作平台,它提供了丰富的功能,包括文档管理、工作流、网站创建等。在Moss的开发领域...
**MOSS 2007应用日记:深入理解...请参考提供的“MOSS 2007应用日记”文件,了解更多关于MOSS 2007在具体应用中的实例和最佳实践。通过持续学习和实践,你可以掌握如何最大化利用MOSS 2007来提升组织的效率和效果。
### 备份还原和迁移MOSS2007站点的关键知识点 #### 1. MOSS 2007备份与还原的重要性 Microsoft Office SharePoint Server (MOSS) 2007是一个企业级的信息管理和协作平台,它提供了强大的文档管理、工作流、门户、...
【MOSS 2007 Search】:Microsoft Office SharePoint Server (MOSS) 2007的搜索功能是其核心组件之一,旨在提供组织内部高效、全面的数据检索体验。此功能允许用户通过一个统一的界面查找网站内容、文档、列表和其他...
对于MOSS 2007的开发和部署来说,Web部件和事件处理程序的开发并非难事,然而注册和部署却是一件麻烦的事情。 现在你可以通过《MOSS实用工具包》轻松地完成Web部件和事件处理程序的注册和部署。 下面简单介绍...
**Microsoft Office SharePoint Server 2007(MOSS 2007)是微软公司推出的一款企业级协作平台,主要用于构建网站、文档管理、工作流程自动化、知识管理和团队协作等场景。本系列课程将深入浅出地介绍MOSS 2007的...
以下是关于MOSS 2007工作流操作的详细说明。 **工作流概念** 工作流是一系列任务的集合,这些任务按照预定义的顺序进行,旨在达成特定的结果。在SharePoint环境中,工作流专注于文档或项目在业务流程中的自动流转。...