(Reproduced) found a comparison table, comparing several interface design languages, Macromedia's Flex (MXML) and Microsoft XAML and Mozilla's XUL. XUL is all green, and it is not marked. However, although XAML can only be used in lognhorn, there are still many companies that can prepare XAML tools now. Such as Xamlon. Also design forms of standards also have XFORM of W3C.
MXMLXAML XULHere today2006? 2007? Here today and battle tested.Runs anywhere Flash Player 7 runsRuns only on LonghornRuns on any platform. Runtime smaller than .Net. Server requiredServer not requiredServer Not RequiredUses ActionScript 2.0Uses .NET languagesJavascript, Python, C XPath Support: NOxPath Support: YesxPath Support: Yescss Support: Limitedcss Support: NOCSS Support: Excellent.
-----
In addition, MXML-based flash-based technology is also laszlo, and there is a paragraph below to understand whether these technologies can be adopted by your project.
---------------------
Rich Client Fashion (reproduced)
JDK1.5 and C # 2.0 are not exciting, even add EJB3.0 and Webform 2.0, there is no Rich Client's tide to make people look forward to it next year.
Rich Client's fashion, XAML and XUL are implemented based on specific browsers.
Flex and
Laszlo is based on Flash-based implementation, Spring and Eclipse also have its own set. but,
XAML is still in a single cell state, and is based on .NET;
XUL requires customers to install Firefox, and it seems to be small, and the space has little space. Flex is too expensive and there are still too many bugs; Laszlo is not expensive enough and the little life is in MM. Eclipse and Spring Rich Client have not been tried, but it is not easy to estimate the market.
It can be seen that everything in 2004 has a shortcomings or chartered, so it is only when it is nothing to wait, and it is now impossible to use it in the project, and it is easy to select.
But still, I can't help but heat, when I tried flex, I often insert two feet. Finally, the small projects of colleagues have finished understanding the actual thing of Rich Client. I found that I am still very important. I will be trend next year, and the upgrade information will be flying like a snow, and I can practice it. Analyze these information and understand it. There is only a happiness that can only be a cloud, or yourself talking.
------------
As mentioned above, I really want to use it when I really want to use it in the project.
I have always don't like MS, not .NET, so I won't understand XAML, and XUL's face is too narrow, the user will not be obedient, so there is only a flash left, but flex is too expensive. The boss will not agree, only
Laszlo. I read his example. I mainly read the call to Web Service and Javarpc, to tell the truth, it is indeed poor than MXML, and its language data is too small, basically there is no Chinese. And AS2 The information of .0 is more. In addition, Flex Builder's function I like it too much, it can be obtained like Delphi write a C / S program. And Laszlo's Eclipse
The plug-in is far away, just has an effect preview, the writing of the intermediary is also dealing with the HTML tag. I really want to use Flex Builder, but unfortunately the MXML standard is not open, no other
Presentation Server can replace Flex Server. I found it online.
OpenAMF,
Unfortunately, it is just to provide Flash Remoting Service. Is it easy to write FLASH in Flash MX to call OpenAMF's Remoting Service. This way you don't have a lot of money to buy Flash Remoting MX or FLEX, you can use Flash MX to consolidate Flash's RIA technology.