然做了一段时间的Share point开发,但Share point对于我来说还是新的东西,回想起当时刚开始接触 Share point的时候,到处找资料,资料到是找了很多,可是还是不知道如何下手去做Share point开发,也曾 经在Cnblog上搜索了很多文章,但是对于我这样的新手来说还是看的云里雾里.所以我就萌生想写一个 Share point入门的系列.这个系列将从最基本的讲起,这样纵使一个从来不知道 Share Point的人,通过对 这个系列的阅读也知道如何去做Share Point开发.
提示:本人确实是Share point新手(这里绝不是 谦虚),因此文章中可能会有很多不足,希望share Point的大牛们能指正,我会不断的更新.
本篇主 要接收如何设计和创建自己的share Point Site
通过Microsoft的资料,我们知道有很多途径去创 建一个自定义的Share Point站点.但是我们选择哪种方式呢? 我们依据什么做出选择呢?
Purpose 即目的.Purpose是最关键的因素.根据你的意图,你可以选择是一个简单的自定义的站点还是高级定制的站 点.例如,如果你个site是给一个小组或者是为了管理一个很小的Project用的话,你可以选择简单的自定义 site,但是如果一个站点是为一个上千人的企业所用的话,而且每天都有大的访问量的话,你可以选择高级 定制化的站点,或许在这种情况下,Share Point Server 2007 本身提供的功能都不能实现的话,这时你就 需要额外的开发功能,我们可以通过其他开发工具,像Visual Studio 2005等.
Resources 资源.资 源包括软件部分(Microsoft Office SharePoint Designer 2007 and Microsoft Visual Studio 2005) 和硬件部分.简单的站点并不需要很多的额外的资源,Share point本身就提供了添加web parts,自定义视 图列表,还可以改变主页上的图像.而且借助于Share Point Designer你还可以完成更复杂的定制,比如更 改Master Page和LayOut等.但是高级的站点就需要很多资源,比如更多的Farm 去完成开发,测试等工作,而 且还要借助于其他的开发工具如VS2005 去完成更多功能.
Personnel 通俗的讲就是人.站点越大, 功能越复杂需要的人越多.很好理解.
下面我们就来了解下各种级别站点的开发途径和优缺点
简单定制化的站点
对于简单的Share Point Site.你可以直接在浏览器进行定制. 例如,一 个小组用的站点,内容包括:Team Logo, Calendar, Shared Documents, announcements, shared contacts和一些简单的web part.这些所有的功能你都可以通过站点本身提供的功能去完成.