教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 网站相关的对象模型

网站相关的对象模型

发布时间:2016-12-05   编辑:jiaochengji.com
教程集为您提供网站相关的对象模型 等资源,欢迎您收藏本站,我们将为您提供最新的网站相关的对象模型 资源


作为一个应用原型系统,SharePoint提供了很多强大的应用及管理功能,但是,在实际的应用中,这些原有的功能很难满足用户的需求。因此,SharePoint也提供了一套非常完整的对象模型作为底层接口,以此为基础进行二次开发。
Windows SharePoint Services(以下简称WSS)作为SharePoint Portal Server(以下简称SPS)的基础部分,是在开发过程中使用最多的一套体系。因此,在本书开发部分的开始,使用一章的篇幅来介绍WSS的对象模型体系,以及一些简单的应用。
WSS提供了非常完善的一套对象模型体系,大致整个的Web服务器(SPWebServer类)、小到一个文件的版本信息(SPFileVersion类),以及一些网站的设置,都可以通过WSS对象模型来进行访问或修改。此外,为了弥补.NET类库在该环境中的一些不足,在SharePoint中也提供了一些常用的功能的函数,它们被封装在Microsoft.SharePoint.Utilities命名空间中。
通过使用SharePoint的对象模型,可以完成几乎所有的功能,但是在有些时候,由于SharePoint本身的限制(例如严格的权限控制),有一些功能仅使用对象模型是很难完成甚至无法完成的。所以,在考虑用户需求和设计方案的时候,也应该尽可能地考虑到实现的难易程度。
在WSS对象模型体系中,提供了如下一些命名空间(namespace):
·    Microsoft.HtmlTrans.Interface
提供一个接口,用来将文档库中的某些文件以Html的形式显示到客户端,这样在客户端没有安装相应文件的浏览软件的时候,也可以查看这些文件;
·    Microsoft.SharePoint
该命名空间是最常用的一个命名空间,其中提供了WSS中关于网站内容的基本的对象模型,例如网站、列表、文件和用户等,本章也主要是围绕这一命名空间进行介绍;
·    Microsoft.SharePoint.Administration
该命名空间中主要提供了WSS网站管理和参数设置的
<

您可能感兴趣的文章:
网站相关的对象模型
网站策划常识
搜索引擎优化基础之友情链接
ASP 3.0高级编程(十七)
三个方面提高网站链接广泛度
网站规划书浅析
phpcms用什么开发的
从三个方面提高网站的链接广泛度
phpcms用了什么框架?
如何提高网站的链接广泛度

[关闭]
~ ~