XAML vs. MXML
เป็นฟอร์แมตที่ใช้ในการจัด layout และกำหนดคุณลักษณะของทุก object ที่เป็น visual component โดย Microsoft ได้ศึกษามาเป็นอย่างดี โดยทำการปรับปรุงใน XAML สามารถทำงานได้บน Cross-application ในการพัฒนา web ของเขาเอง ได้แก่ Microsoft Expression Studio (คล้ายๆ กับ เหล่า CS ของ Adobe) และ VS 2008 (ซึ่งก็คือ Adobe Flex builder นั่นเอง)
VS2008 vs. Flex Builder 3
VS2008 ผมมองว่าสไตล์ของไมโครซอฟ จะเน้นทำเครื่องมือ (ied) ให้เหล่า developer ใช้งานได้ง่าย ในลักษณะของการคลิ๊กๆ หรือลากวาง อีกทั้ง VS ยังเป็นเป็นเครื่องมือที่มีมานาน ทำให้เหล่า developer สาย .net คุ้นเคยกับการใช้งาน
ในส่วนของ Adobe Flex Builder เป็นเครื่องมือที่ base มาจาก Eclipse ซึ่งมีข้อดีตรงที่มี Plugin จำนวนมากให้ใช้งาน และทำให้เหล่า dev ที่ใช้ Eclipse ในการทำงานคุ้นเลย
Round 3 : Flexibility & Performance
| Silverlight | Flex |
| + Better video compression (no lossless) | - JPEG algorithm video compression |
| - No common component (like button, for now) | + provide common component |
| - Tool still in beta version | + Release full version 3 |
| - .NET framework seems using more tool to complete a product | + Flex seems to allow using only one technology to complete a product |
| + In Thailand, developer love Microsoft .net framework (?) | - look like actionscript is belonging to designer (very miss-understanding!) |
