Silverlight for Windows Phone Development Video Course Series

Source: Internet
Author: User
Tags visual studio 2010
Course Introduction

This series of courses covers all aspects of Silverlight for Windows Phone development, including Windows Phone development overview, Development Environment setup, Silverlight features on Windows Phone, theme style and style, data Binding, page navigation, and applicationsProgramBar, screen processing, common controls, debugging on Windows Phone devices, isolating storage space, program lifecycle, launcher and chooser, push notification service, geographic service and Bing map controls, ghost and panorama controls, app hub and marketplace, internationalization and localization, etc. Through this series of courses, the audience can be able to use Silverlight to develop Windows Phone applications and sell applications on marketplace.

Course features

1. Complete content. It covers most important content of Silverlight for Windows Phone development.
2. strong practicability. This is a development series video recorded by a programmer for programmers. Each knowledge point describes the principle and then demonstrates it through an example program. The demo steps are complete and detailed from start to end. The listener can easily redo the demo program.
3. continuity. The course sequence is carefully arranged and arranged in sequence. Each knowledge point is described from the beginning to the end.
4. Supporting experiments. Each course is equipped with relevant experiments to facilitate knowledge consolidation.
5. After-school support. For course-related and lab problems, go to my blog.
6. Small dessert. In addition to the Silverlight for Windows Phone content, I will insert some other content in the course, including some features of C #, object-oriented software design and development, design patterns, unit Testing and restructuring. At the same time, we will share our experiences in mobile device development, including the similarities and differences between mobile devices and desktop and web development, and how to improve user experience on devices. Of course, there are also some jokes.

Benefits of learning

1. A quick way to learn about smartphone development: the development of smartphones is faster than I expected, just as most applications today support the web, and most applications need to support smartphones in the future. If you are not familiar with development in this area as a reader, I suggest you quickly understand at least what the development of your smartphone is, so that you can quickly enter this field in the future. If you are. net programmers, Windows Phone will give you the best choice, this series of courses not only show how to put existing. the net development capability is converted to Windows Phone. It also tells me some of my experience in the smart phone development field, including how to improve user experience, which is irrelevant to the specific Mobile Phone platform. Learn how to develop Windows Phone and other smartphones. This course is specially tailored for you.

2. Getting started with Silverlight: How does the siverlight strategy change? I think yes. Silverlight has changed from simple browser plug-ins to Microsoft's cross-platform tool, in the future, Silverlight can run on all mainstream browsers (both Windows PC and Mac operating systems), and Silverlight can run on Windows Phone, Windows CE, and Xbox (expected) and out of browser (desktop applications that are separated from browsers) are currently the most cross-platform technology that Microsoft has. The rapid development of Silverlight in the early stage has become more mature. If you are not familiar with the development of Silverlight, it is now the best time. This series of courses not only cover content related to Windows Phone development, but also cover the content of Silverlight development starting from the basics. It is a good choice to learn Silverlight, a powerful cross-platform tool.

Course Section Introduction

The following is a brief introduction to each section of the course. You can download and learn the content you are interested in. If I recommend that you start from the beginning to the end, because the courses have been carefully arranged, with sequence and continuity. Another part of the content is in intense recording. Please wait.

Silverlight for window phone Development Series (1)-Windows Phone platform Overview

This section begins with an overview of the series of courses, including the course content, prerequisites, learning purpose, and form. Then, the new features of Windows Phone are demonstrated through real devices. Then we will introduce the hardware specifications, software architecture, and development platform of Windows Phone. Finally, we will describe the groups suitable for learning and developing Windows Phone applications, as well as suggestions for various developers.

Silverlight for window phone Development Series (2)-Build a Windows Phone development environment

This section describes the system requirements for the development environment, including hardware requirements and operating system requirements. Next we will show you how to download and install the RTW and update of Windows Phone developer tools, as well as precautions during the installation process. Next we will introduce the tool set included in Windows Phone Developer Tools: Visual Studio 2010 express for Windows Phone, xNa game studio 4.0 for Windows Phone, expression blend for Windows Phone and Windows Phone 7 simulator. Finally, we will demonstrate the Windows Phone 7 device, introduce the applications developed by Windows Phone developer tools, and learn what applications can be developed by learning this series of courses.

Silverlight for window phone Development Series (3)-the first Silverlight Program

This course describes how to develop a Silverlight for Windows Phone application through a complete program development process. Start with Silverlight for Windows Phone's built-in project templates, the basic concepts of Silverlight, including XAML and namespace. Next, let's talk about the files generated by the Windows Phone application project template, their usage and similarities and differences with traditional Silverlight. Next, we will introduce the Silverlight for Windows Phone control library, Visual Studio usage, and other basic knowledge. The example of "China zip code query gadgets" demonstrates the complete process of Silverlight program development, how to use the Silverlight control, and how to compile code-behind.CodeProcess events. The final demonstration shows how to use textbox inputscope to personalize the input box and improve the user experience.

Silverlight for window phone Development Series (4)-subject style and Data Binding

This course describes how to bind theme styles with data. This section describes the system themes, colors, XAML styles, and built-in control templates. Next we will describe the basic concepts of Data Binding and how to bind existing controls with the mouse. Then, we use the example to describe the non-data binding (through the capture event) method to update the control data. Finally, we use the inheritance of inotifypropertychanged to manually bind the data, so as to describe the essential principles of data binding.

Silverlight for window phone Development Series (5)-page navigation

