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,提供配置管理、日志、跟踪等更丰富的功能
参考学习站点: