2015年12月30日 星期三

Windows 10: Managing the App Lifecycle

講師: Daren May 與 Geoffrey Morgan

MVA課程連結

英文字幕:18109-229278-fzmakfbx.enUS.srt

中文字幕:18109-229278-fzmakfbx.zh-TW.srt

Assessment:

  1. How many seconds are allowed for a UWP application during the suspended event?
  2. If you want to bypass the default time allowed for a UWP application during the suspended event, what should you do?
  3. In which event should you save the state of an application?
  4. You should save the navigation history as part of the application state.
  5. With Template 10, which line of code should you use to ensure that the splash screen defined in Splah.xaml is used in a UWP application?

Slides:

000012385000015029000030498000048798000109511000114522000125332000129265000526725000624058001025313001205138002242696002324114002428553002517773003325197003330841003752488

2015年12月19日 星期六

Windows 10: Inking and the InkCanvas

講師: Daren May 與 Geoffrey Morgan
MVA 課程連結
英文字幕:18139-229274-p0ilbddc.enUS.srt
中文字幕:18139-229274-p0ilbddc.zh-TW.srt
Assessment:
  1. What is the default input mode of an InkCanvas control?
  2. True or False: When using Win2D in a UWP application, you must specify DPI.
  3. What should you use to convert a stroke into a string?
  4. Which keyword should you use to ensure proper memory management when using a DrawingSession object?
  5. Which control does the InkCanvas control wrap?
Slides:
000011425000014051000022530000028418000041301000108146000112379000132288000250821000410346001110094001114117001723074001736873002411719002416425003746799

2015年10月29日 星期四

Introduction to JSON with C#: 4 | JSON Application Data Storage

MVA課程連結

英文字幕: 12722-175934-2dbqqkf5.enUS.srt

中文字幕: 12722-175934-2dbqqkf5.zh-TW.srt

Assessment:

  1. In the sample application, what data type was deserialized from the JSON file?
  2. In the sample application, when does the data.json file get edited?
  3. Which of the following would cause the deserialized list to be null upon starting up the application?
  4. In the sample application, why was the Item class made to implement the IEquatable interface?
  5. Which line of code is necessary to use File IO functions?

Introduction to JSON with C#: 3 | Parsing and Generating JSON files

MVA課程連結

英文字幕: 12722-175932-yvy1lnrs.enUS.srt

中文字幕: 12722-175932-yvy1lnrs.zh-TW.srt

Assessment:

  1. Which line of code is necessary to include in order to allow JSON.NET functions to work?
  2. Which of the following data types can be deserialized by either the JSON.NET or the JavaScriptSerializer libraries?
  3. JSON.NET is supported through the NuGet package manager within Visual Studio
  4. Which reference is needed for the JavaScriptSerializer Class to work?
  5. What are the main differences between the JSON.NET and JavaScriptSerializer libraries?

Introduction to JSON with C#: 2 | JSON Syntax

MVA課程連結

英文字幕: 12722-175930-3x0gbgua.enUS.srt

中文字幕: 12722-175930-3x0gbgua.zh-TW.srt

Assessment:

  1. What does this JSON data represent?
  2. JSON Arrays are surrounded by what?
  3. Which of the following can be JSON values?
  4. Can a JSON Array contain Objects or Arrays?
  5. What is wrong with the JSON Object listed below?

Introduction to JSON with C#: 1 | Introduction to JSON with C#

MVA課程連結

英文字幕: 12722-175928-fxg4emyc.enUS.srt

中文字幕: 12722-175928-fxg4emyc.zh-TW.srt

Assessment:

  1. Which language does JSON share its syntax with?
  2. What are the main differences between JSON and XML?
  3. What are some reasons to use JSON?

2015年9月30日 星期三

A Developer's Guide to Windows 10: 05 | XAML performance

2015.08.12 MVA (2015.07.28 Channel 9) 有新版的課程了

目前的字幕只適用於 MVA 2015.05.29 的影片,講師是 Jerry Nixon 與 Andy Wigley

MVA 課程連結

中文字幕 (Bing翻譯): 786ADevGuideToWin10M05.zh-TW.srt

Assessment:

  1. What are three methods that you can use to realize an element manually?
  2. What can you use to control the order in which elements in a GridView are updated?
  3. You are developing a Universal Windows Platform (UWP) app that displays a long list of images that have associated text. What can you use to ensure that the text is rendered before the images?
  4. True or false: Incremental virtualization allows items in a list to be rendered as the user scrolls through the list.
  5. Which three elements will be instantiated when a page loads?