[导入]使用Sharepoint Services 3.0构建基本网站

news/2024/5/9 22:47:01/文章来源:https://blog.csdn.net/weixin_30902251/article/details/96093306
http://www.cnblogs.com/aspnetx/archive/2007/10/16/926348.html

摘要:

写此篇希望借助图片让更多的朋友熟悉Sharepoint应该怎么用.网络上的资料很多,但大多是教科书式的讲解,很是枯燥,写此篇作为一个补充.一共48张图,但是很快就能看完.

本文侧重描述如何使用Sharepoint构建基本网站.

 

开篇:Sharepoint之痛

2005,我在读大三,团队中带我们的老师从TechED回来后在课堂上就兴奋得给我们演示.其中主要有MOMSharepoint.MOM就不多说了,在国内虚无飘渺的东西,Sharepoint把我整惨了.我在团队内负责全部的BS方案的设计和开发.老师坚信,所有的网站都可以用Sharepoint来做,它就像个菜篮子,你需要什么直接从里面拿就行了,根本不用写代码.---这把我害的惨啊,毕竟刚熟悉.net,根本不知道TechED为何物,更别提Sharepoint.而且,在当时的那种浮躁的氛围,大家都一致认为以后做网站甚至BS越来越不值钱了,甚至有个软件你把CS版的扔进去后直接就能生成BS版的出来.所以,当时在团队内的地位可想而知.

 

假设:

项目组有如下成员,张三,李四,王五,赵九.现假设团队内部有如下职位:需求,设计,编码,测试,发布.需求的工作由张三和李四负责,设计的工作由李四和王五负责,编码和测试的工作由王五和赵九负责,发布的工作由赵九负责.

说到这里有些朋友可能责备团队分工为何如此混乱.首先,这是假设,其次,即使如此混乱的结构在国内你也能找到实例.当然这不是本文讨论的重点,因为其毕竟是个假设,用来说明问题而已.

然后,项目组希望构建这么一个网站,希望有针对需求,设计,编码,测试和发布分别不同子栏目的网站,下面放置项目阶段的不同文档以及文件.当然作为网站还需要有一个BBS论坛供大家讨论问题用.

项目要开工,所以这个网站需要马上建立起来,而且还要有很完备的文档管理以及搜索并且带有权限管理的功能.没错,Sharepoint是最佳的选择.

 

正文:

再假设一下,公司里已经有集中部署的Sharepoint服务器了,项目经理张三向管理员申请,马上得到了一个子网站,如下所示:

 

[1:刚从管理员得到的子网站]

 

我第一次看到这个界面的时候就很踟蹰,因为不知如何下手.而且如何设置才能马上设置出符合要求的网站呢?

在图1的界面中,我们看到网站的右侧有一个网站操作,点击它,出现一个菜单,这里选择网站设置.如下图所示:

 

[2:打开网站设置]

 

然后我们会看到如下界面:

 

[3:后台管理]

 

这个界面就和我们往常理解的网站后台管理差不多,所有针对网站的设置都可以在这里找到.

默认情况下,Sharepoint新建站点后会自动的为我们添加一些内容.我每次拿过来之后向来是把网站的所有内容都清空,然后自己再一点一点把内容加进去.

我们看到网站管理下边有一个网站库和列表,点击它,出现如下界面:

 

[4:网站库和列表]

 

这里显示你所有网站所拥有的库和列表,也可以理解成所拥有的子栏目.这个界面主要提供自定义网站库和列表的的导航,我们点击自定义工作组讨论,出现如下界面:

 

[5:自定义工作组讨论]

 

这里可以设置网站库和列表的所有信息,看到权限和管理下面的删除此讨论板了吗?点击他,先把这个列表删除,系统会让我们确认是否删除,如下:

 

[6:确认删除列表]

 

确定.

再按照图2,3,4的方法,把其它的库和列表也删除.删除之后,回到主页,会看到如下界面:

 

[7:所有的列表都被删除后]

 