This course describes how Silverlight supports multi-page programs, how to navigate between pages, and how to use the XAML and C # code to navigate the framework and page architecture. Describes how to configure a friendly address alias. Data transmission between pages, including string transmission and object transmission. Finally, it describes how to rewrite the event processing of the rollback button.

Silverlight for window phone Development Series (6)-Application bar

This section describes a new feature application bar for Windows Phone, which is used to replace the new feature of a traditional menu system. Let's start with the system tray and application columns. Next, let's talk about how to use C # Or XAML to generate application columns separately, including how to make the application columns support internationalization and localization. Then demonstrate how to use expression blend to generate the application bar. At last, we will describe the transparency of the application bar and the support for screen orientation changes.

Silverlight for window phone Development Series (7)-screen orientation and common controls

This section describes the concept of screen orientation, how Windows Phone supports screen orientation changes, and the differences between the UI layout controls (canvas, grid, and stackpanel, and how they can change the screen direction. This section also describes how to use and pay attention to common controls such as textblock, image, and mediaelement.

Silverlight for window phone Development Series (8)-isolated buckets

This section describes a feature of Silverlight to isolate buckets. It describes the basic concept of isolating buckets and why Windows Phone uses isolated buckets. The following example describes how to isolate directory operations and file operations in a bucket. Then it describes how to read and write application configuration information in the isolated bucket. Next, let's talk about the quota management and application policies for separated buckets. Finally, we will introduce the application of Windows Phone local database.

Silverlight for window phone Development Series (9)-debugging on Windows Phone devices

This section describes how to debug a program on a real Windows Phone device, including preparation, debugging steps, and precautions. Next we will explain how to debug media APIs through the wpconnect tool. Deploy the xap file on a Windows Phone device, and then describe the application column's support for Chinese characters.

Silverlight for window phone Development Series (10)-Application Lifecycle

This section describes the lifecycle of a Windows Phone application, describes the causes and functions of the lifecycle Design of Windows Phone, and describes the general lifecycle and the tombstone mechanism (tombstone) lifecycle: it also describes the tombstone mechanism of Windows Phone. Finally, it analyzes the events involved in the lifecycle in detail through examples, as well as the handling methods and precautions for these events.

Silverlight for window phone Development Series (11)-starters and selectors

This section describes the starters and selectors of Windows Phone, and describes how to use various starters and selectors to find out their common rules. Then we will detail the lifecycle of the starter and selector in four categories to illustrate the differences between different types of starters and selector, so as to know the things we need to pay attention to during use.

Silverlight for window phone Development Series (12)-push notification service

This section describes how to use the push notification service and the push notification service principles and specifications. Then, we use an example to describe raw notification, toast notification and tile notification are implemented on the cloud server and mobile phone. Finally, we will explain how to update tile regularly.

Silverlight for window phone Development Series (13)-panorama and ghost controls

This section describes the features of the new panorama and ghost controls for Windows Phone, and how to use them to make applications that comply with the Metro UI solution. Then, let's talk about the differences between them and how to make choices in real development. Finally, let's take note of using these two controls.

Silverlight for window phone Development Series (14)-geographic location service and reactive extension framework

This section describes the geographic location service and reactive expansion framework. It describes the geographical location service Introduction and similarities and differences between GPS, Wi-Fi, mobile base stations, and other location service data sources. The following example shows how to use the geographic location service. Next we will introduce the reactive extension framework, and finally use the reactive extension framework to simulate the geographic location service.

Silverlight for window phone Development Series (15)-Bing Maps controls

This section describes the Bing Maps Silverlight control on Windows Phone. The application for Bing Maps account and key is introduced. Then we will introduce the use of Bing Maps controls, such as map scaling, map display mode, and pushpin. Finally, it describes how to use the Bing Maps soap service to calculate the path and present the path to the Bing Maps control.

Silverlight for window phone Development Series (16)-sell applications on marketplace

This section describes how to sell applications on Windows Phone marketplace. Start with the steps and notes for registering a marketplace account. Next we will show you how to upload an application to marketplace and some preparations before uploading, such as obfuscation code and check the list of available application capabilities. Finally, we will explain how to cash the sales revenue.

Silverlight for Windows Phone development series (1): Windows Phone platform Overview

Lin Yongjian

Silverlight for Windows Phone development series (2): Build a Windows Phone development environment

Lin Yongjian

Silverlight for Windows Phone development series (3): The first Silverlight Program

Lin Yongjian

Silverlight for Windows Phone development series (4): Subject style and Data Binding

Lin Yongjian

Silverlight for Windows Phone development series (5): page navigation

Lin Yongjian

Silverlight for Windows Phone development series (6): Application bar

Lin Yongjian

Silverlight for Windows Phone development series (7): screen orientation and common controls

Lin Yongjian

Silverlight for Windows Phone development series (8): isolate buckets

Lin Yongjian

Silverlight for Windows Phone development series (9): Debugging on Windows Phone devices

Lin Yongjian

Silverlight for Windows Phone development series (10): Application Lifecycle

Lin Yongjian

Silverlight for Windows Phone development series (11): starter and Selector

Lin Yongjian

Silverlight for Windows Phone development series (12): Push Notification Service

Lin Yongjian

Silverlight for Windows Phone development series (13): panorama and ghost controls

Lin Yongjian

Silverlight for Windows Phone development series (14): geographic location service and reactive extension framework

Lin Yongjian

Silverlight for Windows Phone development series (15): Bing Maps controls

Lin Yongjian

Silverlight for Windows Phone development series (16): sell applications on marketplace

Lin Yongjian

 

 

Note:SdkhomeCommunication Platform for mobile platform developmentHttp://www.sdkhome.com

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.