您的位置:首页 > 其它

01-- sharepoint 2010开发概述

2012-10-10 16:38 399 查看
1》sharepoint 2010开发概述;
2》VS2010 开发SHAREPOINT 2010;
3》sharepoint 2010 UI 改进;
4》sharepoint 2010 LISTS;
5》sharepoint 2010 LINQ;
6》sharepoint 2010 Client Object Model;
7》SharePoint 2010 工作流;
8》sharepoint 2010 服务架构;
9》sharepoint 2010 整合外部数据;
10》sharepoint 2010 企业信息管理ECM;
11》sharepoint 2010 搜索;
12》sharepoint 2010 沙盒解决方案;
13》sharepoint 2010 声明认证的安全。

1》sharepoint 2010开发概述;
a.新功能
b.开发概述
c.新开发工具
d.与powershell整合

2007,2010介绍:
SHAREPOINT 2007:站点引擎,协作服务(EMAIL,SEARCH,WORK FLOW);
SHAREPOINT 2010:MSS,WSF,支持客户端多系统开发;
SHAREPOINT 2010介绍:基于WEB的企业级商业协作平台;
特点:低成本的统一基础架构;对业务需求快速相应;
a. 新功能:
改进UI,UX:
RIBBON
即时编辑
DEMO BLANK
更好的设计,开发工具;
更好的集成POWERSHELL;
改进LIST,EVENT
新的WSS集成LINQ;
新的客户端对象模型和运行时;
改进对工作流开发的支持;
新的可扩展应用程序架构;
改进针圣外部数据的集成;
新的连接器框架改进搜索框架;
用户解决方案,部分信任的代码;
声明式安全认证;

b . 术语回忆:SPWEBAPPLICATION,SPSITE,SPWEB,SPLIST,SPLISTITEM,SPFILE,SPFOLDER

static void Main()
{
string url="http://sp249:35253/";

Datatable tb=new datatable();

using (spsite sitecollection=new spsite(url))
{
using(spweb web=sitecollection.openweb())

{

datacolumn dc=new datacolumn("name");

tb.columns.add(dc);

SPlist list=web.lists["inputdate1"];

splistitemcollection items=list.items;
for(int i=0;i<list.items.count;i++)

{

datarow dr=dt.newrow();

splisteitem item=items[i];

dr["name"]=item["name"].tostring();

}

}
}
}

c. 新开发工具:
VS2010 团队开发;
SHAREPOINT DESIGNER:展示各对象结构关系;
定制化工作可以导出到.WSP文件导入到VS2010;

调试仪表板:
调试,代码路径,
SHAREPINT 2010 调试代码:
要以管理员身份运行VS2010,附加到IIS工作进程W3WP.EXE

d. 与POWERSHELL整合
POWERSHELL介绍:基于命今行和脚本管理;
代替命今行的新工具;强大的脚本一环境;
CMDLETS;
管道和格式化;
基于的PROVIDER资源存取模型
使用powershell:
.ps1
snap-in
自定议powershell snap-in

private string ReplaceString(string inputstr)

{

string strreturn=inputstr.replace("&",&").replace("\",\\'").replace("\r\n","").tostring();

return strreturn;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: