09 2009 档案
摘要:终于到QuickPart系列最后一章节了,同时这些知识点也是比较重要的,全面掌握Quikpart功能系列知识点,对以后开发WEBPART也是得心应手的!,所以笔者建议大家,认真对待这些知识点,同时记得去DEMO,只有亲身DEMO过你才懂得原来就是这么一回事。一回生二回熟,少说话,多做事。开工。 首先添加一个类,这里我定义为Mysitebar.返回项目记得添加QuickPart.dll.该文件在你说...
阅读全文
摘要:相信大家看完我写的利用QuickPart快速定制WEBPART和利用QuickPart轻松制定webpart属性两篇文章之后,对这篇一定会更感兴趣,好了直接步入正题吧: 首先,还是在原先的DEMO直接再添加一个用户控件,命名为RecivefolderUrlControl然后返回到页面,在用户控件页面上添加一个GridView点击,最后添加引用,选择Microsoft.Sharepoint.dll,...
阅读全文
摘要:这部分讲解的内容点依然是用上一篇章的Demo继续做一个演示,所以这一大系列我总共分为四篇章叙述,前面没看的朋友,或对知识点感到陌生的都可以先跳回之前的文章在进行学习。此篇章的内容较少,大家掌握起来就更快了。 首先我们在原先的项目TreeViewControl后台代码,接着创建一个属性。我这里定义为DocName,需要注意的地方就是属性上端记得添加是个注释:第一个是个性化配置,第2个是声明可以在页面...
阅读全文
摘要:Hello everyone!又见面了!这章我们开始步入正题,主要讲解如何用QuickPart包装一个用户控件。和实现一个用户控件webpart应该注意哪些问题。而本次做的用户控件后台代码将用到MOSS Object Mode(对象模型),所以要想更快掌握本次的内容需掌握QuickPart部署和对像模型的架构,其中后者也是MOSS开发的重中之重。 闲话少说了,首先打开VS2005->新建项目...
阅读全文
摘要:在上一篇解决方案包部署与收回篇章中,我只是稍微提了下QuickPart.也许刚接触这块内容的朋友,可能还不是很清楚,QuickPart具体的功能能实现什么。首先要告诉你的是QuickPart的人性化之处,那就是给开发人员开发webpart提供更简洁的方式,它的作用就是包装用户控件,快速实现定制webpart,从而大大提高了webpart开发效率。所以呢,在这也再次谢谢微软曙光大哥咯!但是有一点就是...
阅读全文
摘要:今天笔者带大家如何使用用户控件对SharePoint列表库进行操作:下面的文章我想以一个具体的BUG跟踪Demo来说明MOSS的具体应用,这里面会应用到下面的知识点: 1:用户组,用户的创建,权限分配; 2:列表的概念以及创建; 3:利用用户控件来完成表单的增加加功能; 4:当前域用户查看自己BUG。 BUG跟踪软件在一些大型公司一般都有,上次在客户公司做项目时,他们用一个叫做QC的软件,以W...
阅读全文
摘要:SmartQuery 是一个WSS(MOSS)列表查询解决方案,可以给WSS的所有列表添加字段查询的功能。您需要做的只是开发一个查询字段布局用户控件,声明查询字段及其排列,然后利用SmartQueryWebPart加载这个用户控件即可。使用步骤:----------------------------------------------------------------------1)首先下载:...
阅读全文
摘要:首先感谢dudu的推荐!一直以来,我为这个所谓的文档库树形显示Webpart弄得头疼(因为有业务部门不停的提意见嘛!)。其实,我有些想法,可是,我的二把刀编程功底有点……。昨天,突然看到dudu的文章,我赶紧去把这个webpart下载了下来。并开始了部署和测试:1、使用stsadm命令部署到服务器上这个没有什么好说的,不知道的,查一下sdk好了。2、然后,将部署到bin目录...
阅读全文
摘要:这两天在网上苦苦搜寻,想找一个好的文档库树形显示WebPart。可是找了很长时间也没找到,正当我准备放弃寻找,自己重头开发的时候。无意间发现了一个不错的我所需要的Web Part。功夫不负有心人! 拿出来给大家共享,希望能帮助与我有同样需求的朋友。 1、软件名称:Document Library Browser 2、当前版本:1.0.1 3、作者:Renaud COMTE 4、网址:http://...
阅读全文
摘要:在Windows SharePoint Services 搜索中提供一个新的查询对象模型,可以在自定义搜索 Web 部件和搜索应用程序中使用此模型来执行对搜索 服务的查询。此查询对象模型是在 Microsoft.SharePoint.Search.dll 中找到的 Microsoft.SharePoint.Search.Query 命名空间中实现的。该命名空间包含三个类:Query ,FullTe...
阅读全文
摘要:如果是纯手工开发web part,其实还是比较困难的,因为这种类型的web part是以类库的形式出现,没有可视化的界面,完全由代码写出来,包含控件的样式,属性,事件等等。开发过自定义控件的朋友可能会感受深一些,所以在asp.net应用程序中,开发员从来不开发自定义控件也非常常见。这种纯代码的开发方式的优点是灵活性强,而且部署方便,它只会包含一个DLL。但如果界面特别复杂的话,要想实现还是有一定难...
阅读全文
摘要:在本篇文章中,将与大家分享如何将一个带有托管代码(manage code)的InfoPath2007表单模版发布到SharePoint Server2007的表单库中,并使得最终用户可以通过浏览器方式访问。1. 创建InfoPath表单模版在这里,我们使用VSTO2005与InfoPath2007。生成带有托管代码的InfoPath表单模版有两种方法:l方法一:首先,用InfoPath定制表单模版...
阅读全文
摘要:本节将带领大家开发和注册一个列表条目事件处理程序。该事件处理程序场景:向一个“员工信息”列表中添加一条信息,如果“姓名”为空则取消添加,如果添加后再网站的“通知”列表中添加一条通知。我们将重载SPItemEventReceive接收类的ItemAdding和ItemAdded方法,利用对象模型来注册事件处理程序。(1)开发事件...
阅读全文
摘要:Features是MOSS 2007以开箱即用的一套新功能,Features 存储在SharePoint服务器的如下路径下:C:"Program Files"Common Files"Microsoft Shared"web server extensions"12"TEMPLATE"FEATURES。每个Featrue在此路径下有自己的子目录,在每一个Feature子目录下会发现名字为Featu...
阅读全文
摘要:一、QuickPart的部署:(1)部署:QuickPart可以直接将用户控件引用到moss的网站上,对于moss系统的开发 方便了很多。首先,将QuickPart.dll文件Copy到网站的bin目录下。在网站的web.config文件中SafeControls小节增加一行:<SafeControl Assembly="QuickPart, Version=1.0.0.0, Culture...
阅读全文
摘要:1 - QuickPart概览QuickPart是一个可以帮助SharePoint开发人员,将普通的ASP.NET用户控件(.ascx)包装成Web部件的工具。通过QuickPart,开发人员可以直接以所见即所得的方式,快速的创建用户控件,将它们直接部署到服务器上,然后放置到SharePoint页面上。2 - QuickPart部署QuickPart的安装程序,是一个标准的SharePoint解决...
阅读全文
摘要:摘要 本篇文章将记录如何编写一个最简单的WebPart的最后一部分,即添加WebPart,包括把WebPart添加到网站的WebParts列表中,及把WebPart添加到网页中。正文下面将记录每一步的操作过程。 1、首先按照前面讲解过的方法打开网站的网站设置治理主页面。2、在网站设置治理主页面中点击Web 部件,即可进入Web 部件库治理页面。3、在Web 部件库治理页面中点击新建,即可进入新...
阅读全文
摘要:摘要 本篇文章将记录如何编写一个最简单的WebPart的第二部分,即配置WebPart,包括为WebPart创建一个强名称、配置web.config等。正文下面将记录每一步的操作过程。 1、首先打开前面创建的工程,在解决方案资源管理器中右键单击工程名,在弹出的菜单中选择属性,则可以打开工程的属性框,在属性框中选择签名页。 在签名页中,勾上为程序集签名,并在选择强名称密钥文件下拉框中选择新建。...
阅读全文
摘要:摘要 在前面的文章中,我们讲解了很多基础的内容,主要包括安装配置、Form认证等。可能这些对很多朋友来说,是太轻易了。那么,从下一篇文章开始,就让我们进入SharePoint的高级课题之旅吧。 本篇文章将介绍如何编写一个最简单的WebPart。 跟所有的编程技术一样,都是从编写第一个Hello World程序开始的。笔者自叹也是一个俗人,所以当然也不能免俗,我们就也从编写一个Hello Wo...
阅读全文
摘要:1. 首先我们需要给用户的邮箱配置部门属性,在AD用户属性一>单位填写IT部门.接下来创建相应的动态通讯组2. 在Exchange 管理控制台中,单击 “收件人配置”节点。3. 在操作窗格中,单击“新建动态通讯组”。将出现新建动态通讯组向导。在“简介”页上,配置 组织单位为tider-net.local\TiderGro...
阅读全文
摘要:一、Exchange 2007概述 Exchange 2007(也称为Exchange 12)邮件作为企业邮箱,为企业提供企业信息服务,可以利用Exchange 2007邮件系统和申请的符合企业个性化的外网域名来配置一个属于企业本身的邮件系统,也可以将这Exchange 2007邮件系统发布到外网上作为企业在互联网上与企业通信的一个通信平台。配置Exchange 2007邮件系统不仅可以使外界的合...
阅读全文