快速业务通道

设计和创建自己的Sharepoint Site

作者 佚名技术 来源 操作系统 浏览 发布时间 2012-06-26

然做了一段时间的Sharepoint开发,但Sharepoint对于我来说还是新的东西,回想起当时刚开始接触Sharepoint的时候,到处找资料,资料到是找了很多,可是还是不知道如何下手去做Sharepoint开发,也曾经在Cnblog上搜索了很多文章,但是对于我这样的新手来说还是看的云里雾里.所以我就萌生想写一个Sharepoint入门的系列.这个系列将从最基本的讲起,这样纵使一个从来不知道 Sharepoint的人,通过对这个系列的阅读也知道如何去做Sharepoint开发.

提示:本人确实是Sharepoint新手(这里绝不是谦虚),因此文章中可能会有很多不足,希望Sharepoint的大牛们能指正,我会不断的更新.

本篇主要介绍如何设计和创建自己的Sharepoint Site

通过Microsoft的资料,我们知道有很多途径去创建一个自定义的Sharepoint站点.但是我们选择哪种方式呢? 我们依据什么做出选择呢?

Purpose即目的.Purpose是最关键的因素.根据你的意图,你可以选择是一个简单的自定义的站点还是高级定制的站点.例如,如果你个site是给一个小组或者是为了管理一个很小的Project用的话,你可以选择简单的自定义site,但是如果一个站点是为一个上千人的企业所用的话,而且每天都有大的访问量的话,你可以选择高级定制化的站点,或许在这种情况下,Sharepoint Server 2007 本身提供的功能都不能实现的话,这时你就需要额外的开发功能,我们可以通过其他开发工具,像Visual Studio 2005等.

Resources 资源.资源包括软件部分(Microsoft Office SharePoint Designer 2007 and Microsoft Visual Studio 2005) 和硬件部分.简单的站点并不需要很多的额外的资源,Sharepoint本身就提供了添加web parts,自定义视图列表,还可以改变主页上的图像.而且借助于Sharepoint Designer你还可以完成更复杂的定制,比如更改Master Page和LayOut等.但是高级的站点就需要很多资源,比如更多的Farm 去完成开发,测试等工作,而且还要借助于其他的开发工具如VS2005 去完成更多功能.

Personnel 通俗的讲就是人.站点越大,功能越复杂需要的人越多.很好理解.

下面我们就来了解下各种级别站点的开发途径和优缺点

简单定制化的站点

对于简单的Sharepoint Site.你可以直接在浏览器进行定制. 例如,一个小组用的站点,内容包括:Team  Logo, Calendar, Shared Documents, announcements, shared contacts和一些简单的web part.这些所有的功能你都可以通过站点本身提供的功能去完成.

中级定制化的站点

对于一些简单的功能,你可以像定制简单Site一样去操作,此外,你也可以通过Sharepoint Designer 2007(处理Sharepoint site的工具) 去处理更高级自定制化.例如一个企业的站点用主页去显示公司最新消息,子站点去显示人力资源的信息和一些业务数据.这就需要你你做更多额外的工作:

. 自定义的Master Page

. 自定义的layouts 去显示不同的Page

. 自定义的CSS样式

. 自定义的数据显示web part 去显示个人数据

. 还有一些像工作流,文档管理,商业智能等等.

高级定制化站点

我们这个系列的目标读者就是那些希望自己能开发workflow, web part ,document management, CSS,  Master Page, layouts pages 等等这些人. 高级Sharepoint site 就是那些用途广, 访问量大,业务多的一些Internet 站点.这些站点一般都需要 用户验证,自定义站点元素和特色的站点.所以开发这样的站点我们可能需要复杂的开发, 测试, 部署的环境. 比如, 在这个地方开发部署到另一个地方等等.  这就需要一个包括需求分析人员,设计人员,开发人员,测试人员的很庞大的team.

本指南介绍了两种自定义方法:

以作者为中心的方法,在该方法中,创作的网站元素(包括如母版页和布局页等项目)通过使用与维护和部署开发的网站元素不一样的方法得到维护和部署。该方法加快了创作的内容的分发。

以开发人员

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号