Level: Intermediate to Advanced
			
			
			
			
			
                
                
                     
			        Elad Shaham
			        
					Senior Consultant and Instructor 
					Sela Group
			        
			     
            
            
            
			
			
			
			
			
			
                  
	        
				
			
			
		
The easiest way to create a customized user interface when developing a Windows 8 Metro Style application is to throw in a few User Controls, but where's the fun in that? XAML and C# provides more than one approach to customize the look and feel of our app; all we need to do is choose the right one for our needs. In this session we will talk about creating and overriding Control Templates, creating custom controls or simply using Data Binding and Data Templates to bend the UI to our needs.
You will learn:
• Understand the right reasons for modifying a control 
• Learn how to create and modify control templates using Blend
• Understand how to work with the Visual State Manager and Behaviors in more complex templating scenarios