Battle, Silverlight, Flash, flex, javafx

Source: Internet
Author: User
Tags silverlight

Battle, Silverlight, Flash, flex, javafx

Microsoft finally sent Silverlight (formerly known as WPF/E) to the front of the web site,
The primary consideration is flash. Many people regard Silverlight as flash killer.
Technologies and design concepts are like cutting-edge technologies.
Chip embedding support, high availability of XAML, and vectorized embedding engine.
Missing !! For flash, these may not be enough for empathy, but they are enough to make them feel that flash
The Online Interactive Technology throne, which has been around for a long time, has already begun to trigger.

If Silverlight 1.0 regrets the throne of flash and enables it to sit down, then Silverlight 1.1 may make
The throne lacks one or two components. Silverlight 1.0 combines ActiveX and JavaScript technologies to allow design engineers
Javascript is used to counter events that control callbacks, such as mouse and keyboard. However, these programs are actually JavaScript,
It is implemented by the browser to parse and parse rows, and the performance and function are not as good as the real Program Statement. Therefore, Silverlight 1.1
Integration with the. NET Framework provides a sophisticated subset of Clr and. NET Framework 3.5, which means that,

1. Silverlight 1.1 can publish managed application programs, that is, the design planner can use managed languages such as C # and VB.
To compile the program Silverlight Program (Ruby? The author of rubyclr is already in Microsoft. In the future, we may see Ruby in Visual Studio ....).

2. UI similar to WPF. This means that Silverlight programs can be easily ported to WPF/. NET Framework 3.0/3.5.

3. The LINQ framework that has been ported from. NET Framework 3.5.

4. Large development tools. You can use Visual Studio 2007 (orcas) and expression blend 2 for development.

5. Silverlight 1.1 provides Python statement, which means that Silverlight may support more dynamic statement statements in the future.

6. the. NET differences you have previously created can be easily used in Silverlight programs. Of course! You must
Is supported by Silverlight CLR.

Although flash faces a tough fight against Silverlight, it is a bit difficult to stand out, but it is not only Microsoft,
Sun's javafx is also stupid, or perhaps from the technical perspective, Silverlight's true opponent is actually a javafx that has not yet been released.

With so many vulnerabilities such as Silverlight and flash, we have to balance the balance between Silverlight and other vulnerabilities. Currently
Silverlight supports many mainstream plug-ins, but cross-platform support is still supported by Microsoft I.
For Windows and Mac OS, Flash has already attacked all mainstream platforms, including mobile phones. But I think the mono team will be very keen on this challenge, right?
In addition, the body of Silverlight 1.1 Alpha is small, with 4.3 MB. To adjust the network of managed Silverlight, You have to download this runtime,
For mobile phones with limited storage space, it is a little too large. Of course, you can also choose Silverlight 1.0.
The runtime has a size of 1.3mb, but Javascript is required for the program runtime.

Silverlight and ASP. NET Ajax

No matter how many others you have heard about, WPF/e will replace ASP. NET or ASP. NET Ajax. Currently, this situation does not happen, Silverlight
Not only will ASP. NET not be replaced, but ASP. NET is integrated with ASP. NET. I think it is hard to understand this point, although the architecture of Silverlight is
Windows UI can be moved to the Internet, but we can imagine how big the runtime experience will be. Therefore, in Silverlight 1.1
Provides existing ASP. NET control metrics, such as grid, button (canvas and textblock modulo), and Textbox (textblock modulo.
In addition, as far as the current samples and architecture are concerned, Silverlight and ASP. NET/ASP. NET Ajax are well-formed.

Microsoft UX

With the advent of Silverlight, Microsoft also launched a new generation of UI architecture, that is, Microsoft UX And UX.
Vista. The full name is user experience. There are three elements in this architecture, which are used to provide ASP. NET Ajax with better Web experience.
The dynamic parameters, the Silverlight of the neural network, and. net Framework 3.0/3.5 WPF. in terms of design, the UX architecture is of little practical significance.
Microsoft introduced the introduction of its technical integration.

Postscript

The reason why I wrote this blog is that I am planning to write a post on Silverlight. I will first write this article so that the author can have a certain idea about Silverlight.
PS: Maybe I don't need to renew it. There are many websites, haha! It is also a reminder that I once had a idea for using Silverlight articles.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.