Windows Phone 7开发全攻略:从入门到进阶

需积分: 9 1 下载量 55 浏览量 更新于2024-07-27 收藏 5.19MB DOC 举报
"Windows Phone 7开发教程汇总" 这篇文档是一个全面的Windows Phone 7开发教程集合,旨在帮助开发者从零开始学习和构建针对该平台的应用程序。Windows Phone 7是微软在2010年推出的新一代移动操作系统,与之前的Windows Mobile系统有显著区别,它引入了全新的界面设计,如动态磁贴(Live Tiles)和深度集成的服务,如Xbox Live游戏和Zune媒体播放。 教程的结构分为以下几个部分: 1. **准备工作**:这部分涵盖了开发环境的搭建,包括安装必要的软件,如Visual Studio,以及了解Windows Phone 7 Series开发的基本问题。对于新手来说,这是开始开发的首要步骤,确保开发者拥有正确的硬件配置(如Windows 7操作系统,足够的硬盘空间和内存)以及兼容的开发工具。 2. **进阶开发**:这部分深入到Windows Phone 7应用的具体开发细节,如使用特定的UI控件(ApplicationControls),掌握ListBox的用法,以及如何改变应用程序的启动页面或实现页面间的跳转和参数传递。这些技能是构建复杂功能和用户交互的基础。 3. **范例**:通过具体的示例,如获取系统信息和测试程序的存储空间,帮助开发者实践理论知识,了解如何在实际项目中应用所学。 4. **其他**:讨论了Windows Phone 7的多任务处理解决方案,尽管Windows Phone 7初期版本对多任务的支持有限,但开发者仍需理解如何优化应用以适应这一环境。 Windows Phone 7的开发环境搭建过程通常包括下载Windows 7 ISO镜像,使用Windows 7 USB/DVD Download Tool创建安装媒体,然后进行系统安装。对于开发XNA游戏或图形密集型应用,系统还需要支持DirectX 10及以上的显卡和对应的驱动。 通过这个教程,开发者不仅可以学习到Windows Phone 7的开发基础知识,还能逐步提升自己的技能,从而能够创建出符合平台特性和用户体验需求的应用。随着微软对Windows Phone平台的不断投入和支持,这个领域的开发潜力巨大,对开发者而言,这是一个值得探索的领域。

SELECT bs.sample_id, bs.item_id, bs.report_id, bs.order_no, bs.order_id, bs.order_business_type, bs.commission_date, bs.customer_name, bs.applicant, bs.phone, bs.receive_user_name, bs.contract_no, bs.special_requirements, bs.report_org_name, bs.report_org_address, bs.sample_name, bs.standard_instrument_name, bs.complete_day, bs.sample_remark AS remark, bs.standard_instrument_id, bs.sample_no, bs.factory_number, bs.item_name, /*bs.item_quantity,*/ bs.inspection_type, bs.mandatory_flag, bs.test_quantity, bs.sample_state, bs.current_site, bs.plan_complete_date, bs.affix, bs.ranges, bs.grade, bs.factory, bs.calibrat_point, bs.apply_dept, bs.specification, bs.final_fee, bs.service_type, CASE WHEN bs.actual_complete_date IS NOT NULL THEN DATEDIFF( bs.plan_complete_date, bs.actual_complete_date ) ELSE datediff( bs.plan_complete_date, now()) END AS surplus_days, bs.report_no, bs.is_report_back, bs.back_reason AS report_back_reason, bs.is_just_certificate, bs.report_state, bs.temper, bs.humidity, bs.test_result, bs.test_date, bs.next_test_date, bs.test_cycle, bs.test_address, bs.generate_time, bs.point_report_id, bs.is_merge, bs.circulation_flag, bs.item_proposal_fee AS proposal_fee, bs.change_price_reason, bs.test_user_name, bs.group_id, bs.group_name, bs.charging_num, bs.other_fee, bs.receivable_fee, bs.affix_quantity, bs.test_org, bs.out_org_order_no, bs.out_org_sample_no, bs.business_user_name, bs.pdf_path, bs.settlement_state, bs.result_describe, bsa.attach_id FROM view_sample_info bs JOIN bus_sample_report bsr ON bs.report_id = bsr.id JOIN bus_sample sa ON bsr.sample_id = sa.id JOIN bus_sample_attr bsa ON sa.id = bsa.id 根据bs.commission_date 进行排序最近的排上面 bs.commission_date

2023-07-15 上传
2023-07-11 上传