[Z] Silverlight for Windows Phone development series video

Source: Internet
Author: User
Tags silverlight
Document directory
  • Course Introduction
  • Course features
  • Benefits of learning
  • Course Section Introduction
  • Download Course
  • Course list

 

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, application bar, 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 control, ghost and Panorama control, 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 and how to use the Silverlight control and compile code-behind code to process 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.

Download Course

The official download URL of the course is on the Chinese MSDN webcast website. Open the following URL.

Silverlight for Windows Phone development courses

To download the PPT and source code, register the course or use iReaper for batch download.

Course list

Course name

Instructor name

Video download

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

 

Source: Silverlight for Windows Phone development video series-Jake Lin-blog

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.