今天在在外文网站Google关于Windows Phone 7的学习资料,无疑间Google到了Jeff Blankenburg的 31 Days of Windows Phone这个系列,感觉写的比较基础和浅显易懂,适合我这种入们级的人学习,所以准备拿来对Windows Phone 7的简单入门学习。并翻译出来供像我一样的菜鸟学习,我的E文并不好,所以翻译难免会有一些不对的忘大家原谅和多多指教。说道E文又想起大学时,就是因为这个E文让我少的了一大笔奖学金,哎。翻译这个系列,也顺便提高一下我的E文吧,呵呵。

步入正题:今天是我们Windows Phone学习的第一天,是一些关于项目模板的。

首先: 在学习Windows Phone7之前我们假设你已经对Microsoft 的Silverlight有了一定的了解,如果你还不了解,你也可以参考作者的  20天Silverlight这个系列  ,讲解的都是一些Silverlight的基础级知识。

再者我们假设你已经安装了Microsoft 所有Windows Phone Tools,如果你没有安装,你可以从这里下载http://developer.windowsphone.com/,从这里我们会获得Visual Studio 2010 for Windows Phone和 Expression Blend 4 for  Windows Phone。如果在你的机子已经安装了官方的正式版,你仅需要更新添加一些新的模板。

在今天我们会预览一下Visual Studio 2010为我们的Windows Phone应用程序生成的默认模板。

Solution Explorer:

下面是vs2010默认为我们生成的解决方案,我不准备详细介绍各个文件,你可以从安装上所有Tools 并自己尝试,比较简单。

ApplicationIcon.png:

是Phone application List现实的图标,你也可以替换成你想要的图标。

App.xaml:

有点像ASP.NET web.config 文件,保存了我们应用程序的常用数据和设置,我更喜欢防止我的style在这里,但这不是必须的。

App.xaml.cs:

是前一文件(App.xaml)的Code-Behind文件,和前一个文件一起定义我们应用程序的入口点,初始化应用程序级别的全局静态资源(StaticResource)和启动程序的页面。

AssemblyInfo.cs:

定义了我们应用程序的程序集信息,入 版本,名称等。个人觉得和我们的WinForm、Asp.net程序应该差不多。

Background.png:

是我们应用程启动时的屏幕背景,我们也可以替换为你需要的图标。

MainPage.xaml:

是我们应用程序启动的默认页面,这只是一个一般习惯,我们也可以在WMAppManifest.xml 中修改:

<Tasks>
<DefaultTask  Name ="_default" NavigationPage="MainPage.xaml"/>
</Tasks>

MainPage.xaml.cs:

前一个文件(MainPage.xaml)的Code-Behind文件,在这里需要我们编辑页面启动页面的Code.

SplashScreenImage.jpg:

应用程序加载图标(即:我的应用程序启动,第一个页面还没有显示时)。我们也可以替换这个图标。在这里只是为了让我们的用户了解程序正在加载。

WMAppManifest.xml:

用于定义我们应用程序打包的文件(manifest)。 Silverlight程序最终会打成xap包(zip格式),里面包含了程序需要用到的所有资源(例如图片,声音文件等等),和依赖 的第三方DLL等等。AppManifest.xml文件用于定义打包的结构。

第一天学习很简单,就到这里的作者给我们提供了Code下载,其实我觉得没有必要。所以偷个懒了。

本文E文原文:http://www.jeffblankenburg.com/post/31-Days-of-Windows-Phone-7c-Day-1-Project-Template.aspx

关于Windows Phone的一些学习资料:

1:首先是翻译的原文: Jeff Blankenburg博客http://www.jeffblankenburg.com/post/31-Days-of-Windows-Phone-7c-Day-1-Project-Template.aspx

2: 园友306Room的一起学Windows Phone系列http://www.cnblogs.com/randylee/category/258713.html

3:http://windowsteamblog.com/windows_phone/

4:http://create.msdn.com/en-US/

还有其他的我在后续看见了,也会一一不上。也希望大家给我提供一些学习资料,共同进步。

