Silverlight Interview Questions You'll Most Likely Be Asked

Price: $19.95


Silverlight Interview Questions You'll Most Likely Be Asked is a perfect companion to stand ahead above the rest in today’s competitive job market. Rather than going through comprehensive, textbook-sized reference guides, this book includes only the information required immediately for job search to build an IT career. This book puts the interviewee in the driver's seat and helps them steer their way to impress the interviewer.


Table of Contents

1. Overview of Silverlight
2. Laying out a User Interface
3. Enhancing the User Interface
4. Implementing Application Logic
5. Working with Data
6. Interacting with a Host Platform
7. Structuring Applications
8. Deploying Applications
9. Panels
10. Controls
11. General Questions
12. HR Questions



a) 250 Silverlight Interview Questions, Answers and Proven Strategies for getting hired as an IT professional

b) Dozens of examples to respond to interview questions

c) 51 HR Questions with Answers and Proven strategies to give specific, impressive, answers that help nail the interviews

d) 2 Aptitude Tests download available on



Sample from the book
(Below Questions and Answers are randomly taken from different pages of the book)

 221: How will you embed a text and rectangle inside the button?


Using ‘Rectangle’ and ‘TextBlock’ inside the stackPanel, we can embed a text and a rectangle inside the button.




<StackPanel Orientation = “Horizontal/Vertical”>

<Rectangle Fill= “Blue”>

<TextBlock Text = “My_contents2”>


</ Button.Content>



222: Give an example to create a checkbox inside the Button.


<Button Height = “22” Width = “111” Margin = “3”>


<CheckBox Content = “My_chkbx_Content3”/>

</ Button.Content>



223: What is the purpose of ItemsControl?


a) Displays the list of items retrieved from a particular collection

b) Does not allow the users to select the items like ListBox

c) This can also be used with ItemTemplate


<ItemsControl ItemSource= “{my_bindings}” DisplayMemberPath= “my_First_Job1” />


Display the list containing only the my_First_Job1 field from the source ‘my_bindings’


224: How will you display a text with each letter spaced with particular spacing?


Using ‘Character Spacing’, we can disapley a text with each letter spaced with particular spacing.


<TextBlock Text = “my_chartr_spcng_txt” CharacterSpacing = “444”>


225: How will you bind two elements?


Two elements can be bound:

a) By setting the ‘Binding’ property

b) When two elements are bound, changes in one element reflect in another element

c) Example:


<TextBlock Text = “my_binding_text1”/>

<TextBox x:Name= “my_lstnme1”/>

<TextBlock Text = “my_binding_text2”/>

<TextBox x:Name= “my_lstnme2” IsEnabled= “False” Text= “{Binding ElementName= my_lstnme1, path= Text}”/>



226: How will you call a function on the server side when a button is clicked?


Using ‘click’ property of the button, we can call a function on the server side when a button is clicked.


<Button x:Name= “my_button1” Content = “Click+me1” />

<TextBlock x:Name = “My_Txt_blk1” />

Method definition on the server side for the button:

Public void my_button1_click(Object my_sender1, RouterEventArgs ae,)


My_Txt_blk1.Text = “Done!!!!!!!”;



227: How will you freeze the columns of the datagrid?


Using ‘FreezeColumnCount’ property, we can freeze the columns of the datagrid.


<sdk: DataGrid x:Name= “My_datagrid1” AutoGenerateColumns= “True” FrozenColumnCount= “3”/>

‘3’ columns of the datagrid will be frozen.


228: What is the purpose of TargetProperty in storyboard?


Sets the values for the property of an object.



<DoubleAnimation Storyboard.TargetName="My_Rect1" Storyboard.TargetProperty= “Width” From=" 147" To="277" Duration="0:0:3" />



229: What are the ways to display text in silverlight?


a) Silverlight supports both static and dynamic text

b) Static uses glyph element and dynamic uses text block


230: Describe about storyboard.


A storyboard is:

a) A class that supports and controls animation with a timeline

b) Provides the information about an object and property for its child animations