Msdn webcast Silverlight for Windows Phone development series video Season 2

Source: Internet
Author: User
Course Introduction

As a continuation of the first quarter, this quarter describes some Windows Phone ChineseCommunityRarely discuss advanced topics, such as applicationsProgramLife Cycle, starter and selector, push notification service, Panorama and ghost control, geographic location service and reactive extension framework, Bing Maps Silverlight control and Windows Phone Marketplace, a total of 16 tutorials, for more than 20 hours.

 

Feelings

I used more than three months to make videos before and after, and finally completed 16 videos during the Christmas holiday. It's just like chatting with Xu, A lot of things have never been done. I don't know how simple it is. When I do it, I encounter many different difficulties. After I finish it, I feel like that. The cognitive process is deepened and changed with the practice. At the beginning, I only promised to make five videos, mainly about how to build a network radio application step by step. We can see the article from zero to hero from the Silverlight for Windows Phone 7 Development Series by James Lin. Later, I made great improvements and made a complete set of Silverlight for Windows Phone development tutorials. Such as drinking water, warm self-knowledge.

 

There are still many difficulties in early production. For example, it is very difficult to speak Mandarin, because it usually only speaks Cantonese and English, and basically does not speak Mandarin. Later, it seems like Mandarin was spoken in a dream, of course, the current Mandarin is not good, but it can be difficult to make the audience misunderstand. This time, I am not familiar with the recording software. Sometimes there are various problems, such as the noise of recording, automatic addition of unwanted background music, no sound, and image stop. At the same time, it is difficult to grasp the length of the intercom class. In many cases, I want to talk more knowledge points as much as possible and have a serious timeout.

The first video was recorded at the end of September, but we couldn't see it anymore, because the first video we uploaded was recorded more than five times, and I forgot the number of times, I remember that sometimes I can only record images without sound (cup), because it is difficult to record the dubbing proportion. I remember that when I recorded the first video, I even spoke Mandarin. This Microsoft's sun zhilei should know that he was responsible for all the work except video recording, I would like to thank him for not making this series of videos on msdn.

 

If you read this, you may find that I am complaining. Haha, it is true. However, this video has made me learn a lot. This is the focus, I have been paying attention to the development of Windows Phone since the CTP version. I have learned a lot and have done some programming, such as the network radio program. It is also a complete functional program, we can see the article from zero to hero from the Silverlight for Windows Phone 7 Development Series by James Lin.

 

But if I say that my system's learning about Windows Phone started from making this video, I did it myself, but I can assure that it is definitely not a careless task. During the video production process, I made a lot of reference to the videos in Windows Phone 7 jump start. Every video has been heard more than 10 times. I learned the overall grasp of the course and the lecture skills, from the very beginning, I could not understand it, and then I could laugh at all the jokes. I can't guarantee that my video is better than them, but I dare say it is no worse than them (because I stand on the shoulders of giants), because I think more about the audience level when I make it, in addition, each example is simplified to ensure that a video can demonstrate the detailed knowledge point as much as possible. At the same time, we also consider cultural differences to compile several small stories to help the audience in the Chinese background understand knowledge points. In the jump start video, they assume that the audience level is relatively high. During the demonstration, the example in the Windows Phone 7 developer training package is often used, the examples are much more complex. I think the audience-oriented levels are different, and the production methods are different.

I have referenced jump start a lot, but it is definitely not a simple copy of jump start, because during the production process, I not only refer to jump start, but also basically put mix, all Windows Phone-related videos on teched and PDC have been heard more than once, and manyArticleIf I am not familiar with blogs, I will also communicate with relevant Microsoft personnel to add content not described in jump start, for example, push notification has 15 Application restrictions and so on. These are topics that I have been discussing in the Chinese and English communities during the production process. Anyway, I try my best to sort out non-NDA content and try my best to ensure the integrity and timeliness of the course.

 

After making this series of videos, I feel that I have fully mastered the Windows Phone framework. Although I need to be familiar with the details in the project, however, there is no problem with understanding the framework, and we are confident that we can make various Windows Phone projects. If there are related requirements, I will soon know how to implement them in Windows Phone and use features such as push notification, launcher and chooser. Pay attention to those areas, such as lifecycle processing. What are the restrictions and solutions. This is what I need to make this series of courses. It is a complete overview of the Silverlight for Windows Phone development framework.

 

The last course was uploaded for one month. As far as I know, many of my friends have joined us to study Windows Phone development. I am not very clear about the specific number of people, because these courses are downloaded for free on msdn. However, the effect is good. After uploading this course, many publishers have joined me and hope to organize the course content into books. Recently, I also joined Microsoft's Windows Phone talent pool. My Videos cover most of the official courses, and the course sequence is basically the same. Therefore, this series of courses fully covers all aspects of Silverlight for Windows Phone.

 

Of course, if you need to add some content that can be described, such as making an advertisement app, internationalization and localization. Third-party class libraries, such as Silverlight for Windows Phone toolkit and Silverlight media framework. Communication programming with the cloud. Local database support. Unit test. Performance Tuning and so on. But these will not be created in the near future. Recently, I will do a more ambitious job, translated by programming Windows Phone 7.

 

The course section introduces the 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.

Recommendation aspect

Windows Phone is not a single-task system.

Understanding what tombstone is, let's take a look at how God plays Windows Phone.

 

Figure 1 procedure for completing the lifecycle of all Windows Phones

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.

Recommendation aspect

China's Dipper Navigation Satellite Launch Process

In fact, selector is often used.

Rules used by all starters

Rules used by all selectors

Learn starters and selectorsMost easily overlookedWhileKeyIs the lifecycle

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.

Recommendation aspect
Whole Process of message push, key recommendationsThe story that Fengjie and Director Shi tifen-shi piburg have to say. The film Emperor runs the special edition with sincerity..

WriteCodeJust like boiled beef

 

How is toast made?

Beautiful Tile

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.

Recommendation aspect
In fact, Pano and ghost are likeCharm Hong Kong and mysterious Tibet

Panorama is easy to use

Logging is also easy to use.

The use of Pano and idea is actually very simple. The key is to consider how to use and the differences between them.

 

I suggest you consider it before using it.Charm Hong Kong and mysterious Tibet

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.

Recommendation aspect

Various positioning Methods

 

The simulator can also play with location service, where Re is the bread factory.


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.

Recommendation aspect
Cup, go home and buy tickets first

Originally, Obama and I were neighbors.My dream is that it is so easy to eat, Obama also uses Windows Phone

Navigation programs

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.

 

Recommendation aspect
Wang million made a fortune by selling apps on the Windows Phone Market. Zhang Machang and his teacher helped

Figure 1 wins qianyan

Obfuscators are used for free

 

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

Ppt andSource codeDownload. 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

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

 

 

For more information about the first season, see the msdn webcast Silverlight for Windows Phone development series video. I don't know if there is a third season.

 

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.