《英语背景的PPT模板9P课件》由会员分享,可在线阅读,更多相关《英语背景的PPT模板9P课件(16页珍藏版)》请在金锄头文库上搜索。
1、SilverlightTechnologyTableofContents1.WhatisSilverlightTechnology?2.SilverlightOverview.2.1Howitworks2.2Silverlightdevelopmenttools3.BenefitsofusingSilverlight.4.SilverlightToolkitControlsOverview.5.DataBindinginSilverlight.WhatisSilverlight?MicrosoftSilverlightisacross-platformcross-browserplug-inf
2、ordeliveringrichinteractiveapplicationsfortheweb.Itofferaprogrammingmodelthatisfamiliartowebdevelopers,Silverlightisprogrammedusingatextbasesmark-uplanguageformatandaJavaScriptrunninginsidebrowsersscriptengine.WithSilverlighthelpsbuildingapplicationthatwontbepossibleusingonlyAJAXandHTML,thisincludes
3、applicationswitchintegratemedia,animationandtext.SilverlightapplicationsarecreatedusingacombinationofExpressionStudio(ExpressionDesign,ExpressionBlend,andExpressionEncoder)andVisualStudioSilverlightOverviewHow does silverlight work?Rich Internet Application ArchitectureRichInternetApplications(RIAs)
4、combinethematurity,stabilityandscalabilityofserviceorientationwithstateoftheartdisplaytechnologytocreatethenextwaveofwebbaseddistributedapplications.RIAistypicallydeliveredeitherbywayofasite-specificbrowser,viaabrowserplug-in.AdobeFlash,JavaandMicrosoftSilverlightarecurrentlythethreetopframeworkstha
5、tapplyRIA.Silverlight Application ArchitectureSilverlightarchitectureisbasedoneXtensibleApplicationMarkupLanguage(XAML)whichisXMLbasedthatwhatmakesSilverlightcross-platformcross-browserplug-in.XAMLprovideaunifiedwaytodeclaregraphics,media,animation,textandlayout.SilverlightOverviewSilverlight develo
6、pment toolsSilverlightapplicationsarecreatedusingacombinationofExpressionStudio(ExpressionDesign,ExpressionBlend,andExpressionEncoder)andVisualStudio2008SP1orlater.Althoughitsnotnecessarytouseallthesetools,itsrecommendedtouseitalltogetthebestofSilverlight.Thefollowingtabledescribestheusageofeachofth
7、eseapplications.SilverlightOverviewNameLogoUsagedUsersMicrosoftVisualStudioCarryingoutprogrammingworkinSilverlightobjectsaswellasbusinesslogic.DevelopersMicrosoftExpressionBlendBlendingXAMLobjectswithC#codestohandleeventsontheseobjectsaswellasManipulatingXAMLobjectspropertiesi.e.size,location,backgr
8、oundcolor.etcDevelopers/DesignersMicrosoftExpressionDesignDesigningcomplexXAMLobjectstobeexportedtoExpressionBlendasXAML.DesignersMicrosoftExpressionEncoderEncodingVideosandmediaintoSilverlight.DesignersBenefitsofusingSilverlight.EnablesDeveloperstoeasilycreateanddelivergreatuserinterfacewithoutthen
9、eedoflearninganothertechnologiesex.Flash.EndusersappreciateSilverlightperformanceandhigh-quality.DatavisualizationaremoreundestandablebyendusersandsilverlighttoolkitprovidesacollectionofcontrolsthathelpdeveloperstodesignwhattheyneedSilverlightteachnologyenhancesexistingAJAX-Basedapplicationsperforma
10、nceSilverlightdeliversagoodfeaturesandcontrolsfordesigningapowerfulrichreportingandchartingSilverlightmostbenefitisvisuals,itmakeswebsitesdesignismoreinteractiveforenduserstodealwithandmoreeasyfordeveloperstodesign.SilevrlightToolkitOverviewAutoComplete BoxDockpanel Charting Drag and Drop SilevrlightToolkitOverviewRatingDockpanel Charting Drag and Drop graduation thesis defense report graduation thesis defense report defense report graduation开题报告论文答辩graduation thesis defense report graduation thesis defense report defense report graduation演示完毕感谢观看