版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Silverlight+SharePoint:
在企業(yè)內(nèi)網(wǎng)提供客戶端更好的使用者經(jīng)驗盧昊產(chǎn)品營銷經(jīng)理臺灣微軟haulu@
課程大綱在SharePoint上客制化開發(fā)當哈利遇見莎莉:SharePoint&Silverlight?SilverlightBlueprintforSharePoint(SL4SP)建構(gòu)酷炫的SharePoint網(wǎng)站–
AdventureWorksforSharePointQ&A課程大綱在SharePoint上客制化開發(fā)當哈利遇見莎莉:SharePoint&Silverlight?SilverlightBlueprintforSharePoint(SL4SP)建構(gòu)酷炫的SharePoint網(wǎng)站–
AdventureWorksforSharePointQ&ASharePoint
=WSS&MOSSCustomCodingCustomWebPartsSiteDefinitionsWorkflowContentTypesMicrosoft
Visual
StudioWebsite
constructionCreatelistsanddoclibsDesignWebpagesNo-codedataview/formsWebparthookupSharePoint
Designer+BrowserSharePoint平臺開發(fā)工具的選擇SharePoint平臺客制化的選擇不一定所有的客制化需求都需要寫程序兩套客制化方式,讓開發(fā)人員選擇最快速路程OfficeSharePointDesigner也是開發(fā)工具,能夠省去開發(fā)人員相當多的時間善用DataView/DataForm
WebPartMasterPage客制化、建置CSSConditionalFormatting…SharePointDesigner2007建構(gòu)新的SharePoint網(wǎng)站并進行表現(xiàn)層客制化無程序代碼設(shè)計(NoC#/VB.NETcode)支援IntelliSense支援ASP.NET控件可檢視與使用Webpart和DatasourceVisualStudio2008IDEforcreatingassemblies,server/usercontrolsandadvancedworkflows直接呼叫SharePointobjectmodel支援IntelliSense藉由TeamFoundationServer可進行完整的程序代碼控制(SourceControl)VisualStudioExtensionsforWSSv1.2
(VSeWSS1.2)VisualStudio2008上的Add-on,可以輕輕松松建置與布署SharePoint客制化專案提供繁體中文版下載VS2005使用者應(yīng)下載1.1版Build&deploy提供各式范本自動產(chǎn)生SolutionPackageVSeWSS
1.3
CTP版已經(jīng)推出支援64-bitVSeWSS1.2ItemTemplatesListDefinitionContentTypeFieldControlWebPartModuleTemplateEventReceiverListInstanceListDefinitionfromContentTypeWSPView&BuildWSPViewView->OtherWindowsBuildandDeploySETUP.BATSolutionGeneratorDemoSharePoint開發(fā)HelloWorldWebPartSPVirtualServerSPWebServerSPGlobalAdminSPSiteSPWebSPListSPListItemSPControlSharePointSitesSharePoint對象模型WebParts
WebPagesSmart以及
MobileClientsWeb
Services使用SharePoint對象模型-直接存取ObjectModelDemoSharePointObjectModel課程大綱在SharePoint上客制化開發(fā)當哈利遇見莎莉:SharePoint&Silverlight?SilverlightBlueprintforSharePoint(SL4SP)建構(gòu)酷炫的SharePoint網(wǎng)站–
AdventureWorksforSharePointQ&AEvolveBaselineTemplates…當哈利遇見莎莉Tothis…SharePoint&Silverlight-Why?藉由更好的互動性增進使用者經(jīng)驗更酷更炫的網(wǎng)站譜出美工與開發(fā)人員的愛情XAML&Code-behind更有效的管控網(wǎng)頁程序支持多種語言:C#/VB.Netanddynamiclanguages(e.g.JavaScript,Ruby,Python,etc.)DemoSharePoint&SilverlightinAction課程大綱在SharePoint上客制化開發(fā)當哈利遇見莎莉:SharePoint&Silverlight?SilverlightBlueprintforSharePoint(SL4SP)建構(gòu)酷炫的SharePoint網(wǎng)站–
AdventureWorksforSharePointQ&A開發(fā)環(huán)境Silverlight2VisualStudio2008VisualStudioToolsforSilverlight2MicrosoftExpressionBlendSilverlight2SDKSharePointMOSS2007(Enterprise)WSS3.0SP1(orMOSS2007SP1)VisualStudioExtensionsforWSS(VSeWSS)1.2重要設(shè)定(手動).NETFramework3.5(forSilverlight2.0)將System.Web.Silverlight.dll布署到GACDLL可在SilverlightSDK中找到在IISWebapplication中設(shè)定MIMEtype對應(yīng)至.XAP.xap->application/x-silverlight-2修改web.config使其支援Silverlight2基本中度高度不同種類的整合StreamingServices<iframe/>置放于WebPart.NETAssemblyCustomSPObjectWebPart與Silverlight結(jié)合ContentEditorWebPart藉由HTML程序代碼在SharePoint加入SilverlightHTMLTextWriterclass在WebPart中呼叫HTMLTextWriter寫出呼叫Silverlight的HTML碼以WebPart方式開發(fā)RequiredAssembliesSystem.Web.Extensions.dllSystem.Web.Silverlight.dllAlsoScriptManageronPageAddSilverlightcontrolControlproperties…protectedoverridevoidCreateChildControls(){System.Web.UI.SilverlightControls.SilverlightmyCustomForm=newSystem.Web.UI.SilverlightControls.Silverlight();myCustomForm.ID="myCustomForm";myCustomForm.Source="http://stefoxdemo/XAPS1/CustomerEntryForm.xap";myCustomForm.Width=newSystem.Web.UI.WebControls.Unit(475);myCustomForm.Height=newSystem.Web.UI.WebControls.Unit(300);this.Controls.Add(myCustomForm);}…DemoSilverlight&ContentEditorWebPartDemoHelloWorldSilverlightWebPart自定義域類型(CustomFieldType)使用Silverlight作為自定義域類型的控件InitParametersHiddenfieldCreateSilverlightappCreateSharePointprojectwithcustomfieldtype頁面層級的Silverlight客制化用Silverlight作為基礎(chǔ)頁面美工項目藉由SharePointDesigner修改MasterPage客制化導(dǎo)覽列跨sitecollection的MasterPage客制化重要訊息或廣告輪播課程大綱在SharePoint上客制化開發(fā)當哈利遇見莎莉:SharePoint&Silverlight?SilverlightBlueprintforSharePoint(SL4SP)建構(gòu)酷炫的SharePoint網(wǎng)站–
AdventureWorksforSharePointQ&ADemoAdventureWorksSharePoint網(wǎng)站使用Silverlight與SharePointDesigner客制導(dǎo)覽列使用Silverlight與SharePointDesigner客制導(dǎo)覽列
架構(gòu)圖使用Silverlight與SharePointDesigner客制導(dǎo)覽列
MasterPageOut-of-the-boxasp:SiteMapPathControl<aw:MenuID="CurrentNav"runat="server"datasourceID="SiteMapDS"orientation="Vertical" StaticDisplayLevels="1"MaximumDynamicDisplayLevels="0" StaticSubMenuIndent="1"ItemWrap="true"AccessKey="3"CssClass="leftNav" SkipLinkText="<%$Resources:cms,masterpages_skiplinktext%>"><LevelMenuItemSty les><asp:MenuItemStyleCssClass="leftNav1"/>…</aw:Menu>CustomWebServerControl<divid="navigation"> <divclass="navigation_main"> <AWSL:AWNavigationrunat="server"navigationMapProvider="SPSiteMapProvider"_ </AWSL:AWNavigation> </div></div>使用Silverlight與SharePointDesigner客制導(dǎo)覽列
WebServerControl注冊ScriptManager找到導(dǎo)覽列內(nèi)容(節(jié)點)產(chǎn)生Silverlight導(dǎo)覽列將信息傳遞給Silverlight導(dǎo)覽列繪制(Renders)出Silverlight導(dǎo)覽列使用Silverlight與SharePointDesigner客制導(dǎo)覽列
Silverlight導(dǎo)覽列接收到啟動參數(shù)(導(dǎo)覽節(jié)點)注冊storyboards&
eventhandlers動態(tài)產(chǎn)生導(dǎo)覽列選單提供互動功能DemoAdventureWorks導(dǎo)覽列使用Silverlight連結(jié)搜尋服務(wù)呼叫SharePoint
WebServices用于展現(xiàn)存放在SharePoint圖片庫中的多媒體檔案Silverlight程序透過呼叫SharePoint的Webservice進行數(shù)據(jù)交換使用Silverlight連結(jié)搜尋服務(wù)
架構(gòu)圖使用Silverlight連結(jié)搜尋服務(wù)
DesignPatternWebPartReusablehostingcontainerWebandWCFServices在SharePointServer中布署SOA的方式讓其他組件呼叫SharePoint搜尋服務(wù)SilverlightApplications藉由WCF呼叫服務(wù)DemoAdventureWorks人員搜尋WebPart
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 走進小學(xué)活動方案樣本(3篇)
- 二零二五年度二手房交易稅費計算合同樣本3篇
- 二零二五年度辦公大樓智能化系統(tǒng)運維合同2篇
- 2025年度涂料涂料工程招標代理服務(wù)合同范本3篇
- 2025年三年級上學(xué)期英語教師工作總結(jié)范文(2篇)
- 煤礦綜掘綜合防塵管理制度(3篇)
- 自學(xué)書法系統(tǒng)課程設(shè)計
- 輪形課程設(shè)計
- 二零二五年度個人住房裝修貸款保證合同3篇
- 2025年高一班級工作計劃(二篇)
- 東風(fēng)集團新能源汽車培訓(xùn)
- 2024-2030年中國廣電技術(shù)行業(yè)現(xiàn)狀分析及未來發(fā)展趨勢預(yù)測報告
- 鋼構(gòu)樓板合同范例
- 造影劑過敏的護理
- 蘇教版六年級上冊分數(shù)四則混合運算100題帶答案
- 潛水員潛水作業(yè)安全2024
- 以案促改心得體會
- 2024年公文寫作基礎(chǔ)知識競賽試題庫及答案(共130題)
- 2023-2024學(xué)年浙江省麗水市蓮都區(qū)教科版三年級上冊期末考試科學(xué)試卷
- 失禁性皮炎病例護理查房課件
- 期末復(fù)習(xí)試題 (試卷)-2024-2025學(xué)年四年級上冊數(shù)學(xué)人教版
評論
0/150
提交評論