Microsoft Silverlight Edition: Programming Windows Phone 7
This book is a gift from the Windows Phone 7 team at Microsoft to the programming community, and I am proud to have been a part of it. Within the pages that follow, I show you the basics of writing applications for Windows Phone 7 using the C# programming language with the Silverlight and XNA 2D frameworks. ### Microsoft Silverlight 版:为 Windows Phone 7 编程 #### 书籍概述 本书《Microsoft Silverlight 版:为 Windows Phone 7 编程》是微软 Windows Phone 7 团队赠送给编程社区的一份礼物。作者 Charles Petzold 通过这本书向读者介绍了如何使用 C# 编程语言结合 Silverlight 和 XNA 2D 框架来开发 Windows Phone 7 应用程序的基础知识。 #### 书籍内容概览 本书由微软出版社出版,并得到了微软公司的正式授权。该书不仅涵盖了 Windows Phone 7 开发的核心概念和技术细节,还提供了丰富的示例代码和实践指南,帮助读者快速上手并深入理解 Windows Phone 7 平台的应用开发过程。 #### 核心技术知识点 **1. Silverlight** - **简介**:Silverlight 是一个跨浏览器、跨平台的框架,用于构建和部署具有丰富用户界面 (Rich Internet Applications, RIA) 的应用程序。 - **在 Windows Phone 7 中的应用**:Silverlight 被集成到 Windows Phone 7 中作为主要的开发平台之一,支持使用 C# 和 XAML 进行开发。 - **特性**:包括数据绑定、动画效果、样式与模板等高级功能。 **2. C# 编程语言** - **简介**:C# 是一种面向对象的编程语言,由微软开发并用于多种平台的应用程序开发。 - **在 Windows Phone 7 中的应用**:本书重点介绍了如何使用 C# 来编写 Windows Phone 7 应用程序。 - **特性**:支持 LINQ、Lambda 表达式、动态类型等现代编程特性。 **3. XNA 2D** - **简介**:XNA 是一套专为游戏开发设计的工具包和框架,其中 XNA 2D 特别适用于创建 2D 游戏。 - **在 Windows Phone 7 中的应用**:虽然本书主要关注于使用 Silverlight 进行开发,但同时也介绍了一些使用 XNA 2D 创建游戏的基本知识。 - **特性**:支持精灵、动画、碰撞检测等功能。 #### 目标读者 - **初学者**:对于想要学习如何使用 C# 和 Silverlight 构建 Windows Phone 7 应用程序的新手开发者来说,本书是一个很好的起点。 - **进阶开发者**:已经具备一定编程基础但希望深入了解 Windows Phone 7 开发平台特性的开发者也能从中获益。 - **游戏开发者**:对于有兴趣使用 XNA 2D 开发游戏的开发者来说,本书也提供了一定程度的指导和支持。 #### 结论 《Microsoft Silverlight 版:为 Windows Phone 7 编程》是一本全面介绍如何使用 C# 和 Silverlight 进行 Windows Phone 7 应用程序开发的专业书籍。无论您是初学者还是有经验的开发者,都能从中获得有价值的信息和技术指导。此外,书中还提到了使用 XNA 2D 创建 2D 游戏的基础知识,为那些希望在 Windows Phone 7 平台上开发游戏的开发者提供了额外的帮助。 《Microsoft Silverlight 版:为 Windows Phone 7 编程》不仅是一本实用的技术手册,也是了解 Windows Phone 7 开发环境和相关技术的一个窗口。
剩余791页未读,继续阅读
- yy20562013-05-06很好的pdf 官方发布的
- 粉丝: 3
- 资源: 12
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助