Flash to Silverlight

You do Flash and now you want to add Silverlight to your skillset?
You've come to the right place.

API Guide

The API Guide acts as a source of reference when mapping Flash and Silverlight objects and concepts from one API to the other. The goal is to provide a short explanation with each comparison, along with a link to documentation, code sample and a link to a tutorial covering the Silverlight concept.

The lists below are quick reference to each comparison provided:

Fundamentals and Tools

Flash Silverlight
ActionScript C# >>
MXML XAML >>
FLA, Flex Project .NET Project >>
.SWF .XAP >>
Flash Professional Expression Blend >>
Flex/Flash Builder Visual Studio >>

MovieClip to UserControl

Flash Silverlight
alpha Opacity >>
cacheAsBitmap CacheMode >>
contextMenu MouseRightButtonDown >>
filters Effect >>
height Height >>
mask Clip >>
mouseX, mouseY MouseMove >>
name x:Name, variable declaration >>
parent Parent >>
root RootVisual >>
rotation RotateTransform >>
rotationX, rotation, rotationZ PlaneProjection >>
scaleX, scaleY ScaleTransform >>
tabChildren TabNavigation >>
tabEnabled IsTabStop >>
tabIndex TabIndex >>
transform MatrixTransform >>
width Width >>
x, y Canvas >>
visible Visibility >>

Flex Components to Controls

Flash Silverlight
AdvancedDataGrid DataGrid >>
Alert ChildWindow >>
Button Button >>
CheckBox CheckBox >>
ComboBox ComboBox >>
DataGrid DataGrid >>
DateChooser Calendar >>
DateField DatePicker >>
HorizontalList ListBox >>
HSlider Slider >>
Image Image >>
Label TextBlock >>
LinkButton Button >>
List ListBox >>
NumericStepper NumericUpDown >>
ProgressBar ProgressBar >>
RadioButton RadioButton >>
RichTextEditor RichTextArea >>
Text TextBlock >>
TextArea TextBlock >>
TextInput TextBox >>
TileList ListBox >>
Tree Treeview >>
VideoDisplay MediaElement >>
VSlider Slider >>
Accordion Accordion >>
Box, HBox, VBox StackPanel >>
Canvas Canvas >>
DividedBox, HDividedBox, VDividedBox GridSplitter >>
Grid Grid >>
TabNavigator TabControl >>

Next Step »

That's a quick list of each direct comparison, now its time to dive into the details.

First stop - Fundamentals and Tools...