SharePoint 2010的学习-概览

从设计和开发的角度讲,可以分从四个方面:Execution Models, Data Models, Clien-side Models还有Application Foundation.

Execution Models包括环境和逻辑

Data Models包括数据存储、数据分类还有数据访问

Client-side Models包括客户端数据访问还有用户体验

Application Foundation包括可测性、可管理性还有弹性

Execution Models

从环境角度来看,这个模型包括Full-Trust, Sandbox还有Hybrid三种方式

从逻辑角度来看,包括Timer Job, Event Receiver, In Page(我理解就是那些applicaito page)还有Workflow

Data Models

与2007相比,2010引进了很多新的数据特性,包括外部内容类型,外部列表,并且能够在不同的列表之间建立关系和约束
从存储角度来看,数据可以存储在列表或者数据库(?)里

从分类角度来看,数据可以分类在Taxonomy或者内容类型

从访问角度来看,数据可以通过Query或者Search来获得

Client-side Models

从客户端数据访问来看,可以有客户端对象模型(Javascript, Silverlight访问),REST接口还有ASP.NET Web Services

从用户体验来看,有AJAX, Siverlight还有其他的Rich Client表现

Application Foundation

更加完善的Foundation,提供配置管理、日志、跟踪等更丰富的功能

参考学习站点:

http://spg.codeplex.com/

原文地址:https://www.cnblogs.com/johnsonwong/p/2001618.html