sharepoint的webpart开发
前言
以前没有接触sharepoint感觉这东西好陌生,只是知道。来公司这段时间,也没有参加开发。今天自己简单的实现了一下这个开发过程,webpart部分的。
过程
其实webpart可以理解为一个放着用户空间的集,我们在这里建立用户控件给页面上用。

然后,我们的webpart就建立了。

整体构成就是这么几个东东,那么分别一一介绍一下吧。

webpart部分是一个对自己定义的控件的一个标题,内容的一个描述。

这个是我们自己定义的用户控件,也就是我们放在页面上要显示的样子。。。。。

这是我们给用户控件注册的一些属性,我给用户控件写了一个颜色属性,那么我们一会儿再下面的图会看到,页面的右侧多出一个选项跟类中IsChangeTextColor属性一样的这么一个样式,如果我们选择了会对文本框的颜色有不同的影响。先把这几部分介绍完了。

我用红笔标示的那两个属性是告诉我们,我们的控件属于哪个组(Group),哪个地方(Custom),一会儿我们会在页面上看到。

最后一个介绍部分,Featurel这个是不可少的,少了那么我就没法部署了。他告诉我们,需要部署哪个控件。右边的是要部署的控件,而左边列表是我们这个项目中所有的webpart中的用户控件,那么你会看到左边是空的,因为我们这里只有一个用户控件,并且我已经放到右边要部署了。那么最后就是右击项目点击部署就ok了。
结果

打开我们部署的网站,在列表和库中我们看到了Custom就是我上面说的那个分组后的位置Custom,之后呢,我们看到我们定义的控件。红色部分都是上面我提到过得,在这儿我们看到了。还有我们上面没有提到的功能,接下来我们再看。

最后我们看到了,我们在类中给控件定义的属性功能,给文本框是否设置颜色,没有设置的时候,是绿色的,如果设置了就是红色的。这儿我没有截图。那么简单的这么一个网页中的一部分就这样设置成功了。我只是简单的实现一下开发过程,明白后这个东西就很简单了。
总结
分享一下,让大家了解一下sharepoint,这也是我开始学习sharepoing开发的记忆。也许你没有接触,但你看了我的这篇文章,当你接触后你就会很快明白些什么。我希望能启动作用,仅供参考。互相学习谢谢。
活着要有意义,什么叫有意义,好好活着就是有意义。。
sharepoint的webpart开发的更多相关文章
- SharePoint 2013 图文开发系列之WebPart
这是我们介绍SharePoint开发入门的第一篇,在这一篇里,我们会介绍SharePoint开发的几个关键物理路径,一些开发技巧和最基础的WebPart开发. 开发工具 在SharePoint 201 ...
- SharePoint 2013 图文开发系列之可视化WebPart
有了WebPart开发的基础,再进行可视化WebPart开发,就容易多了.创建和开发过程,两者非常相似,下面,我们简单介绍下可视化WebPart的开发. 1.添加新项目,选择SharePoint 20 ...
- Office 365 – SharePoint 2013 Online 之WebPart开发、部署教程
1.打开Visual Studio,新建一个项目,选择SharePoint空项目,如下图: 2.选择调试站点和沙盒解决方案,如下图: 3.在项目中,添加一个WebPart,如下图: 4.添加完毕的项目 ...
- SharePoint 2013 图文开发系列之计时器任务
SharePoint的计时器任务,又称TimerJob,由服务里的Timer服务执行,在管理中心管理,是一个类似于Windows任务计划的功能,方便定时执行一些需要的功能,以免影响服务器性能. 在Sh ...
- [原] SharePoint 2010 WebPart与Google地图系列 一:创建显示地图的WebPart
摘要: 作为信息化先驱的产品SharePoint 2010竟然对GIS相关技术支持如此有限,试问现在哪个企业没有大量的项目需要结合Google地图来进行开发,单纯地从Google Javascript ...
- SharePoint2010沙盒解决方案基础开发——关于TreeView树形控件读取列表数据(树形导航)的webpart开发及问题
转:http://blog.csdn.net/miragesky2049/article/details/7204882 SharePoint2010沙盒解决方案基础开发--关于TreeView树形控 ...
- SharePoint 2013 图文开发系列之列表定义高级篇
转载自 http://www.cnblogs.com/jianyus/p/3484714.html SharePoint列表库,是我们使用过程中最常用的库,下面,我们简单介绍下代码定义自定义列表,主 ...
- 转载-SharePoint 2010 WebPart与Google地图系列 一:创建显示地图的WebPart
[原] SharePoint 2010 WebPart与Google地图系列 一:创建显示地图的WebPart 摘要: 作为信息化先驱的产品SharePoint 2010竟然对GIS相关技术支持如此有 ...
- SharePoint Online Add-in 开发简介
作者:陈希章 发表于 2017年12月22日 在 再谈SharePoint大局观 中我提到了SharePoint开发的一些新的变化,这一篇文章我将讲解SharePoint Add-in开发.其实早在2 ...
随机推荐
- UVA 11802 All Your Bases Belong to Us
题意:这个题题意个人觉得蛮难懂的....意思就是求,把十进制下的n!转化成m进制,末位有且仅有k个连续的0.告诉n和k,求满足题意的m有多少个. 1<= k <= 10^15,n < ...
- 筛1-n中每个数的因子(nlogn)
void get_div() //筛因子 { ; i<maxn; i++) for(int j=i; j<maxn; j+=i) dx[j].push_back(i); }
- 原生Javascript插件开发实践
前言 之前公司设计的网站比较混乱,很多地方不统一,其中一个就是弹出层,导致这个原因是因为,公司的UI换了好几个人,而他们每个人做出来的都不太一样.最近公司开始整顿这个问题,对于统一的这种东西当然是做成 ...
- 通过DAC来连接SQL Server
最早知道能够使用专用管理员连接.来连接到sql server.可是一直没有成功连接过.今天又看到这个,于是想再试试. 1.通过在ssms中的"连接到server对话框"中的serv ...
- 查看LINUX发行商版本与LINUX内核版本
查看LINUX发行商版本:[root@server-mysql ~]# cat /etc/issue Red Hat Enterprise Linux Server release 6.3 (Sant ...
- careercup-栈与队列 3.2
3.2 请设计一个栈,除pop与push方法,还支持min方法,可返回栈元素中的最小值.push.pop和min三个方法的时间复杂度必须为O(1). 我们假设除了用一个栈s1来保存数据,还用另一个栈s ...
- careercup-链表 2.3
2.3 实现一个算法,删除单向链表中间的某个结点,假设你只能访问该结点.(即你不知道头结点) 这个问题的关键是你只有一个指向要删除结点的指针,如果直接删除它,这条链表就断了. 但你又没办法得到该结点之 ...
- centos 6.6编译安装nginx--来自阿里云帮助文档
刚开始接触运维工作, 需要安装nginx,就在网上找了各种的方法, 结果都是大家抄来抄去,都不好用. 由于公司用的是阿里云的服务器, 所以在阿里云上找到了安装nginx的方法,现在摘抄下来,供大家借鉴 ...
- register_globals(全局变量注册开关)
register_globals,是php.ini文件里面的一个配置选项,接下来,我们可以通过例程来分析一下,当register_globals = on 与 register_globals = o ...
- android之AlertDialog 点击其他区域自动消失
遇到一个问题记录下来,在开发中使用了AlertDialog,想点击屏幕其他区域的时候让这个dialog消失,一开始不做任何设置,在小米手机可以正常显示,但是在三星中却有问题,后来发现少了一个属性: V ...