Share Point 开发系列之一:开发方式的选择

然做了一段时间的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.这些所有的功能你都可以通过站点本身提供的功能去完成.

时间: 2024-10-30 19:17:08

Share Point 开发系列之一:开发方式的选择的相关文章

Share Point开发系列之三:开发工具和流程

本篇文章包括: 1: 使用开发和设置工具 2: 使用集成和测试工具 3: 使用设计和定制化工具 4: 使用Solution 包和部署工具 5: 使用Content Authoring和部署工具 Office SharePoint Server 2007 网站的设计和开发, 需要一系列的流程, 包括使用很多工具, 不同 的开发环境, 设计和开发小组: 软件开发 软件配置管理 集成和测试 Web 页面和网站的设计和定制化 Solution Packaging 和部署 Content authorin

Share Point开发系列之二:SharePoint网站元素介绍

本文包括: 1:Office SharePoint Server 站点元素 2:创作的网站元素 3:开发的网站元素 1.Office SharePoint Server 站点元素 Microsoft Office SharePoint Server 2007有两类元素: 创作的元素: 包括: Web Pages, images, Layout pages, CSS样式以及你创建的站点的其他元素,像这 些元素都包含在SQL Database中(当然在某些情况下可以部署在前端服务器上). 开发元素:

Win10 UWP 开发系列:使用多语言工具包让应用支持多语言

原文:Win10 UWP 开发系列:使用多语言工具包让应用支持多语言 之前我在一篇blog中写过如何使用多语言工具包,见http://www.cnblogs.com/yanxiaodi/p/3800767.html 在WinEcos社区也发布过一篇详细的文章介绍多语言工具包的使用,但因社区改版那篇文章已经找不到了. 当时写的时候还没有出Win10的SDK,都是基于UAP框架写的.微软早已经发布了Win10的SDK,相应的项目结构也发生了变化,以前分为两个项目通过Share项目共享代码的方式被抛弃

iOS开发系列--并行开发其实很容易

概览 大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算.可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行.但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行.改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线程,这样一来用户完成UI操作后其他后续任务在其他线程中,当CPU空闲时会继续执行,而此时对于用户而言可以继续进行其他操作:对于多核处理器,如果用户在UI线程中完成某个操作之后,其他后续操作在别的线程

iOS开发系列--通知与消息机制

概述 在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情.iOS中通知机制又叫消息机制,其包括两类:一类是本地通知:另一类是推送通知,也叫远程通知.两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理却完全不同.今天就和大家一块去看一下如何在iOS中实现这两种机制,并且在文章后面会补充通知中心的内容避免初学者对两种概念的混淆. 本地通知 推送通

手把手玩转win8开发系列课程(8)

这节,我们继续上节的一个议程. ①添加一个主页 现在我已经定义了一个ViewModel,我就开始整合项目.第一步就是添加主页到添加到项目中去.我明白项目为何吧页面创建为空白页面,但这个空白的页面起名字叫空白一点儿意义都没有吧,我这里需要给新页面起一个更有意义的页面.原先的空白页面,我已经吧他干掉了. 鄙人是个贱体,我更喜欢添加一些新的文件夹,使其更加的有层次.因此,我加了一个新的文件夹加做pages.在此文件夹下,我右击我添加了一个叫做list的xaml的文件. 特别提醒,如果你是xaml的一个

web标准实现高效开发系列之三

web|web标准 先点击这里下载Editplus CSS语法自动完成文件 先点击这里下载Editplus xHTML语法自动完成文件应版中朋友的要求我编写了一下xHtml的自动完成文件.下载后解压到EP的根目录下,然后在EP的首选项的语法中设定这个文件.然后用EP打开这个文件,看一下就清楚怎么用了. 举例:打一个"d"然后空格,然后EP就会把这个"d"变成<div></div> 先点击这里下载TopStyle 剪贴库文件 软件下载:TopS

Flash游戏开发系列一:游戏中的敌人(6)

第五篇:Flash游戏开发系列一:游戏中的敌人. 五.跟踪导弹(续) 前面讲过了如何让导弹朝向玩家,但是真正在应用的时候,不可能这么生硬的体现.大家可能也发现了,导弹的方向一直指向玩家,其实很不真实,那么如何才能更加真实一些呢.常用的方法有几种,我们这里介绍其中一种,其它的大家可能要去参考游戏开发图书了. 在这里,我们使用的方法是,导弹有一个最大转向角度,也就是说,如果转向达到这个角度,就不能再转了,这样,看起来就会真实一些,导弹也就不回一下子面对玩家,看看下面这个例子,我把导弹的最大转向角度设

Silverlight for Windows Phone 7开发系列(1):环境搭建

前言 随着Windows Phone设备发售日期的临近,作为微软的全新智能设备平台越来越受到关注.我也把重点从Windows Mobile与Windows Embedded CE慢慢转向Windows Phone的开发.因此编写Silverlight for Windows Phone 7开发系列文章,从简单到深入的讲述Silverlight for Windows Phone 的开发.这个系列主要讲述一个网络收音机的开发过程,这一网络收音机程序涉及到Silverlight控件的使用,图片的操作