Mastering Windows Presentation Foundation
MicrosoftWindowsPresentationFoundation(WPF)providesseverallibrariesandAPIsfordeveloperstocreateengaginguserexperiences.Thisbookfeaturesawiderangeofsimplethroughtocomplexexamplestodemonstratehowtodevelopenterprise-gradeapplicationsforWindowsdesktopwithWPF.ThisupdatedsecondeditionofMasteringWindowsPresentationFoundationstartsbycoveringthebenefitsofusingtheModel-View-ViewModel(MVVM)softwarearchitecturalpatternwithWPF,beforeguidingyouthroughdebuggingyourWPFapps.Thebookwillthentakeyouthroughtheapplicationarchitectureandbuildingthefoundationlayerforyourapps.Asyouadvance,you'llgettogripswithdatabinding,explorethevariousbuilt-inWPFcontrols,andcustomizethemtosuityourrequirements.You'lllearnhowtocreatecustomcontrolstomeetyourneedswhenthebuilt-infunctionalityisnotenough.You'llalsolearnhowtoenhanceyourapplicationsusingpracticalanimations,stunningvisuals,andresponsivedatavalidation.Toensurethatyourappisnotonlyinteractivebutalsoefficient,you'llfocusonimprovingapplicationperformance,andfinally,discoverthedifferentmethodsfordeployingyourapplications.Bytheendofthisbook,you'llbeproficientinusingWPFfordevelopingefficientyetrobustuserinterfaces.
·15.5萬字