一步一步SharePoint 2007之三十三

实现通用Event Handler(1)——完成准备工作

摘要

前面一篇文章中,我们实现Event Handler的方法只适合文档列表的操作,实际上这也是SharePoint 2003能做到的事情,但2003中却不能为除文档之外的列表添加Event Handler。在2007中,会不会有所改 进呢?比如用户进行删除一篇Announcements的动作,我们希望能提示没有权限删除,并阻止该次删除动 作,该怎么做到呢?

本篇文章将介绍实现通用Event Handler的第一部分——完成Event Handler的准备动作。

为了方便您的学习,您可以下载本篇文章所创建的工程。

正文

为了更清晰地让朋友们了解实现通用Event Handler的几个步骤,本篇文章将被分割成两个小的部分, 第一部分讲解完成准备工作,第二部分讲解尝试Event Handler。因此而给大家带来的阅读不便,就请海 涵了:)

下面将记录每一步的操作过程。

1、首先打开打开Microsoft Visual Studio 2005,创建一个名为Eallies.EventHandler.SP2007的 Class Library。

2、创建完成后,将默认的Class1.cs改名为ListHandler.cs。

时间: 2024-11-01 18:21:25

一步一步SharePoint 2007之三十三的相关文章

一步一步SharePoint 2007之三十五

在SharePoint中实现Workflow(1)--创建一个判断列 摘要 在安装SharePoint的时候,笔者就已经提到,要顺利安装SharePoint,必须首先安装Microsoft Windows Workflow Foundation 2.2以上的版本,这是不是意味着SharePoint可以设定Workflow呢? 答案是肯定的,在SharePoint 2007中,我们可以设定Workflow,好让程序按照指定的流程运行. 这里,笔者将以在通知列表中发布一个通知,并按通知发放的员工类别

一步一步SharePoint 2007之三:创建Web Application

摘要 体验完看到管理界面的惊喜后,我们将着手创建自己的网站了,这可是多么让人骄傲的目标啊!呵呵 ,不过别骄傲,SharePoint之旅充满了无数的挑战和困难,我们得做好相当的思想准备哦:) 要想创建自己的网站,就需要先创建一个Web Application.在创建的过程中我们会碰到一个小小的困 难,不过还好,我们有足够的信心去解决它! 正文 要想创建Web Application,需要Windows SharePoint Services Web Application服务处于启动状态 ,不过由

一步一步SharePoint 2007之三十九

实现Search(2)--创建一个Shared Services 摘要 本篇文章将介绍在SharePoint中实现Search的第二部分--创建一个Shared Services. 正文 下面将记录每一步的操作过程. 1.首先打开管理中心的Application Management页面. 2.在Application Management页面中点击Create or configure this farm's shared services,进 入Shared Services列表页面.

一步一步SharePoint 2007之三十八

实现Search(1)--启动Search服务 摘要 在学习了本系列文章后,很多朋友提及网站的Search功能无法实现.这里笔者将应大家的要求,提前 讲解实现Search这个专题. 本篇文章将介绍在SharePoint中实现Search的第一部分--启动Search服务. 正文 为了更清晰地让朋友们了解在SharePoint中实现Search的几个步骤,本篇文章将被分割成四个小的部 分,第一部分讲解启动Search服务,第二部分讲解创建一个Shared Services,第三部分讲解尝试一个 S

一步一步SharePoint 2007之三十七

在SharePoint中实现Workflow(3)--运行Workflow 摘要 本篇文章将介绍在SharePoint中实现Workflow的最后一部分--运行Workflow. 需要提醒一下的是,要完成本部分的学习,您的电脑上必须安装了SMTP服务. 正文 下面将记录每一步的操作过程. 1.首先打开我的网站,依次点击Document Center.Announcements,进入Announcements列表页面. 2.在Announcements列表界面中点击New,在弹出的菜单中选择New

一步一步SharePoint 2007之三十六

在SharePoint中实现Workflow(2)--创建一个Workflow 摘要 本篇文章将介绍在SharePoint中实现Workflow的第二部分--创建一个Workflow. 正文 下面将记录每一步的操作过程. 1.首先用Designer打开我的网站. 2.在Folder List中,双击Docs,以打开Document Center子站点.

一步一步SharePoint 2007之三十

实现文档Event Handler(2)--编写Handler程序 摘要 本篇文章将介绍实现文档Event Handler的第二部分--编写Handler程序. 为了方便您的学习,您可以下载本篇文章所创建的工程. 正文 下面将记录每一步的操作过程. 1.首先打开Microsoft Visual Studio 2005,创建一个Class Library的项目,取名为Eallies.EventHandler.Demo. 2.创建项目成功后,将默认的Class1.cs改名为DocumentHandl

一步一步SharePoint 2007之四十三

实现自定义Workflow(2)--设置配置文件 摘要 本篇文章将介绍实现自定义Workflow的第二部分--设置配置文件. 正文 下面将记录每一步的操作过程. 1.首先采用Reflector等工具找到上一篇文章编译后的DLL的Assembly信息. 2.找到并打开C:\Inetpub\wwwroot\wss\VirtualDirectories\9001\web.config文件,在 System.Workflow.ComponentModel.WorkflowCompiler节点下的auth

一步一步SharePoint 2007之三十四

实现通用Event Handler(2)--尝试Event Handler 摘要 本篇文章将介绍实现通用Event Handler的最后一部分--尝试Event Handler. 正文 下面将记录每一步的操作过程. 1.首先打开我的网站,依次点击Document Center.Announcements,进入Announcements列表页面. 2.在Announcements列表界面中点击New,在弹出的菜单中选择New Item,即进入创建Announcement页 面. 在创建Announ