天翼空间应用工厂windowsphone开发具体实例课程.pptxVIP

天翼空间应用工厂windowsphone开发具体实例课程.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天翼空间应用工厂windowsphone开发具体实例课程

Agenda产品定义应用程序架构MVVM单元测试用户界面Panorama VS Pivot 站在巨人的肩膀上性能启动性能数据库性能UI性能内存泄露错误报告错误报告用户界面性能应用程序架构产品定义错误报告产品定义用户界面性能应用程序架构产品定义方向比努力更重要腾讯: 即时通讯李彦宏: 搜索马云:电子支付成功的产品高质量的产品错误报告应用程序架构用户界面性能应用程序架构产品定义传统的Silverlight 应用程序架构ViewXAML(UI layout)Model(domain objects)updates, may observeCode Behind代码示例XAML: window layout + named controlsStackPanel TextBox x:Name=“City” / ComboBox x:Name=“CountryList” SelectionChanged=… //StackPanelCode behind: event handlers and manipulating the controlsvoid CountryList_SelectionChanged(…){ City.Text = GetCity(CountryList.SelectedItem as Country);}MVVM ViewModelSomething Controller? Presenter?Code Behind?MVVM (Model-View-ViewModel)View(input, output)Model(domain objects)updates, may observeData BindingViewModel(UI state)View.DataContext = ViewModel;深入MVVM源出处:/en-us/magazine/dd419663.aspx/en-us/magazine/dd419663.aspx 微软官方开源类库Prism:// MVVM 在WP7 中的应用实例:/articles/MVVM-in-real-life-Windows-Phone-applications-Part1/articles/MVVM-in-real-life-Windows-Phone-applications-Part1 单元测试单元测试推荐使用微软内部开发Windows Phone 7在使用的Framework: /2010/05/sl3-utf-bits//2010/05/sl3-utf-bits/ 使用介绍: /articles/Getting-Started-with-Unit-Testing-in-Silverlight-for-WP7/articles/Getting-Started-with-Unit-Testing-in-Silverlight-for-WP7TDD(Test Driven Development): /wiki/Test-driven_development/wiki/Test-driven_development 错误报告用户界面用户界面性能应用程序架构产品定义Panorama VS PivotPanorama强调多种数据源的聚合,像一个主页去到不同的地方,商店,人脉。Pivot对相似数据的过滤,短信,邮件。/zh-CN/education/quickstarts/Panorama_and_Pivot_Controls/zh-CN/education/quickstarts/Panorama_and_Pivot_Controls#ChoosingPivotPanorama Panorama VS Pivot给用户与内置应用一致的体验。让用户觉得每个小细节都处理的很用心。站在巨人的肩膀上/en-us/home/getting_startedWindows Phone SDK 7.1/Silverlight Toolkit for WP/Coding4funToolkit for WP·?AdControl·?Border·?Button·?Canvas·?CheckBox·?Ellipse·?Grid·?HyperlinkButton·?Image·?ListBox·?Map·?MediaElement·?Panorama·?PasswordBox·?Pivot·?ProgressBar·?RadioButton·?Rectange·?ScrollViewer·?Slider·?StackPanel·?TextBlock·?TextBox·?WebBrowser·?AutoCompleteBox·?ContextMenu·?DatePicker·?D

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档