资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
SilverlightTechnologyTableofContents1.WhatisSilverlightTechnology?2.SilverlightOverview.2.1Howitworks2.2Silverlightdevelopmenttools3.BenefitsofusingSilverlight.4.SilverlightToolkitControlsOverview.5.DataBindinginSilverlight.WhatisSilverlight?MicrosoftSilverlightisacross-platformcross-browserplug-infordeliveringrichinteractiveapplicationsfortheweb.Itofferaprogrammingmodelthatisfamiliartowebdevelopers,Silverlightisprogrammedusingatextbasesmark-uplanguageformatandaJavaScriptrunninginsidebrowsersscriptengine.WithSilverlighthelpsbuildingapplicationthatwontbepossibleusingonlyAJAXandHTML,thisincludesapplicationswitchintegratemedia,animationandtext.SilverlightapplicationsarecreatedusingacombinationofExpressionStudio(ExpressionDesign,ExpressionBlend,andExpressionEncoder)andVisualStudioSilverlightOverviewHow does silverlight work?Rich Internet Application ArchitectureRichInternetApplications(RIAs)combinethematurity,stabilityandscalabilityofserviceorientationwithstateoftheartdisplaytechnologytocreatethenextwaveofwebbaseddistributedapplications.RIAistypicallydeliveredeitherbywayofasite-specificbrowser,viaabrowserplug-in.AdobeFlash,JavaandMicrosoftSilverlightarecurrentlythethreetopframeworksthatapplyRIA.Silverlight Application ArchitectureSilverlightarchitectureisbasedoneXtensibleApplicationMarkupLanguage(XAML)whichisXMLbasedthatwhatmakesSilverlightcross-platformcross-browserplug-in.XAMLprovideaunifiedwaytodeclaregraphics,media,animation,textandlayout.SilverlightOverviewSilverlight development toolsSilverlightapplicationsarecreatedusingacombinationofExpressionStudio(ExpressionDesign,ExpressionBlend,andExpressionEncoder)andVisualStudio2008SP1orlater.Althoughitsnotnecessarytouseallthesetools,itsrecommendedtouseitalltogetthebestofSilverlight.Thefollowingtabledescribestheusageofeachoftheseapplications.SilverlightOverviewNameLogoUsagedUsersMicrosoftVisualStudioCarryingoutprogrammingworkinSilverlightobjectsaswellasbusinesslogic.DevelopersMicrosoftExpressionBlendBlendingXAMLobjectswithC#codestohandleeventsontheseobjectsaswellasManipulatingXAMLobjectspropertiesi.e.size,location,backgroundcolor.etcDevelopers/DesignersMicrosoftExpressionDesignDesigningcomplexXAMLobjectstobeexportedtoExpressionBlendasXAML.DesignersMicrosoftExpressionEncoderEncodingVideosandmediaintoSilverlight.DesignersBenefitsofusingSilverlight.EnablesDeveloperstoeasilycreateanddelivergreatuserinterfacewithouttheneedoflearninganothertechnologiesex.Flash.EndusersappreciateSilverlightperformanceandhigh-quality.DatavisualizationaremoreundestandablebyendusersandsilverlighttoolkitprovidesacollectionofcontrolsthathelpdeveloperstodesignwhattheyneedSilverlightteachnologyenhancesexistingAJAX-BasedapplicationsperformanceSilverlightdeliversagoodfeaturesandcontrolsfordesigningapowerfulrichreportingandchartingSilverlightmostbenefitisvisuals,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演示完毕感谢观看
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号