Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Different programming languages support different styles of programming (called programming paradigms). The choice of language used is subject to many considerations, such as company policy, suitability to task, availability of third-party packages, or individual preference. Ideally, the programming language best suited for the task at hand will be selected. Trade-offs from this ideal involve finding enough programmers who know the language to build a team, the availability of compilers for that language, and the efficiency with which programs written in a given language execute. Languages form an approximate spectrum from "low-level" to "high-level"; "low-level" languages are typically more machine-oriented and. | Windows Phone Programming in C Rob Miles Version 1.0 January 2011 Contents Introduction 3 Welcome.3 What you need to have before you start.3 1 Windows Phone 7 4 1.1 The Windows Phone hardware.4 1.2 The Windows Phone ecosystem.11 1.3 W indows Phone program execution.12 1.4 Windows Phone application development.14 What we have learned.16 2 Introduction to Silverlight 18 2.1 Program design with Silverlight.18 2.2 Understanding XAML.28 2.3 Creating an application with Silverlight.31 What we have learned.37 3 Introduction to Visual Studio 2010 38 3.1 Projects and Solutions.38 3.2 Debugging Programs.52 What we have learned.58 4 User Interface Design with Silverlight 60 4.1 Improving the user experience.60 4.2 Data manipulation and display.73 4.3 Pages and Navigation.82 What we have learned.87 5 Consuming Data Services 89 5.1 Connecting to a data service.89 5.2 Using LINQ to read structured data.92 5.3 Using Network Services.102 What we have learned.108 6 XNA Overview 109 6.1 XNA in context.109 6.2 Making an XNA program.110 6.3 Using the accelerometer in games.121 6.4 Adding sound to a game.125 6.5 Playing Sound in a Silverlight Program.128 6.6 Managing screen dimensions and orientation.130 What we have learned.132 7 Creating Windows Phone Applications 134 7.1 The Windows Phone icons and Splash Screens.134 i 7.2 Persisting data in isolated storage.136 7.3 Persisting application state.141 7.4 Launchers and Choosers.147 What we have learned.151 8 Windows Phone Marketplace 153 8.1 How the Marketplace works.153 8.2 Marketplace membership.154 8.3 Deploying and testing to hardware.154 8.4 The Submission and approval process.157 What we have learned.157 Program Ideas.158 .