tech ed 2010 japan t1-403 次世代 sharepoint online 開発と windows azure 連携

Download Tech Ed 2010 Japan T1-403 次世代 SharePoint Online 開発と Windows Azure 連携

If you can't read please download the document

Upload: kumo2010

Post on 28-May-2015

1.695 views

Category:

Technology


3 download

DESCRIPTION

SharePoint Online の次期バージョンの最大の特徴は、これまでの SharePoint Online では一切できなかった、Visual Studio を使用した機能拡張ができる点です。しかし、オンプレミスの SharePoint Server 2010 開発と同様の開発が行えるわけではなく、一部機能面での制限があります。 本セッションでは、SharePoint Online 2010 での機能拡張方法について開発方法だけではなく、オンプレミスでの SharePoint 開発との違いやどのような開発が Online でも行えるかの境目を解説します。また 2 つ目のトピックとして、Windows Azure と連携した SharePoint 開発についてどのような連携方法があるのかをご紹介します。

TRANSCRIPT

  • 1. IDT1-403 SharePoint Online Windows Azure IW

2. Session Objectives and Takeaways SharePoint 2010 SharePoint Server 2010 Windows Azure SharePoint Online 2010 SharePoint Server 2010 Windows Azure SharePoint Online 2010 3 3. SharePoint 2010SharePoint Server 2010 Windows Azure SharePoint Online SharePoint Online 4 4. SharePoint 2010 5. Windows Azure PlatformWindows Azure Platform6 6. Windows Azure 7 7. + SharePoint 2010 8 8. Microsoft Online Services / Business Productivity Online Suite (BPOS)9 9. SharePoint Online SharePoint Server 2007 SharePoint Online SharePoint Online 2010 10 10. SharePoint Online 2010 SharePoint CAL SharePoint Server Office SharePoint SharePoint Online 2010 11 11. SharePoint 2010 SharePoint SharePoint Online Standard Online Dedicated LAN Dedicated AD SharePoint Designer SharePoint Designer SharePoint (Standard/Enterprise 5000 CAL ) 5 12 12. SharePoint 2010 SharePoint OnlineSharePoint Server IT Office ( Visual Studio ) ( SharePoint ) Visio 2010InfoPath 2010 SharePoint Designer 2010SharePoint SharePoint + 13 13. SharePoint SharePoint Server 2010 Windows Azure SQL Azure SharePoint Online SharePoint Online 2010 14 14. SharePoint Server 2010 Windows Azure 15. SharePointWindows AzureWindows Server 2008 SP2,Windows AzureWindows Server 2008 R2( Windows 7Windows Azure SDK)Windows Azure Tools forSharePoint Server 2010Visual Studio 1.2Office 2010Visual Studio 2010SharePoint Designer 2010 () SilverlightSilverlight 4 Visual Studio 2010 Microsoft Silverlight 4Tools16 16. Windows Azure SharePoint Server 2010 Non Code Windows Azure ASP.NET Web SQL Azure SharePoint Azure WCF Azure Azure SharePoint SharePoint 17 17. Non Code Web PowerPivotBCS for Excel SPD SSS PowerPivotfor SharePoint ASP.NET Azure ASP.NET WebSQL Azure SharePoint IFRAME SharePoint Business Connectivity Services PowerPivot18 18. Azure Web Web Azure Web Azure Web SharePoint ( Web )19 19. SQL Azure SharePoint BCSSPD PowerPivot for ExcelPowerPivot for SharePoint SQL Azure Non Code SharePoint Business Connectivity Service CRUD UI SharePoint PowerPivot for Excel SharePoint 20 20. [] Business Connectivity Services SharePoint SharePoint Server 2007 (BDC) () SharePoint Designer 2010 Visual Studio 201021 21. [] PowerPivot PowerPivot for Excel PowerPivot for SharePoint ()( ) Excel 2010 SharePoint Server 2010 SQL Server 2008 R2 Excel 100 SharePoint Server PowerPivot Silverlight 22 22. [] PowerPivot SQL Azure SQL AzureSQL Server SQL Azure Excel Excel23 23. [] Secure Store Service SharePoint Server SharePoint SQL IDWindows Secure Store Servicedbaccess exampleokuda( ) example ID A Azure example A ID SSS BCSPowerPivotExcel Services 24 24. SharePoint Azure SharePointBCSInfoPath Web Silverlight BDC WCF Azure Azure Storage Storage Azure Azure WCF Azure SharePoint 25 25. Azure WCF WCF PerformancePoint Services Azure WCF SharePoint (SharePoint Server 2010 WCF )26 26. + Azure Silverlight WCF Data ServicesSilverlight SQL Azure WCF Data Services REST SQL Azure Silverlight SharePoint Server 2010 Silverlight Web (xap ) Silverlight Web 27 27. clientaccesspolicy.xml WCF 28 28. Silverlight (UI) Silverlight ToolKit http://silverlight.codeplex.com/29 29. Silverlight ()context = new ***Entities(new Uri(http://*****/Data.svc/"));var query = (from s in context.CategorySales select s) as DataServiceQuery;query.BeginExecute(result => {Dispatcher.BeginInvoke(() =>{IEnumerable Sales =query.EndExecute(result).ToList();DataContext = Sales;}); }, null);30 30. SharePoint Online 31. SharePoint Online Web Wiki SharePoint Designer 2010 Visual Studio 2010 32 32. SharePoint 20102 ( ) SharePoint 2007 ( ) SharePoint 2010 SharePoint Online 33 33. SharePoint Online 2010 () 34 34. () Web SharePoint Online (Standard) 35 35. () SharePoint Online 2010 36 36. [] _catalog/solutions37 37. [] Web SharePoint Designer 2010 VSTA InfoPath Web 38 http://msdn.microsoft.com/ja-jp/library/ee231562.aspx 38. SharePoint Web ascx Web Web SharePoint API SPSecurity.RunWithEleveatedPrevilge GAC Namespaces and Types in Sandboxed Solutions39http://msdn.microsoft.com/en-us/library/ee537860(office.14).aspx 39. Silverlight Web Web WCF Data Services Silverlight SharePoint Online Azure (Silverlight) SharePoint xap 40 40. Silverlight Web Silverlight SharePoint xap Site Web xap : HTML Web Silverlight http://msdn.microsoft.com/ja-jp/library/cc189089(VS.95).aspx41 41. Site [ ] xap 42 42. Web protected override void CreateChildControls(){base.CreateChildControls();SPWeb web = SPContext.Current.Web;SPSite site = web.Site;string xapRelPath = SPUrlUtility.CombineUrl(site.Url,"SiteAssets/SalesSL.xap");string httpText = @"