是不是干净了很多呢?留意网站左侧的部分,有个导航菜单,既然打算先把网站清空了,那这里建议也不要落下,点击图2的菜单,再回到图3的界面.刚才我们看到的那个位置叫快速启动,相应的设置在图3的外观下面的快速启动.点击它,可以看到如下界面:

 

[8:管理快速启动]

 

点击每个项目前面的那个代表编辑功能的图片,进入如下界面:

 

[9:刚从管理员得到的子网站]

 

修改和删除的操作都在这里了,删除按钮.按照刚才的方法把其它的项也删除,再回到主页,如下图:

 

[10:删除快速启动后的效果]

 

网站干净了,下面我们可以放心的配置网站了.还记得怎么找网站库和列表的界面吗?

 

[11:网站库和列表]

 

之前我们把内容都清空了,所以看上去是这个样子地.我们点击新建内容,出现如下界面:

 

[12:新建内容站]

 

通过这个界面我们可以向网站里添加任何栏目.按照需求这个栏目是可以管理文档的那种,而根据不同的需求,同样也可以建立其它的类型.这里我们点击文档库,出现如下图所示界面:

 

[13:设置文档库信息]

 

相关的属性按照图里的设置就行了,然后点击创建,出现如下界面:

 

[14:成功的建立一个文档库]

 

按照刚才所描述的方法,建立其它的文档库.建立完毕后界面大致如下:

 

[15:建立所有文档库]

 

还记得刚才已经把快速启动都清空了吧.每新建一个库的时候其链接是被默认添加进来的.

按照前面的需求,还需要为网站建立一个BBS论坛.记得图12那个位置吗?通讯下面有个讨论板,用那个就行.

 

[16:创建一个讨论板]

 

如下图设置相关信息:

 

[17:设置讨论板相关信息]

 

点击创建.

 

[18:成功的创建了一个讨论板]

 

接下来为网站设置不同的用户.默认情况下Sharepoint所能识别出来的用户,必须是Sharepoint所在服务器的系统帐户下的用户.如何管理这些用户,比如在WinServer2003,右键单击我的电脑,然后点管理.如下图:

 

[19:查看系统帐户]

 

为什么要这么找计算机管理?其实很多方法都可以找到,我这么用是因为无论你用的是2000,2003还是vista通过这种方法都可以找到.

在计算机管理下,本地用户和组,然后再点击用户,看到如下界面:

 

[20:查看本地用户]

 

这里所列出的用户是Sharepoint默认能识别出的用户.在右面空白的位置点击新用户,如下图:

 

[21:建立系统用户]

 

在如下的界面里设置用户相关的信息:

 

[22:设置用户信息]

 

用这个方法依次建立zhangsan,lisi,wangwu,zhaojiu四个用户.

然后,回到刚才的Sharepoint环境中,按照图2的描述进入图3的界面,在用户和权限下面点击人员和组.通过如下的界面我们可以看到Sharepoint默认的为我们建立了哪些组.

 

[23:查看网站当前有哪些组]

 

要管理这些组,点击快速启动上面的那个,那实际上是个链接.然后看到如下界面:

 

[24:组管理列表]

 

点击任何一个组代表编辑的那个图片,出现如下界面:

 

[25:管理组]

 

删除,这里我们不用任何组.

然后,回到刚才人员和组的那个界面,点击所有人员,如下:

 

[26:刚从管理员得到的子网站]

 

现在系统默认只有一个用户,administrator.我们需要把刚才在计算机管理界面里添加用户同时也添加进Sharepoint.点击新建,添加用户:

 

[27:添加用户]

 

出现如下的页面:

 

[28:加入用户]

 

用户/用户组,先写上:

zhangsan;lisi;wangwu;zhaojiu

然后注意那个输入框下面的一个用户加一个对号的图片,点击它,让系统识别出这些用户,其它的设置按照图28的方法设置,然后点击确定.我们可以看到相应的用户被添加了进来:

 

[29:查看哪些用户被添加]

 

