学习资料:
1、安装说明
http://winos.cn/forum/viewthread.php?tid=5397
2、产品介绍与概览,外加很多文章
http://blog.joycode.com/kaneboy/articles/88491.aspx
3、Moss2007 SDK
http://www.microsoft.com/downloads/details.aspx?familyid=6d94e307-67d9-41ac-b2d6-0074d6286fa9&displaylang=en
4、wss编码开发工具和技巧(Part 1 of 2)
http://www.cnblogs.com/Bear-Study-Hard/archive/2007/07/09/811551.html
5、wss编码开发工具和技巧(Part 2 of 2)
http://www.cnblogs.com/Bear-Study-Hard/archive/2007/07/23/828096.html
6、一个哥们的blog,有一些资料
http://blog.zlsoft.com/blogs/ht/archive/tags/SPS_134E9898_/default.aspx
7、一个哥们的blog,有一些资料
http://blog.csdn.net/perky_zhou/
8、一步一步webpart-将WebPart部署到SPS服务器(7)
http://www.cnblogs.com/tenghoo/archive/2006/09/21/511075.html
9、webpart消息传递
http://www.cnblogs.com/wanghao-3/archive/2007/06/19/788547.aspx
10、eventhander相关
http://www.cnblogs.com/wanghao-3/archive/2007/06/20/789995.html
11、如何单步调试webpart
http://hi.baidu.com/no10pc/blog/item/e80b91019fabe8d7277fb55d.html
12、单步调试webpart2
http://www.cnblogs.com/charly/archive/2007/07/27/832954.html
13、强命名程序集及其部署
http://www.cnblogs.com/panshuiqing/articles/822858.html
14、用WSPBuilder创建解决方案包
http://www.tolib.com/32589.html
http://www.cnblogs.com/ttinfo/archive/2007/06/19/789386.html
15、XQuery 语法
http://www.w3pop.com/learn/view/p/1/o/0/doc/xquery_syntax/
16、sharepoint简单查询
http://bbs.sharepoint.org.cn/showtopic.aspx?forumid=5&topicid=62&go=next
http://www.cnblogs.com/nick-yan/archive/2007/01/05/612193.html
17、webpart打包
http://www.cnblogs.com/ttinfo/archive/2007/06/19/789386.html
18、在SharePoint中对文档库(列表)进行的一些操作
http://www.cnblogs.com/jhobo/archive/2007/06/06/773647.html
19、在Sharepoint2007中开发WSS-Style Webpart
http://blog.joycode.com/ocean/archive/2006/06/30/78117.aspx
20、sharepoint中文社区
http://bbs.mosstec.cn/
21、MOSS 工作流开发入门学习!
http://www.cnblogs.com/wanghao-3/archive/2007/06/28/799238.html
22 sharepoint爱好者社区
http://bbs.sharepoint.org.cn/archiver/showforum-5.aspx
23、母板页和普通页的结构及制作
http://www.cnblogs.com/cxd4321/archive/2007/08/31/876822.html
24、提升权限执行代码
http://www.cnblogs.com/Sunmoonfire/archive/2007/06/07/774346.html
以下是自己乱七八糟的写的。
建立开发环境,安装以下软件
1、windows server 2003 sp1
Microsoft SQL Server 2005
2、visual studio 2005
3、.Net FrameWork 3.0
4、Wss3.0 || Moss2007(注:如果安装Moss2007会获得更多功能,但占用更多机器资源)
5、Visual Studio 2005 Extensions for WSS(需另外下载)
quickpart安装(http://www.codeplex.com/quickpart)
安装完QuickPart之后应该将服务器上C:\Inetpub\wwwroot\wss\VirtualDirectories\80下的web.config文件的
中的行<trust level="WSS_Minimal" originUrl="" />改为<trust level="Full" originUrl="" />
如何激活quickpart
配置好开发环境后,输入http://servername/ ,进入主页。点击主页--网站操作(右上角)--网站设置--所有网站设置,进入
网站设置页面,在网站集管理栏目下点击网站集功能,找到名称为quickpart的项,如果其状态为停用,点激活按钮,激活quickpart。
如何将自定义控件加入到应用中
打开vs2005,新建asp.net web项目,在项目上点击右键,点添加新项,选择web用户控件,编辑自定义控件,添加一个web页面做好测试后,在
这个web项目根目录下找到WebUserControl.ascx和WebUserControl.ascx.cs文件(此处假设webcontrol的名字为默认名字),将其拷贝至
C:\Inetpub\wwwroot\wss\VirtualDirectories\80\wpresources文件夹下,当然,如果web项目中bin目录下有dll文件,也应将其拷贝至
C:\Inetpub\wwwroot\wss\VirtualDirectories\80\bin目录下。
然后打开http://servername/,主页--网站操作--编辑网页--添加web部件--所有web部件下就能看见quickpart项,选择quickpart(provider
),点击添加按钮。网页上就会出现quickpart(provider),点击编辑--修改共享web部件,从user Control list 列表中就能看到
WebUserControl,然后点击确定,点击右上角的退出编辑模式,你的自定义控件就会显示在页面中。如果控件有改变,重新编译,重新覆盖相关
文件即可.
copy "$(ProjectDir)\*.ascx" "c:\Inetpub\wwwroot\wss\VitualDirectories\80\wpresources\"
copy "$(TargetPath)" "c:\Inetpub\wwwroot\wss\VitualDirectories\80\bin\"
如何使用webpart?
打开vs2005,选择新建--项目--选择webpart,然后在 protected override void Render(HtmlTextWriter writer)方法中添加一
句:writer.Write("<a href='http://www.sohu.com'>sohu</a><br/>");你想在页面中显示什么,都可以用writer的write方法在最终webpart中
显示出来.
然后编译项目,然后到http://servername/中,选网站操作--编辑网页--添加 web 部件,在所有部件中,就能看见web_part1 web part,选中,然
后点击添加按钮即可在页面中看到效果.如果webpart输出内容有改变的话,需要在项目上点击清理,然后点击重新部署,刷新页面才能看到更改后
的效果.
如何部署自定义webpart
http://www.cnblogs.com/Sunmoonfire/archive/2006/11/08/554227.html
部署cab文件
http://dev.csdn.net/develop/article/40/40479.shtm
关于权限:
权限明细列表
权限级别=若干权限明细的组合
用户组=某一类权限级别相同的用户组合
一个用户组可以拥有一个或者多个权限级别
一个用户组可以拥有0个或者多个用户
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\template\layouts\images
用到的一些图片可以放在这里,然后用 _layouts\images\picname 引用
网站内容类型库==网站常用的表
栏=============字段
类型===========字段类型
网站栏=========网站内可能用到的所有的字段
如何进行组件的全局部署
1、打开管理中心 http://bluematr-anph3t:9000
2、选择操作
3、解决方案管理
4、选择部署位置不是全局部署的项
5、选择部署解决方案
6、选择要部署的位置,点击确定,新站点及部署完毕。
删除网站
管理中心
1、应用程序管理
2、选择从iis网站删除sharepoint,选择要删除的网站
3、选择删除web应用程序,选择要删除的程序
完成
Microsoft.sharepoint.tree 目录:C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\ISAPI
dwp和.webpart两种文件的使用方法完全一样,都是webpart的描述性文件。