随笔分类 - SharePoint
摘要:在Sharepoint的管理中心创建一个网站的顺序大致如下:创建Web应用程序-〉创建网站集。所以Web应用程序是网站的一个基础,在一个Web应用程序下可以创建多个网站,本回就主要来介绍Web应用程序这个对象模型以及如何使用对象模型来创建一个Web应用程序。
阅读全文
摘要:Sharepoint是微软一个很重要的服务器产品,它可以方便的创建和维护一个网站,在Sharepoint的管理中心提供了很强大的管理工具。同时为了更加灵活的后期定制和开发,Sharepoint提供了完整的对象模型,对象模型也就相当于Sharepoint的二次开发接口,从服务器场到一个网站,以至一个Sharepoint中的列表都有相应的对象模型。本系列希望能对Sharepoint的对象模型进行一个大体的介绍。
阅读全文
摘要:在上一回中说了Sharepoint中的服务器场,在服务器场中最重要的一个服务就是Web应用程序服务。我们自己的Sharepoint网站都是借助于这个服务才能正常运行的,也就是说所有的Sharepoint站点都是搭建在这个服务之上的。Web应用程序服务对应的对象模型为:SPWebService,本回就主要说说这个对象模型。
阅读全文
摘要:Sharepoint是微软一个很重要的服务器产品,它可以方便的创建和维护一个网站,在Sharepoint的管理中心提供了很强大的管理工具。同时为了更加灵活的后期定制和开发,Sharepoint提供了完整的对象模型,对象模型也就相当于Sharepoint的二次开发接口,从服务器场到一个网站,以至一个Sharepoint中的列表都有相应的对象模型。本系列希望能对Sharepoint的对象模型进行一个大体的介绍。
第一回:服务器场
服务器场是Sharepoint2007中最高的一个层次,在安装Sharepoint时可以把几台机器安装在同一个服务器场中,比如同一个服务器场中可以包含一台搜索服务器、两台应用服务器......,服务器场对应的对象模型就是SPFarm
阅读全文
摘要:《博客园精华集--Sharepoint分册》第三轮结果
写在前面:
Sharepoint接触的人相对比较少,筛选下来感觉精华文章不多。对于本分册我准备采用入门、使用、开发、进阶的组织方式,当然如果大家认为不够精华有违精华集的宗旨的话,也可以将本分册拿掉,把其中的精华文章合并到其他分册。
下面是我初步筛选的结果,时间、能力有限,难免有疏漏之处,希望大家能够提出宝贵意见,如分类不正确、转载文章、质量太差等,我们将根据大家的意见在后面的工作中进行调整。
另外,如果您的文章当前已经被收录,但您不想让文章进入本书,请一并提出,谢谢合作。
目录如下:
阅读全文
摘要:感觉不错,就转过来了。 这种方式开发比较方便,不过有一个大问题就是失去了Sharepoint的特色,不能定制自己的portal了,还是开发webpart比较正规一点:) 以下转自:http://hi.baidu.com/hunterzou/blog/item/ef002bb10f4fc75008230225.html 第一点:将生成的dll拷贝到网站目录下bin文件夹 第二点:在网站web.c...
阅读全文
摘要:moss中的feature功能很强大,本文主要看一下如何开发一个模块化的feature。
比如可以把一个学生管理功能(包括aspx页面等)开发成一个feature,然后可以在不同的moss网站中有选择的激活这个feature,激活后就把对应的链接加入此网站的首页上,以此实现功能的动态加载。
阅读全文
摘要:在MOSS的管理界面中我们可以很方便的创建一个网站,不过在有的情况下可能需要动态的、程序化的创建一个网站。本文就是演示在客户端使用WinForm来创建一个MOSS的网站,主要实现的功能有:
1、使用特定的一个模板创建网站
2、给新建网站分配一个超级管理员
3、创建网站的同时激活某个feature
4、在主页上加入新建网站的链接
5、删除指定的网站
阅读全文
摘要:Infopath是Office中提供的一个部件,可以方便快捷的处理一些表单。比较常见的使用就是会计可以利用Infopath制作一个表单模板,需要报销的人直接填写就可以了,填写好的表单可以xml的格式保存为本地的一个表单文件。
同时也可以将Infopath表单模板在web页面上来呈现和填写。在MOSS中提供了InfoPath Forms Services功能可以方便的发布Infopath表单,当然在Web上使用Infopath在功能上会有一些限制。
本文要实现功能如下:编写一个Infopath表单,发布到Moss中(嵌入到原有的MOSS页面中),当提交时将表单中的数据保存到数据库中去。(模拟一个用户编辑功能)
阅读全文
摘要:1、在将Win2003转化成AD后MOSS报错:“未能转换部分或所有标识引用”错误的处理 前置工作:将网站集管理员和应用程序池的用户改成域用户 执行命令:"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o updatefarmcredentials -userlogi...
阅读全文
摘要:对于一般的业务直接使用MOSS中的列表等功能就可以了 但是对于复杂的业务流程,比如数据量很大的情况下,使用列表可能性能方面就有问题了。 想问一下,大家在这种情况下是如何处理的? 自己在Sqlserver中添加数据库表? 如果加表后如何在前台展现和维护?是使用BDC和InfoPath吗? 又比如说要从一览页面跳转到修改页面,在Sharepoint中如何跳转,添加一个自己的页面吗? 主要没有实际...
阅读全文
摘要:在Sharepoint搭建过程中,我们可能建立了多个sharepoint主网站,每个主网站下又会有一些子网站,那么如何把其他主网站及子网站的列表在自己的页面中显示呢?
我们这次项目的开发过程中就碰到了这个问题,目前我总结出来了两种实现的方法:
1、使用数据视图结合连接到其他库的方法,这种方法相对简单一点,但是只能实现当前主网站和自己的子网站之间的列表共享,如果要实现共享其他主网站甚至其他机器上的Sharepoint站点的列表就要使用第二种方法了
2、自定义自己的数据视图,通过继承DataFormWebPart实现自己的webpart
阅读全文
摘要:项目已经进展到了第三周,终于感觉有点眉目了-_-。
由于这次的项目很多知识以前并不了解(主要是Project SDK和TFS SDK),只能一边开发一边学习,因此本周的任务主要是复杂页面的定制和webpart的开发。我们采取的是迭代开发的方式:对于难点、一时解决不了的问题留待二期解决。
碰到的问题主要有:1、如何在一行中显示两条博客文章?2、如何自定义自己的上传页面?3、如何在自己的页面显示项目信息....
阅读全文
摘要:Sharepoint中的数据视图(DataFormWebPart)有着非常重要的作用,特别是在需要定制自己的页面显示格式的时候。
数据视图可以将列表,比如通知列表、博客列表、链接列表等转换成数据视图,然后可以任意控制显示格式
数据视图可以从多个数据源取数据来显示,这里的数据源可以是子网站中的列表、可以是数据库中的记录、可以是其它网站的RSS源
数据视图可以实现分页、排序、查询、过滤等功能
数据视图可以利用ddwrt:IfHasRights实现权限的判断.....
基本的功能我就不说,下面列出我在开发中觉得比较有用的、不太注意到的一些功能。
阅读全文
摘要:最近负责一个项目,需要结合MOSS + TFS + Project Server,有的技术以前也没接触过,肯定会遇到很多问题,在此列出项目中的问题和自己的一些感悟。
以下是第二周发现的一些问题和解决方法,采用QA的方式列出:
阅读全文
摘要:我们知道列表可以方便的显示数据,可以对同一个列表建立多个视图,在视图中决定要显示哪些字段等 如果想更方便的控制显示,可以在sharepoint designer中把这个视图转成数据视图,可以根据页面参数来进行筛选: 例如 http://xxx/page.aspx?name=xx&email=xx, 这里, 我们想获取name和email的value. 用sharepoint designer打...
阅读全文
摘要:1、修改通知的DispForm.aspx页面,把WebPartPages:ListFormWebPart区域删除后,导致找不到这个list,其他地方使用此list的内容查询webpart都有问题?? 2、Project server web access站点不能用sharepoint designer编辑 ? 使用 http://机器名/pwa 的方式,有时候可以,有时候不可以。 用ip的方...
阅读全文
摘要:转自:http://blog.csdn.net/jackjoy/archive/2007/07/31/1719012.aspx 很显然,这样的错误提示除了会让人抓狂之外对解决问题没有任何帮助,弄过ASP.NET的朋友们都应该想到了修改站点的web.config文件来解决网站相关的问题,对于SharePoint站点这个方法同样适用。具体的步骤如下: (1)找到SharePoint网站对应...
阅读全文
摘要:通过SPQuery获得Score字段中大于等于60的列表条目,并且在这些条目的标题后加上“(合格)”字符串,然后再另一列表中,添加一个新条目,写入合格人数。 // 首先获取到SPWeb对象web SPListCollection lists = web.Lists; SPList scoreList = lists["Score"]; SPList passList = lists["Pa...
阅读全文
摘要:有三种不同的用于打包网站的功能:在 Office SharePoint Designer 2007 中,可以备份网站或创建 Web 包,并且可在浏览器中将网站保存为网站模板。您选择哪种功能取决于您希望实现的目标。 Web 包(.fwp 文件) 在您希望共享或者重用网页或网站、列表或库结构时可使用此功能。使用 Web 包,您可以打包整个网站或选择所需的特定页面、列表或库。Web 包是复制网站结构的...
阅读全文