(翻译)31天Windows Phone学习-1-项目模板相关推荐

  1. WRL 类库项目模板

    Visual Studio 2013 其他版本 如果使用 Visual Studio 编写 Windows 运行时 C++ 模板库 (WRL) 项目,可以通过下载 WRL 类库项目模板极大地简化任务. ...

  2. Windows Phone 7 不温不火学习之《项目模板》

    利用闲暇时间看了一下Windows Phone 7的相关资料,觉得这个手机系统挺新颖,打算这段时间学习一下. 打开Microsoft Visual Studio 2010 Express for Wi ...

  3. 【论文翻译】统一知识图谱学习和建议:更好地理解用户偏好

    一.摘要 将知识图谱(KG)纳入推荐系统有望提高推荐的准确性和可解释性.然而,现有方法主要假设KG是完整的并且简单地在实体原始数据或嵌入的浅层中转移KG中的"知识".这可能导致性能 ...

  4. 图像翻译/UDA-CoCosNet v2: Full-Resolution Correspondence Learning for Image Translation图像翻译的全分辨率对应学习

    CoCosNet v2: Full-Resolution Correspondence Learning for Image Translation图像翻译的全分辨率对应学习 0.摘要 1.概述 2. ...

  5. 面试+学习+做项目+最全Java视频讲解

    关注公众号:计算机视觉与图形学实战 Java零基础教程视频(适合Java 0基础,Java初学入门) 尚硅谷Java零基础入门教程(含百道Java真题,2万多行Java代码实战) 黑马程序员全套Jav ...

  6. 游戏编程学习之项目历程

    项目总结    坚持:也许现在不是能力最强的程序员之一,但一定是最努力的程序员之一. 大家好,写下这篇文章作为学习回忆记录,并且也为接下来的事情做准备. 首先附上大部分项目的截图: 图1 图2 图3( ...

  7. 网络云存储技术Windows server 2012 (项目十五 存储服务间的数据同步)

    网络云存储技术Windows server 2012 (项目十五 存储服务间的数据同步) 目录 前言 一.项目背景 二. 项目实训题 前言 网络存储技术,是以互联网为载体实现数据的传输与存储,它采用面 ...

  8. 一周焦点 | 李彦宏:如果谷歌回来,有信心再赢一次;GitHub深度学习开源项目Top200...

    ▌业界焦点 瞄准超算皇冠:神威E级超算原型机正式启用 运算速度达每秒百亿亿次的 E 级计算机,被称作"超级计算机界的下一顶皇冠".8 月 5 日,国产超算研制向着这一皇冠又迈进了一 ...

  9. 超详细配置教程,搭建 Windows 深度学习环境

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 选自 | towardsdatascience 作者 | Ahina ...

最新文章

  1. 004 两种方法找寻路call
  2. 一份MyBaits框架PDF文档,阿里架构师直言,Java程序员快收藏吧
  3. unity片元着色器中获取屏幕坐标_Unity踩坑笔记(持续更新)
  4. C#发送Email邮件(实例:QQ邮箱和Gmail邮箱)
  5. 寄生式创业更容易成功
  6. 不同图像锐化算子提取的图像信息有哪些不同_传统图像处理
  7. 中鸣投篮机器人怎么组装_1000余人参加洛阳市青少年机器人竞赛
  8. (70)FPGA模块调用(system Verilog调用system Verilog)
  9. 出现错误illegal call of non-static member function?
  10. 两个大整数相乘 C++ 版本 源码
  11. 解决ueditor中没法动态配置imageurlprefix的方法
  12. 无锁队列以及ABA问题
  13. 数据分析中应该了解的几种常用预测方法
  14. [6月7日的脚本] 在Windows 8中将桌面版IE设置为默认浏览器 (VBScript)
  15. php 设置post大小_php – 设置$_POST变量
  16. STM32单片机点亮流水灯
  17. nodejs fs模块
  18. 敬业签苹果ios手机便签APP里的录音怎么转文字?
  19. mysql将%3c%3e转义_ESAPI学习笔记
  20. pdffactory 打印字体_pdffactory pro|pdf虚拟打印机(pdffactory)下载 v5.31 官方版_小皮网...

热门文章

  1. 神奇的x -x,Lowbit函数的实现方式!
  2. leetcode162. 寻找峰值 变种二分见过吗
  3. ncnn网络框架使用指南
  4. (十)深入浅出TCPIP之网络阻塞和非阻塞
  5. caffe网络结构图绘制
  6. 游戏中DDA算法和Bresenham算法的应用
  7. 推荐算法--利用用户行为数据(02)
  8. php设置cookie 域名,php如何设置cookie对整个域名有效?
  9. select选中的值_selenium下拉框处理(select)
  10. 家长必看 父母须知孩子社交圈九要点(组图)