文档介绍:CompactFramework?CF?Target:MobileDevicesTheSameFramework–but“optimized”2003Formerly:“SmartDeviceExtensions”.CLRfordevicesEnableVisualBasic®andC#LeverageVisualStudio®.,drawing,,ess,XMLPeacefullyco-existwithhostOSRunonnativethreads,P/InvoketocallnativecodeTarget:paq,HP,Dell,Toshiba,…PocketPC2000,2002WindowsMobile(akaPPC2003).NetCFinROM!WindowsCESmartPhoneNoPalm/HandspringTarget:MobileDevicesDeveloperProductivityImplicationsTechnicalBusinessFamiliardevexperience…sametoolsandprocessDifferentapproachtoapplicationdesign,butcoredevelopmentskillstransferTechnicalbenefitsofplatformandtoolsyieldproductivityboost“Desktop”developerproductivitygainsapplytosmartdevicesastheydotothedesktopandserverTheFramework–“Optimized”20mb–nobreakingchangesSamelanguages,samecode,sameMSILMultipletargetCPUsHowRichistheWorkingEnvironment?CLRJITGarbageCollectionTypesafety;exceptionsThreadingWindowsOS(PInvoke)SQLServerCEincludingreplicationActiveSyncRemoteViewerWebServicesSockets/.ponentModelReader/.ponentModelReader/Writers