然后,我们需要网站的需求文档只有张三和李四能管理,其它用户只能访问.回到主页,点击左侧快速启动位置的需求文档.在下面的界面中,点击设置,文档库设置:

 

[30:文档库设置]

 

接下来出现的这个界面可以让我们设置这个文档库的任何设置.如下图:

 

[31:权限设置]

 

这里我们找到权限和管理,然后点击它下面的此文档库的权限.出现了此文档库与当前网站用户所对应的权限.还是照旧,把默认的设置都删除,先把用户前面的复选框全部选中,然后点击操作,删除用户权限,如下图:

 

[32:删除权限]

 

删除后,点击新建,建立两个可以对此文档库管理的用户,如下图所示进行设置:

 

[33:添加可以进行管理操作的用户]

 

然后再按照同样的方法,添加两个只能查看的用户:

 

[34:添加只能查看内容的用户]

 

设置完毕后,看到如下界面:

 

[35:权限定义完毕]

 

通过如上设置我们定义了需求文档这部分只能张三和李四进行管理,而王五和赵九只有查看的功能,通过如下的两个图我们可以看到这两类用户界面的差别:

 

[36:以李四的身份查看需求文档]

 

[37:以王五的身份查看需求文档]

 

顺便提一下,如何切换用户.注意到网站右上角了吗?点击欢迎某某的链接,然后点击以其他用户身份登录就可以了,如下图:

 

[38:如何切换用户登录]

 

回到主页,发现内容部分特别空,填些东西进来吧,点击网站操作,然后编辑网页,如下图;

 

[39:编辑主页]

 

界面变成如下的样子了。

 

[40:处于编辑模式的主页]

 

看到左栏了吗?点击添加Web部件,出现如下界面:

 

[41:添加栏目内容到主页]

 

按照图里的描述把刚才建立的列表添加进来.最后看到的主页就变成了如下的样子:

 

[42:添加后主页的样式]

 

如果哪天觉得某一个栏目不需要这么显示,可以单击栏目右上角的那个向下的小三角,然后会出现如下的菜单:

 

[43:关闭一个栏目]

 

注意到这个菜单里还有一个修改共享web部件,在这里面可以设置每一个栏目在主页上的外观以及布局还有其它设置.如下图:

 

[44:修改web部件]

 

在这个界面中可以根据需求以及个人的喜好进行修改.本文不做详细描述.

回到主页,我们发现网站上面的导航链接好空,可以把分栏目加进去.打开网站设置,外观组里找顶部链接栏,如下图:

 

[45:设置顶部链接栏]

 

点击它,出现如下界面:

 

[46:管理导航链接]

 

网站的导航链接就在这里设置,新建链接,出现如下界面:

 

[47: 设置链接信息]

 

这个界面就不用多说什么了,网址,如果你喜欢的话也可以把baidu加进来.至于如何设置这里就不再详细描述了.

 

建立好这些顶部链接后,回到首页,是否很像一个网站了呢?

 

[48:修改后的主页]

 

总结:

通过Sharepoint,我们可以快速的建立一个标准的门户网站.本文描述了建立一个网站的步骤并结合图片让还没有或者对Sharepoint印象不深的朋友有个直观的印象.Sharepoint的功能远不止本文描述的这些,由于系统是构建在asp.net2.0以及.net3.0之上,我们可以做更多的个性化功能以及应用.net3.0里的工作流.希望借助本文能让更多的朋友熟悉这套系统.

 

推荐阅读的资源:

易联工作室:

http://www.eallies.com/Blogs/Index.aspx?Number=5&Category=2

基本上是全套的讲解,图也很多.关于Sharepoint本文没有提到的如何建立一个网站以及关于如何设置文档库的信息推荐看他的第1到第7篇文章.

 

Dosboy的这篇文章:

http://www.cnblogs.com/dosboy/archive/2007/09/13/891832.html

很精彩,能帮助你更深刻的了解Sharepoint能做什么.

不过这位兄弟很奇怪,文章居然没有发布到Sharepoint团队,害得我这顿找啊.

 

Kaneboy这本书

