WP7基础学习第一讲

  对于WP7控件学习,我是在网上下载的资料,是MSDN李振老师的视频教程!很好,很感谢,开源,拿出来分享!

  我是跟着视频教程学过来的,对于里面的细节和如何对某一个控件的使用,不细说,有很多大牛的文章有介绍,想学的也可以下一些来看看,很不错!

  李振老师的视频是《一起学Windows Phone7开发系列课程(1):初识Windows Phone 7》,网上搜一下,可以看一下!

  只是作为学习笔记,记录一下,我的学习过程,只是视频中的框架,和一些简单的代码!欢迎学习交流!(有时喜欢用记事本,做笔记!呵呵。。。)

  分享学习笔记:

 初始windows phone7

 
平台介绍;SDK的安装;模拟器介绍;性能测试;hello world

平台介绍:
是微软公司开发的一个全新的移动平台;
对开发者来说,是一种全新的开发方式

基本架构:
Screen:
(1).Tool and Support:开发应用所需的工具和支持
(2).Runtimers:所开发的应用类型和支持的功能API
<1>.Silverlight Framework:以XAML为基础的应用、创建网络应用、使用Windows Phone7所带的控件、开发多媒体应用
<2>.XNA Framework:创建2D\3D游戏、管理游戏构件
Cloud:
(1).Developer Portal Services:开发者应用程序的注册、认证、发布、更新管理及Marketplace的付费管理
(2).Cloud Service:开发者使用的云端服务API

开发注意事项:
程序不能运行在后台,不支持多任务;目前C#是唯一支持的开发语言;native code不能作为应用程序的一部分来运行;同步时使用Zune连接到电脑;程序xap包的最大允许400M;手机硬件的RAM只是具有微软的最小的内存需求,256MB的时候,程序的内存占用不能超过90MB。手机RAM是512M,程序可占用内存不能超过90+256=346MB

SDK安装:
操作系统:windows 7或vista
下载地址:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce&displaylang=en
安装包中,包含了开发工具:silverlight for windows phone7 SDK\XNA SDK

模拟器简介
WM70C1.en-US.unlocked.bin

性能测试:
vs2010新增功能:
Premium\Ultimate版本;CPU Performance Counters;Thread Perfromance;生成报告;代码优化;关于性能测试的博客:
Blog:http://blogs.msdn.com/b/profiler

第三方测评工具EQATEC Profiler:
专门用于Windows phone 7;代码评测;检查方法的调用时间;评测报告;评测对比;地址:http://www.eqatec.com/Profiler/Home.aspx

Hello


学习资源:
MSDN:
http://msdn.microsoft.com/zh-cn/ff380145.aspx
http://msdn.microsoft.com/zh-cn/windowsphone/default.aspx?ocid=ban-f-cn-wp7--MSDN

国内网站:
http://www.wpmind.com/
http://www.daisy123.com

国内博客:
http://www.cnblogs.com/procoder/
http://www.cnblogs.com/randylee

国外博客:
http://windowsteamblog.com/windows phone/b/wpdev/archive/2010/08/17/windows-phone-7-jump-start-training.aspx

原文地址:https://www.cnblogs.com/SanMaoSpace/p/2136074.html