博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle VM VirtualBox上安装windows server2008R2做SharePointServer2010开发(下
阅读量:7089 次
发布时间:2019-06-28

本文共 836 字,大约阅读时间需要 2 分钟。

这次我们来实际开发一个webpart的Demo添加到网站的页面上去

打开vs2010,新建project 

 注意在选择部署Debug的位置时要选择一个网站,当然也可以是根站点,这里选择的是Video站点 

 我们将默认的webpart删除,重新添加一个新的命名为WebPartButton 

 

 打开设计页面,添加一个按钮控件,双击后编写事件 

 

protected void Button1_Click(object sender, EventArgs e) 

        { 
            Response.Write("Hello,WebPart!!"); 
        }

然后可以启动Debug 

 打开网站进行在线调试,选择编辑网页,以添加webpart 

 

 添加webpart时,注意断则custom,是你自定义添加的webpart 

 添加完成之后,点击一下看看效果 

 到此时,调试已经可以正常开发了,但是怎么部署呢?

如果你是默认安装的话,本机的Sharepoint根站点有个目录在

C:\inetpub\wwwroot\wss\VirtualDirectories\80

我们先把webpart开发生成的dll文件拷贝到上面这个目录的Bin文件夹内

然后使用Reflector分析一下这个DLL,取得命名空间和DLL的信息 

 打开web.config添加节点

<SafeControl Assembly="WebPart1Demo, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a1d39da85a11e887" Namespace="WebPart1Demo.WebPartButton" TypeName="*" Safe="True" />    

</SafeControls>

在编辑网页中,即可上传webpart!

 

     本文转自wengyuli 51CTO博客,原文链接:http://blog.51cto.com/wengyuli/586504,如需转载请自行联系原作者

你可能感兴趣的文章
2016-12-30 PHP JS
查看>>
java~日期与字符串的转化
查看>>
pycharm编码格式调整为UTF-8,避免代码移植出现乱码!
查看>>
读书笔记:参数传递的那些事
查看>>
ubuntu 安装最新的python3.7.0
查看>>
react+webpack+webstorm开发环境搭建
查看>>
《每天5分钟玩转容器技术》启动 - 001 - 写在最前面
查看>>
window下mongodb的安装
查看>>
技术一览表
查看>>
Python 核心编程(第二版)——正则表达式
查看>>
简单聊一聊PRINCE2与PMP的区别
查看>>
java实现图的遍历(深度优先遍历和广度优先遍历)
查看>>
基于神经网络的实体识别和关系抽取联合学习
查看>>
hdu 大明A+B
查看>>
OO第二次博客作业
查看>>
旋转效果
查看>>
主机名命名规范
查看>>
docker 参数
查看>>
ESLint 规范项目代码
查看>>
栈内存和堆内存的区别
查看>>