虽然是讲开发的,但也是介绍Sharepoint特别优秀的书,推荐看一下.

 

 

杂记:

记得先前有一个朋友发了一些漂亮网站的截图,那些网站都是用Sharepoint构建的.其实对于SharepointDesignerWYSIWYG功能支持的如何我不敢恭维.依我个人的推测,这些网站没有用到Sharepoint默认的展现系统,而是直接使用SharepointServices,前台界面完全自己独立开发.这种解释我觉得合理些.

另外我们都说word这样的软件,我们只用了其中20%的功能.我个人觉得这个问题要怎么看,因为假如你非要和那80%较真的话,那你就需要安装部署并且熟悉微软的另外n多套产品,比如Sharepoint.


文章来源:http://wengjinbao.cn/?tid=481

转载于:https://www.cnblogs.com/wengjinbao/archive/2007/10/18/928536.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_746705.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

视频网站大杂烩--HTML+CSS练手项目1【Frameset】

【本文为原创&#xff0c;转载请注明出处】 技术【CSSHTML】 布局【Frameset】 ------------------------------------------------------------------------------------------------------------ 步骤1 Frameset 布局 <!DOCTYPE html> <html lang"en"&…

ASP.NET界面设计(二)之使用母版页《ASP.NET2.0网站开发全程解析》

ASP.NET 2.0引入了一个新的功能&#xff0c;称为模板页面(Master Page)&#xff0c;利用这一功能可以为每个页面定义能共享的通用区域&#xff0c;像页头、页脚、菜单等。模板页面能够把通用的布局代码放到一个单独的文件中&#xff0c;然后使其他内 容页面在外观上继承于它。一…

UI应遵循的三大网站设计原则

转&#xff1a;http://www.csdn.net/article/2012-08-10/2808473 摘要&#xff1a;触摸优先设计、响应式设计、移动优先设计是UI设计师设计网站应遵循的三大原则&#xff0c;以使网站最大范围地适应各种设备。 触摸优先设计、响应式设计、移动优先设计是UI设计师设计网站应遵循…

构建ASP.NET网站十大必备工具

转&#xff1a;http://www.cnblogs.com/xuefeng1982/archive/2011/01/27/1946209.html 最近使用ASP.NET为公司构建了一个简单的公共网站&#xff08;该网站的地址&#xff1a;http://superexpert.com/&#xff09;。在这个过程中&#xff0c;我们使用了数量很多的免费工具&…

winform中linklabel打开指定网站

周末在家&#xff0c;正好有空写了个小程序&#xff0c;方便转换2进制、8进制和16进制&#xff0c;其中用了个linklabel控件&#xff0c;用来打开我自己的博客&#xff0c;想不到居然看书也没找到怎么才能用这个控件打开网页。按理说linklabel控件本身就是超链接&#xff0c;理…

毕业设计网站截图

注&#xff1a;网站标志是用Flash做的&#xff0c;网站首页那个粉红的圈是用代码实现的&#xff0c;可以绕圈的。 网站首页&#xff1a; 网站主页&#xff1a; 网站知识&#xff1a; 用户注册&#xff1a; 客户留言板 主要的就这么多了&#xff0c;其他的是些案例介绍的页面。 …

网站如何集成支付宝!原来要给钱的

转&#xff1a;http://gavin-chen.iteye.com/blog/257864 刚在Javaeye看到一篇文章&#xff0c;关于网站集成支付宝的&#xff0c;正是我之前想了解的&#xff0c;不过作者写得有些零乱&#xff0c;解释也不太清楚&#xff0c;代码格式更是看着郁闷&#xff0c;待以后有空消化…

分享25佳 iPad 应用程序的网站设计案例

苹果的东西太招人喜欢了&#xff0c;iPad 2在国内还未上市&#xff0c;江湖传闻有中国“黄牛”提编织袋在美国抢购 iPad 2&#xff0c;不知是真是假。不过我们今天不讨论这个&#xff0c;我们说点别的&#xff0c;有的人称iPad为平板电脑&#xff0c;有的人说不对&#xff0c;应…

