博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Visual Studio .NET开发Web Parts系列(一)

Posted on 2008-07-12 23:39  不规则几何图形  阅读(750)  评论(1)    收藏  举报

    
引言 
       SharePoint允许用户通过拖拽的预定义好的Web Part组件的方式来创建强大的个性化界面,什么是Web Part组件,Web Part组件就是可以让一般的用户从中获得其所关心的信息并且能客制化自己的网页显示组件,例如,某些Web Part是用来显示用户约会日历的,某些是显示当前销售数量图表的,还有一些些是用于显示最新的商业信息,通主题可以连接到相关的视音频介绍。所有这些Web Part可通开发人员过开发后,能让用户选择,并构建适合其需要的客制化网页。本系列将介绍如何开发简单的Web Part。

Visual Studio .NETWeb Part模板
    
    Web Parts是是ASP.NET Custom Control,但是Microsoft已经提供了简化创建Web Parts模板,可以到Microsoft的网站上下载,安装完后,就可以在Visual Studio .NET项目模板中找到。

1 安装Web Parts模板
    
    下载完后,找到WebPartTemplates.exe,双击开始安装,目前的模板支持C# and VB.NET两种语言,你可以根据需要选择其中一种或多种。
                                                  
    Figure 1: 在安装Web Part 模板时, 可选择 Visual C#, Visual Basic .NET,两种

    在选择模板开发语言后,我们将要指定Microsoft.SharePoint.dll 所在的路径,通常情况下,可以在~\Program Files\Common Files\Microsoft Shared\Web server extensions\60\ISAPI中找到(当然是在安装SharePointd Server上),开发环境与SharePoint在同一台机器就不用说了,大部分情况是两台不通机器,这时候只需要将DLL考到本机就ok,本问假设都在同一台机器。    
                        
Figure 2: 当提示指定Microsoft.SharePoint.dll路径时,指定其所在的文件夹

    安装完后,每次创建Web Part applicationVisual Studio将把SharePoint DLL引用自动加到项目中,如Figure 3
                                                                                         
       如果安装时没有提供DLL的路径,每次在用 VS .NET创建Web Part application时,将会弹出如下错误提示信息(Figure 4).
                                         

    待续……