Recently, during the use of WPF, the difference between the two was clearly felt, after all, designed for different purposes.
Therefore, some common problems are inevitable during use, such:CodeShared use, control differences, and so on.
Today I see this White Paper "programmatic differences between Silverlight and WPF" (http://wpfslguidance.codeplex.com/) with very detailed content, a good reference.
The main content is as follows: (details can be downloaded from http://wpfslguidance.codeplex.com)
Similarities between Silverlight and WPF ................................... ........................................ ................. 5
Differences between Silverlight and WPF ................................... ........................................ ................ 9
WPF specific functionality ..................................... ........................................ .................................. 44
Silverlight specific functionality ..................................... ........................................ .......................... 58
Code reuse strategies ..................................... ........................................ ......................................... 63
User Controls ...................................... ........................................ ........................................ .................. 63
Compiler directives ...................................... ........................................ ........................................ ......... 63
Linked files ...................................... ........................................ ........................................ ..................... 64
Coding scenarios ...................................... ........................................ ........................................ ............. 65
Element-to-Element Binding .................................. ........................................ ................................... 65
Multi-Data Binding .................................... ........................................ ........................................ ........ 67
Triggers/visual state manager ................................... ........................................ ............................. 68
Fonts ....................................... ........................................ ........................................ .......................... 69
The code public policy provides some reference.ArticleYou can systematically understand the similarities and differences between WPF and Silverlight.