Exam Preparation–Silverlight 4, Development–70-506–Part 1

I’m currently studying for the Beta exam of Silverlight 4. So I thought, why not share what resources I’m using.

To start with one should be familiar with Silverlight of course, but refreshing some of the topics that haven’t be touched that often is always good. This is by far not the definitive learning guide for the exam, but it’s a start. If you know articles that should be in either one of the categories please let me know.

What Skills are being Measured?

You can start on the Microsoft Learning site first: Exam 70-506: TS: Silverlight 4, Development.

The are 7 main categories of topics that are measured (not sure what the last 1% is).

Laying Out a User Interface (15%)

Enhancing the User Interface (14%)

Implementing Application Logic (16%)

Working with Data (17%)

Interacting with a Host Platform (11%)

Structuring Applications (13%)

Deploying Applications (13%)

 

Resources for Laying Out a User Interface

Arrange content with panels.

Grid: http://www.silverlightshow.net/items/Using-Silverlight-Grid-Control.aspx

Stack Panel: http://www.silverlightshow.net/items/Using-the-StackPanel-control-in-Silverlight-2-Beta-1.aspx

Canvas: http://www.a2zdotnet.com/View.aspx?id=117

Border: http://www.silverlightshow.net/items/Using-the-Border-control-in-Silverlight-2-Beta-1-.aspx

ScrollViewer: http://www.c-sharpcorner.com/UploadFile/mamta_m/307312009072507AM/3.aspx

ViewBox: http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/06/silverlight-toolkit-viewbox.aspx

 

Implement and configure core controls.

TextBox: http://www.c-sharpcorner.com/UploadFile/mahesh/SilverlightTextBox12252008202141PM/SilverlightTextBox.aspx

Button: http://www.c-sharpcorner.com/UploadFile/mahesh/SilverlightButton11182008005631AM/SilverlightButton.aspx

TextBlock: http://visualstudiomagazine.com/articles/2008/05/12/silverlight-xaml-primer-15-enhancing-textblock-with-runs-and-linebreaks.aspx

CheckBox: http://www.c-sharpcorner.com/UploadFile/mahesh/SilverlightCheckBox11282008214151PM/SilverlightCheckBox.aspx

Content Controls: http://www.silverlight.net/learn/quickstarts/choosing-which-control-to-use/#SingleElement

 

Create user controls.

http://www.silverlightshow.net/items/Creating-a-Silverlight-Custom-Control-The-Basics.aspx

http://msdn.microsoft.com/en-us/library/cc278064(VS.95).aspx

http://www.silverlightshow.net/items/Creating-a-Skinnable-Custom-Control-in-Silverlight-3-Part-I.aspx

http://www.silverlightshow.net/items/Creating-a-simple-Voting-control-in-Silverlight-2.aspx

 

Implement a navigation framework.

http://www.silverlightshow.net/items/The-Silverlight-3-Navigation-Framework.aspx

http://silverlight.net/learn/learnvideo.aspx?video=187319

 

Display collection of items.

Items control: http://wildermuth.com/2009/01/18/Fun_with_ItemsControl

ListBox: http://weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-5-using-the-listbox-and-databinding-to-display-list-data.aspx

TabControl: http://timheuer.com/blog/archive/2008/06/04/silverlight-2-introduces-tabcontrol.aspx

Headered Items Control: http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/11/silverlight-toolkit-headeredcontentcontrol-amp-headereditemscontrol.aspx

TreeView: http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/18/silverlight-toolkit-treeview-treeviewitem-amp-hierarchaldatatemplate.aspx

DataGrid: http://www.c-sharpcorner.com/UploadFile/mahesh/SLDataGrid05032009223331PM/SLDataGrid.aspx

 

Play media files.

Implementing digital rights management (DRM): http://msdn.microsoft.com/en-us/library/cc838192(v=VS.95).aspx

Playing streams: http://www.learn-silverlight-tutorial.com/StreamingMediaUsingSilverlight.cfm

Creating Timeline markers: http://www.silverlight.net/learn/videos/silverlight-media-framework/creating-custom-timeline-markers/

Respons to timeline marker events: http://msdn.microsoft.com/en-us/library/cc189078(VS.95).aspx#anchor_mediaelement_mediamarkers

  • Gravatar Tony October 26th, 2010 at 13:44
    Great collection of links!!! When can we expect more hehe :))))))))))))
  • Gravatar Ayan Datta October 26th, 2010 at 14:28
    Thanks a lot! I am looking for the same.
    Please find the J.D Meire's blog url, its very much useful link-
    http://blogs.msdn.com/b/jmeier/archive/2010/09/27/silverlight-videos-map.aspx
  • Gravatar Raghuraman October 26th, 2010 at 15:00
    Thank you for this effort to gather these links for fellow attendees.

    Hopefully you will crack through the exam if not yet already done. My BEST Wishes for your exam.

    When are you scheduled to go ?

    Mine is coming Saturday 30th Oct. Am all gung ho and preparation apart from 2 years hands on experience includes Pete Brown's Silverlight in Action & WPF by Mark M. books for revision.

    Regards

    KRK
  • Gravatar sara October 31st, 2010 at 22:12
    Great Work! Can you expose some thinks about Deploying Applications?
  • Gravatar Mark Monster November 1st, 2010 at 22:05
    @KRK, I'm scheduled for Wednesday, hope I make it through the Beta exam. How did your exam go?

    @Sara, please see part 4, it's about Deploying Applications.
  • Gravatar sara November 3rd, 2010 at 01:11
    Thanks! it help me.
  • Gravatar Rod November 3rd, 2010 at 06:43
    I took mine today and used this as a guide - thanks a lot! (it started off easy then got difficult but if you have used Silverlight a lot then it is really common sense)
  • Gravatar Hash November 4th, 2010 at 10:46
    Thanks Mark,for sharing this resource.This is very much valueable!!
  • Gravatar Tejas Patel December 27th, 2010 at 16:03
    How do oyu schedule your exam 70-506? Prometric still does not offer it. Expected release date is 01/21/11.
  • Gravatar Mark Monster December 27th, 2010 at 21:30
    I scheduled the beta-exam. Named 71-506 instead of 70-506, but you can't take the beta exam anymore.
  • Gravatar virender April 3rd, 2011 at 18:18
    great one . i think its very useful for silverlight learner . i am looking this one from long time . can u send me dump of exam. thanks
  • Gravatar Abd.B June 6th, 2011 at 23:50
    When to use which Layout? Canvas, Grid or Stacks etc?. Please can you put some light on this...Thanks
  • Gravatar Isheanesu Doro July 19th, 2011 at 18:43
    Thank you so much for the links, they handy
Gravatar