";this.Controls.Add(newLiteralControl(String.Format(httpText, xapRelPath)));}43 43. [] SharePoint Silverlight WCF Data Service Open Data Protocol (oData) SharePoint Server 2010 SharePoint REST http:// URL/_vti_bin/ListData.svc Silverlight %programfiles%Common FilesMicrosoft SharedWeb Server Extensions14ISAPIMicrosoft.SharePoint.Client.dll %programfiles%Common FilesMicrosoft SharedWeb Server Extensions14ISAPIMicrosoft.SharePoint.Client.Runt ime.dll44 44. [] Visual Studio 2010 SharePoint Power Tools Web http://visualstudiogallery.msdn.microsoft.com/en-us/8e602a8c-6714-4549-9e95-f3700344b0d945 45. SharePoint or SharePoint Online Windows Azure Online 46 46. T1-302: Microsoft Online Services T1-303: Exchange Server 2010 Exchange Online T1-304: Microsoft Online Services ID AD FS 2.0 1 T1-306: Exchange Server T1-310: Microsoft Online Services 47 47. Windows Azure Platform http://www.microsoft.com/japan/windowsazure/ Windows Azure 10 .NET http://msdn.microsoft.com/ja-jp/windowsazure/ff708720.aspx SharePoint Server 2010 http://technet.microsoft.com/ja-jp/sharepoint/ff358322.aspx SharePoint Server 10 .NET http://msdn.microsoft.com/ja-jp/sharepoint/ff710303.aspx Microsoft SharePoint http://technet.microsoft.com/ja-jp/sharepoint/ee263917.aspx48 48. Microsoft Online Services http://www.microsoft.com/japan/online/default.mspxMicrosoft Online Services http://msdn.microsoft.com/ja-jp/ms.online.aspxMicrosoft Online Services (TechCenter)http://technet.microsoft.com/ja-jp/msonline/default.aspxMicrosoft Online Services http://www.microsoft.com/japan/online/trial.mspxMicrosoft Online Services ()http://www.microsoft.com/japan/online/trial2.mspx49 49. (Blog ) Steve Foxs OBA Ramblings (Steve Fox Blog) http://blogs.msdn.com/b/steve_fox/ Blog ( Blog) http://blogs.msdn.com/b/tsmatsuz/ ( Blog) http://crie-illuminate.spaces.live.com/50 50. T1-403 51. 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.