当前位置:主页 > 控件文档
在MOSS 2007中开发和使用Web User控件
日期:2018-01-08 浏览量:


介绍
   
    在.NET前的Visual Studio 时代Visual Studio开发人员就开始享受到Visual designers设计控件的速度和一致性带来的便利了。在微软公司 Office Server 2007 Web Part开发世界里,开发人员没有用来进行WebParts开发的visual designer。这意味着甚至要为最简单的控件而动态载入控件或者连接大量的字符串。(也可以用XSLT,这个问题改天再讨论)我们还没完全准备好放弃现在的visual designers提供的直观高效的开发方式。
    Visual Studio提供了设计User控件的功能,包括Web User控件。但是这些控件不能被作为SharePoint WebParts,不过我正想干这个事情。这篇文章将介绍创建独特的组件(Web Particles)的概念。在保持Web User控件开发人员仍然可以使用熟悉多产的visual designers的同时,提供SharePoint WebParts的全部的优点。我把这些组件成为称为“WebParticles”,因为每一个都只是WebPart最终提供的功能的一部分。

总述

    我们需要先创建一个Visual Studio网页应用工程,创建一个Web User 控件(ASCX),一个作为Web Part和ASCX Web控件的接口,以及一个我们可以在其中测试和调试组件的ASP.NET网页。

创建ASP.NET网页应用程序

   在Visual Studio里,建立一个新的ASP.NET网页应用程序(新的网站在这个练习中不会起作用)。输入SmartParticles作为工程的名字



   由于我们是为SharePoint开发这个部分的,我们需要一个SharePoint.dll的引用。如果你在一台有MOSS或者安装了SharePoint Services的机器上开发,这个文件一般在%CommonProgramFiles%\Microsoft Shared\Web Server Extensions\12\ISAPI Directory。在我这里,扩展路径是C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI\Microsoft.SharePoint.dll。如果你没有安装SharePoint和MOSS,你需要从同样的路径把这个文件和Microsoft.SharePoint.Search.dll,Microsoft.SharePoint.Search.xml拷贝到你的电脑上。在两种情况下,都要选择Microsoft.SharePoint.dll并且在你的工程中设置一个到它的引用。Visual Studio会在工程输出中包含适当的文件。

    相关文章:
    ·葡萄城发布新报表控件ActiveReports 9
    ·我的世界籽岷的PE0.16最新Addons插件功能详解
    ·SmartThings发布新控件 将支持三星多款智能家居产
    ·重大更新!ActiveReports报表控件正式发布V11版本
    ·最新版iTunes上线 新增自己的通知中心控件
    → 特别推荐
    葡萄城发布新报表控
    我的世界籽岷的PE0.
    SmartThings发布新控件
    重大更新!ActiveRepo
    最新版iTunes上线 新增
    新一代JavaScript控件
    车主需下载新控件选
    免费试用并提供技术
    坦克世界9.15黑科技最
    Flash控件安装程序
    ie activex控件11.3最新版
    Adobe Flash Player 官方下
    ActiveX控件下载 官方版
    iPhone 8就这样了!一比
    瑞星:病毒伪装“交
    → 热点TOP10
    中国农业银行
    懒人福音 帮会
    久其表格OCX控
    迎来五周年的
    桌面时钟有新
    抄底好机会最
    《剑网3》新版
    ActiveReports报表
    剑网3剑心插件
    wordpress自动升

    友情链接/网站合作咨询: