SharePoint开发的几种类型
2007-12-17 16:08
155 查看
1、WebPart的开发,WebPart的开发在网络上的资料也最多,当然编写量也相对小一些,毕竟是一个控件,实现的功能比较有限。
2、ConsoleApplication开发,主要是引用Windows SharePoint Service的程序集(在C:/Windows/Assebly下)或WSS 的webservice(在http://ServerName/_vti_bin/下)来操作SharePoint站点里的数据。ConsoleApplication可以定制服务器或群管理的功能。
3、WindowsApplication开发,同ConaoleApplication,不同在于两种界面的表现不一样。大多数喜欢可视化操作,作为客户端,WinForm的WSS应用也是一个好的选择。
4、WebSite开发,同上,表现形式为WebForm形式。
5、WebApplication,这种是WSS功能比较强大的,其创建在WebServer的_layout目录下,对整个WebServer的所有SPWeb都可用。下面将具体介绍WebApplicaion。
6、最后,就是开发WebSite Template了。它就象WSS上提供的网站模板,例如Wiki,Blog等。
大型的企业应用,无非就这几种应用程序的整合。
展示几个动手的结果图:
ConsoleApplication结果图:
WindowsApplication结果图:
首先要登陆验证
其次显示站点的文档,可以浏览并进行相应操作:
下面介绍第5的WebApplicaion例子:
首先、创建WebApplicaiton(请在IIS中加入一个MIME Type:扩展为.tmp 类型为 Common/Type)
其次:打开VS2003或VS2005创建如下图的项目(asp.net应用程序),注意路径或Http路径要选择在创建的WebServer下的_layouts目录,否则就成为普通的asp.net应用程序了:
再次,添加引用(三个是不同的,请查看路径列):
最后,进行Coding,被忘了在UI上加FormDigest验证控件,输入http://servername/projectname/page看看其效果:
程序的功能
输入:一个用户名
输出:这个用户所属的网站和权限。
图为我在RootWeb上执行的效果,和SubSite下执行的效果是一样的。也就是说,程序的功能对于网站集来说是共享的。
那么我们就可以在我们创建的SharePoint网站添加一个URL连接到这个页面的功能。
转自:http://www.cnblogs.com/Trigon/archive/2006/09/19/508346.html
2、ConsoleApplication开发,主要是引用Windows SharePoint Service的程序集(在C:/Windows/Assebly下)或WSS 的webservice(在http://ServerName/_vti_bin/下)来操作SharePoint站点里的数据。ConsoleApplication可以定制服务器或群管理的功能。
3、WindowsApplication开发,同ConaoleApplication,不同在于两种界面的表现不一样。大多数喜欢可视化操作,作为客户端,WinForm的WSS应用也是一个好的选择。
4、WebSite开发,同上,表现形式为WebForm形式。
5、WebApplication,这种是WSS功能比较强大的,其创建在WebServer的_layout目录下,对整个WebServer的所有SPWeb都可用。下面将具体介绍WebApplicaion。
6、最后,就是开发WebSite Template了。它就象WSS上提供的网站模板,例如Wiki,Blog等。
大型的企业应用,无非就这几种应用程序的整合。
展示几个动手的结果图:
ConsoleApplication结果图:
WindowsApplication结果图:
首先要登陆验证
其次显示站点的文档,可以浏览并进行相应操作:
下面介绍第5的WebApplicaion例子:
首先、创建WebApplicaiton(请在IIS中加入一个MIME Type:扩展为.tmp 类型为 Common/Type)
其次:打开VS2003或VS2005创建如下图的项目(asp.net应用程序),注意路径或Http路径要选择在创建的WebServer下的_layouts目录,否则就成为普通的asp.net应用程序了:
再次,添加引用(三个是不同的,请查看路径列):
最后,进行Coding,被忘了在UI上加FormDigest验证控件,输入http://servername/projectname/page看看其效果:
程序的功能
输入:一个用户名
输出:这个用户所属的网站和权限。
图为我在RootWeb上执行的效果,和SubSite下执行的效果是一样的。也就是说,程序的功能对于网站集来说是共享的。
那么我们就可以在我们创建的SharePoint网站添加一个URL连接到这个页面的功能。
转自:http://www.cnblogs.com/Trigon/archive/2006/09/19/508346.html
相关文章推荐
- SharePoint开发中常见的几种错误类型及解决方法
- SharePoint开发的几种类型
- SharePoint开发中常见的几种错误类型及解决方法!
- 对项目开发过程中几种测试类型的理解和实际操作(ZZ)
- [SharePoint 2010] 自定义字段类型开发(二)
- 如何为Apache JMeter开发插件(四)——几种类型的Sampler
- SharePoint 2013 图文开发系列之创建内容类型
- 安卓开发之Button事件监听的几种类型
- 对项目开发中几种测试类型的理解 ZT
- 开发MOSS的几种类型
- SharePoint 2007 开发系列(22) SharePoint内容类型Content Types
- 开发自定义字段类型 sharepoint
- SharePoint 2013 图文开发系列之创建内容类型
- JS开发中基本数据类型具体有哪几种
- 开发MOSS的几种类型
- 请问SharePoint高手,怎样开发一个类似查阅项的字段类型?(无奈求助,请保留一两天)
- SharePoint 2013 图文开发系列之创建内容类型
- 5.MVC框架开发(强类型开发,控制器向界面传递数据的几种方法)
- SharePoint 2013 图文开发系列之创建内容类型
- 对项目开发过程中几种测试类型的理解和实际操作