为SharePoint网站创建自定义导航菜单

转&#xff1a;http://kaneboy.blog.51cto.com/1308893/397779 相信不少人都希望把SharePoint网站内置的那个顶部导航菜单&#xff0c;换成自己希望的样式。由于SharePoint 2007/2010的网站导航基本上基于标准的ASP.NET SiteMap模型&#xff0c;所以只要你对ASP.NET SiteMap有…

Sharepoint网站创建自定义导航全记录

转&#xff1a;http://tech.it168.com/a2009/1207/820/000000820524_all.shtml 【IT168 技术文档】在一个Sharepoint网站中可以创建子网站&#xff0c;页面&#xff0c;文档库等等&#xff0c;下面我们详细介绍创建页面导航和下拉菜单的过程。 1.要激活一个发布功能的Feature。…

在SharePoint 2010中创建网站的权限级别

转&#xff1a;http://www.360sps.com/Item/CreatePermissionLevels.aspx 权限级别是SharePoint 2010新增加的功能&#xff0c;使我们对权限的设置又提高了一个层次。SharePoint 2010的权限级别指的是可分配给用户或用户组的单个权限组。SharePoint 2010自带的权限级别有&…

深度学习相关网站链接与参考资料

http://deeplearning.stanford.edu/wiki/index.php/神经网络 https://arxiv.org/list/cs.AI/recent https://www.52ml.net/18635.html http://neuralnetworksanddeeplearning.com/ https://github.com/tigerneil/neural-networks-and-deep-learning-zh-cn http://www.hank…

21个为您的网站和博客提供的免费视频播放器

很多设计师在都会在他们的网站使用视频播放器。在线视频播放器无需为简单的用户和Web开发人员提供过多的介绍&#xff0c;它简单易用&#xff0c;为您建站时提供了灵活性和创造性&#xff0c;您可以添加无限数量的视频&#xff0c;并根据你的想法安排它们的专辑标题、艺术家的名…

网站重构之配置文件分解

转&#xff1a;http://www.cnblogs.com/ASPNET2008/archive/2010/05/04/1727538.html 最近赶上公司重构网站,架构组的同事为提高web部门的开发效率,总结出了一些不错的经验&#xff0c;本人也是直接受益者&#xff0c;为此用下面几篇文章来与大家分享。 这一篇&#xff0c;我想…

优秀网页设计:别出心裁的创意网站导航菜单

导航菜单是网站重要的组成部分&#xff0c;关系着网站的可用性和用户体验。一个有吸引力的导航能够吸引用户去浏览更多的网站内容&#xff0c;增加用户在网站的停留时间。为了让导航能够和网页内容完美的融合在一起&#xff0c;设计前需要设仔细分析网页结构。下面收集了30佳别…

互联网网站的反爬虫策略浅析

因为搜索引擎的流行&#xff0c;网络爬虫已经成了很普及网络技术&#xff0c;除了专门做搜索的Google&#xff0c;Yahoo&#xff0c;微软&#xff0c;百度以外&#xff0c;几乎每个大型门户网站都有自己的搜索引擎&#xff0c;大大小小叫得出来名字得就几十种&#xff0c;还有各…

这是一个神奇(神器)的网站

只要想不到&#xff0c;没有g友做不到 PaperWriting网站地址

大型网站动态应用系统架构(转)

原文在这里。 动态应用&#xff0c;是相对于网站静态内容而言&#xff0c;是指以c/c、php、Java、perl、.net等服务器端语言开发的网络应用软件&#xff0c;比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。 大…

Python爬虫之网站验证码识别(三)

视频链接&#xff1a;Python爬虫7天速成&#xff08;2020全新合集&#xff09;无私分享 Python: 章节p29-p31 文章目录前言一、云打码平台使用流程操作流程二、代码编写⭐2.1 使用超级鹰云平台2.2 实战演练⭐总结前言 验证码和爬虫之间的爱恨情仇&#xff1f; 门户网站所提供的…