摘要:一、安装必备启动SharePoint 2010安装程序,打开安装界面,点击“安装必备软件”,如下图所示,进入系统所需软件检查,点击下一步,如下图所示:接受许可协议,点击下一步,如下图所示:进入必备安装界面,如下图:系统必备安装完成,如下图:二、SharePoint2010安装回到SharePoint 2010 安装界面,点击“安装 SharePoint Serv...
阅读全文
随笔分类 - SharePoint
摘要:第一步:创建Feature1、用VS2010 新建一个sharepoint 2010 的Empty Sharepoint Project项目,名称为CustomRibbon。2、在Features目录上,添加一个Feature,名称为CustomRibbonButton。3、定义Feature文件。打开CustomRibbonButton.template.xml文件,进行编辑并保存,代码如下:[...
阅读全文
摘要:转载自:禁用MOSS2007“我的网站”功能建立完Moss2007的SSP服务之后,默认会为所有验证用户打开“我的网站”的链接,如下图所示:并不是所有人都会需要这个功能的,我们可以通过一下的步骤禁用它:打开SSP管理界面,然后点击“个性化服务权限”默认设置如下:点开我们不想让其拥有个人网站的用户,然后把相应的权限去掉即可:再回...
阅读全文
摘要:本文转载自“利用MOSS文档库自制一个山寨版mp3在线播放器 "前几天突然心血来潮,看到别人做了一个利用文档库实现在线视频播放,我就想,定制一下文档库的下拉菜单,就是下图,来实现mp3的在线播放。 先看一下做完后的效果吧。定制完后的下拉菜单只有试听这一项,当点击试听后,弹出一个小的播放页面,类似于大家非常熟悉的百度mp3试听,如图:这个新小页面我一点样式都没加,非常丑,但既然是自己做的...
阅读全文
摘要:在最近的应用中,遇到这样一个需求,要在客户端做一个提醒小程序,比如说待批流程数提醒,应用看似挺简单的,可惜的是sharepoint的对像模型不支持客户端应用,所以变得有点麻烦了。为了能够使用moss 的对像模型开发,只能往服务端着手了,这时web service可是发挥出巨大的作用。下面我大概的说明一下应用逻辑:自定义一个web Service,在这个web service中自定义函数,实现业务需...
阅读全文
摘要:在最近的一个应用中,帮客户修改一个论坛的板面,全部是用讨论板列表设计的,一般的列表是可以通过designer的视图设置栏位的宽度,就可以设定列表的板面的了,但偏偏讨论板不能这样子处理。因为插入自定议视图时,有部分栏会出现一些问题,比如“答复数”栏,“主题”等等。既然自定义数据视图处理不了,那没办法了,只能从修改html页面数据入手,当页面载入所有数据...
阅读全文
摘要:转载自anotherdir的文章:WSS(MOSS)如何修改Rich文本编辑器的宽度 一种方法:通过js,获取到到编辑器的iframe,修改其width。将以下js添加到站点当前母板页的</bogy>之上即可:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighte...
阅读全文
摘要:Windows SharePoint Services 3.0和Microsoft Office SharePoint Server 2007的SDK,此次更新到了1.5版本。 下面是打包后的下载地址:Windows SharePoint Services 3.0: Software Development Kit (SDK)SharePoint Server 2007 SDK: Software...
阅读全文
摘要:今天在做文档转换的时候,遇到转换后的pdf文档上载到文档库时,发现文档的图标是白色的,也就是无法识别这种类型的文档。具体情况如下图:查了一下资料,发现,其实文档库里文档的图标是可以自定义的,只要将图标图片放到相应的位置,并在图标配置文档指明对应的图片文件就好。具体操作方法如下:1、把制作的pdf.gif(16x16)放到"C:\Program Files\Common Files\Microsof...
阅读全文
摘要:此参数主要针对List的AddList方法:List Display NameTypeAnnouncements(通知)104Contacts (联系人)105Custom List(自定义列表)100Custom List in Datasheet View(数据表视图中的自定义列表)120DataSources(数据连接库)110Discussion Board(讨论板)108Document...
阅读全文
摘要:命名空间:Microsoft.SharePoint SPSite 功能: Represents a collection of sites on a virtual server, including a top-level site and all its subsites. 代表一个虚拟服务器的网站集合,包含一个顶集网站和他的所有子站点Windows SharePoint Se...
阅读全文
摘要:上一篇阐述了在MOSS2007中如何配置环境使之支持AJAX,在这一篇中,笔者将运用已经配置好的环境创建一个简单的AJAX Enabled WebPart,做完这个例子后,其实您会发现这和AJAX在ASP.NET中的应用是没有本质区别的,只是在SharePoint中多了一步修改事件回发的脚本而已。本文内容概览:1.新建ASP.Net AJAX-Enabled WebSite2.编写相应的代码3.部...
阅读全文
摘要:在web开发中,开发人员经常要考虑到的一个问题就是如何提升用户体验,用户往往最不愿意看到的是他每点击一次按钮/链接,哪怕只是小部分的页面刷新,页面都会持续一段时间的空白,而AJAX的出现正好让有此需求的开发人员眼前一亮。遗憾的是,在SharePoint 2007中本身是不支持AJAX的,我们需要自己动手去配置支持AJAX的环境,希望在下一个版本中能够集成这一功能,下面就如何让您的sha...
阅读全文
摘要:内容摘要: 创建自定义web部件,使用查询对象模型对搜索组件执行查询,实现非常基础的搜索功能。 1. 创建项目 2. 编写查询代码 3. 部署web部件 4. 启动Search服务,设置爬网 OK,以上所述是笔者这个例子主要涉及到的四个部分内容概览,具体步骤请往下看 创建项目 打开visual studio 200...
阅读全文
摘要:众所周知,WSS3.0是一个基于角色的用户权限系统,我们可以管理网站的权限、列表的权限、文件夹(列表和文档库)的权限,还有条目(List Item级别)的权限,WSS3.0还提供了权限的继承,然而,有的时候我们希望在某些功能上能够有独立的权限,并且实现动态的去控制一个User或者一个Group对站点内容的访问,今天笔者做的这个Demo记录了在SharePoint开发中,如何通过Coding...
阅读全文
摘要:今天笔者向大家介绍如何实现SideBar的定制,这部分可让笔者吃了不少苦头,走了不少弯路,我相信介绍完这部分内容后,大家就能够发挥各自的想象力开发出丰富而又实用的SideBar了,先解释下什么叫SideBar,顾名思义,翻译成中文就是”边栏”,每当我们编辑页面上的WebPart时,页面的右边会弹出一个属性设置工具栏,这就是SideBar,下面笔者通过一个Demo给大家演示,当然这个Demo是基于上...
阅读全文
摘要:上一篇介绍了如何自定义WebPart属性,这篇笔者将介绍如何实现两个WebPart之间的数据交互,前面有提到过QuickPart包括了QuickPart Provider和QuickPart Consumer,其中Provider是数据发送方, Consumer是数据接收方,这里我们要做的事情是当左栏区域上Provider WebPart文件夹被选中时,右栏区域上Consumer Web...
阅读全文
摘要:在上一篇中,笔者介绍了如何使用QuickPart开发一个简单的WebPart,这一部分笔者在上一篇的基础上自定义一个WebPart的属性,使得我们的WebPart可以重复使用,而不必每次站点下多了一个文档库就去开发一个WebPart,只需完善上一篇的代码即可 代码如下: //定义文档库的名称,默认为"我的文档" private string _docLibraryName...
阅读全文
摘要:在MOSS开发中,每个朋友都能够很自然的想到WebPart,的确,在当今的web开发中,为了满足更多用户的需求,个性化定制成为了开发人员的一个大难题,不过现在大家似乎不用在为这个问题犯困了,实际上微软已经帮我们解决了,那就是开发WebPart,但是由于很多朋友不知道WebPart的工作机制,使得开发起来难度较大,现在笔者就介绍一种简单的WebPart开发方式------使用QuickPa...
阅读全文
摘要:环境要求: 1.Windows Server 2003/2008(安装iis 网络服务 配置AD) 2.Microsoft SQL Server 2005/2008 3.Microsoft .Net Framework 3.0 4.Microsoft Office Sharepoint Server 2007 当以上工作都完成时,就可以进入SharePoint产品和...
阅读全文