WP7开发面试题

 对于Windows Phone 7开发者逐渐增多,很多公司开始招聘WP7开发者相关的面试题,Zune123就有关微软Windows Phone平台程序员招聘考核重点做以下介绍。

  1. 目前WP7使用Visual Studio 2010来开发,对应.Net Framwork 4的运行时库,对于.Net 3或4的新特性要掌握,比如linq、委托、事件要加深学习,微软为了保证WP7的响应速度,很多API都设计为异步的,所以对于异步方法的调用基础这对于很多过去从事C# PC开发者来说都有很多的不足。

  2. WP7主要依托于Sliverlight,所以对于MWWM的设计方式要掌握,比如简单的UI控件和逻辑业务代码的绑定即数据绑定要熟练掌握。

  3. 网络通讯,比如HttpWebRequest和WebClient,以及Mango SDK新增的Socket客户端的相关API。

  4. 数据存储,对于常见的XML、JSON数据应该很容易的生成和解析,对于WP7自带的SQL数据库的掌握。

  5. UI控件,WP7的控件除了SDK自带的,主要的高级控件均以Sliverlight Toolkit单独发布,一般是以每季度更新,这里的控件应该掌握。

  6.  扎实的语言功底,对于.Net内置的各种数据结构、GoF的23种设计模式要熟练掌握。

  7. 多线程开发技能,知道如何同步线程,防止死锁,将WP7的异步方法改造为同步方法,除了ThreadPool外.Net 4提供了Task供WP7开发者使用。

  8. 多媒体框架XNA的使用,知道如何播放音频、视频和触控的控制。

  9. Windows Phone 7应用的生命周期和执行模型,了解WP7的后台代理多任务方式和快速切换。

  10. 如果是应聘者最好自己做一些例子,在面试的过程中直接演示充分说明自己的能力。

  以上是Zune123对WP7开发者招聘面试的主要考察点,全是基础的考察,由于Windows Phone 7的开发相对于Android和iOS来说很简单,当然这得益于.Net容易掌握技术门槛低的优势。希望对WP7的开发者的应聘求职和企业招聘起到帮助。

转载于:https://www.cnblogs.com/lareina/archive/2012/04/26/2471805.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值