《COS313MovingApplicationstotheCloud.ppt》由会员分享,可在线阅读,更多相关《COS313MovingApplicationstotheCloud.ppt(38页珍藏版)》请在三一办公上搜索。
1、Moving Applications to the Cloud,Scott DensmoreSr.DeveloperMicrosoft patterns&practices,COS313,Self Assessment,This session is developer focusedTestMethodpublicvoidDisplayReturnsEmptyViewName()varmockSurveyStore=newMock();mockSurveyStore.Setup(r=r.GetSurveyByTenantAndSlugName(It.IsAny(),It.IsAny(),I
2、t.IsAny().Returns(newSurvey();varcontroller=newSurveysController(mockSurveyStore.Object,default(ISurveyAnswerStore);varresult=controller.Display(string.Empty,string.Empty)asViewResult;Assert.AreEqual(string.Empty,result.ViewName);,Assumption,You already know Windows Azure,COS202,Plan,Moving to the C
3、loud:A Simple Case Study,a-Expense,a-Expense,a-Expense,a-Expense,a-Expense,a-Expense,Demo,“a-Expense”,A classic intranet application,Identity,SIM325,Session and Profile,Exception Handling/Logging,COS210,Data Access,COS304,COS310,Data Access Using Table Storage,Data Access Using Table Storage,Deliver
4、ing Content from Blob Storage,Delivering Content from Blob Storage,Background Processes,$,Should it be on all the time?,DPR307,Pattern Matching Exercise,Resources,http:/Mail Blog/Twitterhttp:/,Thanks!,Track Resources,Dont forget to visit the Cloud Power area within the TLC(Blue Section)to see produc
5、t demos and speak with experts about the Server&Cloud Platform solutions that help drive your business forward.You can also find the latest information about our products at the following links:,Windows Azure-http:/,Microsoft System Center-http:/,Microsoft Forefront-http:/,Windows Server-http:/,Clou
6、d Power-http:/,Private Cloud-http:/,Resources,Sessions On-Demand&Community,Microsoft Certification&Training Resources,Resources for IT Professionals,Resources for Developers,http:/,http:/,Learning,http:/,Connect.Share.Discuss.,Complete an evaluation on CommNet and enter to win!,2011 Microsoft Corpor
7、ation.All rights reserved.Microsoft,Windows,Windows Vista 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
8、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.,