| By Judy Lee | Article Rating: |
|
| February 6, 2008 04:00 AM EST | Reads: |
17,725 |
The developers behind Dot Net Outsource, the leading Chinese provider of global outsourcing services, specialize in in both "Web-based" and Client-Server technologies on the Microsoft .NET platform. Here they look at Silverlight and compare it, for their particular needs, with DHTML/AJAX and Flash.
RIAs offer the flexibility and ease of use of an intelligent desktop application, and add the broad reach of traditional web applications with an entirely new kind of web experience that is engaging, interactive, lightweight, and flexible.
DHTML and AJAX
We used DHTML and AJAX technology in HTML pages in some of our .NET outsourced projects. However, we encountered problems of browser incompatibility. (For example, DOM is quite different in IE and in Safari.)
Although it is possible to make this kind of web application work in all browsers, it will take the developer much time and it is very difficult to maintain when the browsers update.
Flash
Another very popular technology is Flash, it doesn’t have any browsers compatibility problems, but it’s very hard to integrate with .NET. Integrating Flash demands that .NET developers make a special effort, and since our specialty is .NET software outsourcing, Flash is not the best choice for us.
Silverlight
Silverlight is a cross browser technology, so there's no browser compatibility problem. Plus it integrates with .NET very well, so it is easier to use and develop. Silverlight does not have controls at present, but in version 2.0, many controls will be released for Web designers. Those controls will make Web development easier and faster.
Based on the features supported by Silverlight (see our chart below) more web page elements and properties can be controlled than DHTML&AJAX. Silverlight also offers a good user experiences.
Item | DHTML & AJAX | FLASH | Silverlight |
User Experience | Normal | Very Good | Very Good |
Browser Compatibility | Hard to support and maintain | IE, Firefox, Safari, etc. Popular Browsers | IE, Firefox, Safari, etc. Popular Browsers |
Popularity | N/A | High | Normal(New) |
Version | N/A | Normal, version 9.0 | New Tech, version 1.1 |
Study Efforts | Normal | Normal | Normal |
Ease of Use | Easy (If do not consider compatibility) | Normal | Normal |
Integration with .NET | Easy | Hard | Easy |
Network Performance | High | Normal | High |
Client Performance | Some Code - High Most Code - Low | High | High |
Designer Tools | Use CSS | Flash CS3 PhotoShop CS3 | Blend, Expression Designer |
Sample Silverlight sites:
Silverlight official home page: www.silverlight.net
ComponentOne silverlight controls page: http://labs.componentone.com/sapphire
Infragistics silverlight controls page: http://labs.infragistics.com/silverlight/
Source: http://www.dotnetoutsource.com/
Published February 6, 2008 Reads 17,725
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- The Business Case for Rich Internet Applications
- Where Are RIA Technologies Headed in 2008?
- Moving Beyond AJAX: 2008 Is the Decision Year For RIAs
- Rich Internet Applications: Has Microsoft Finally Seen the (Silver) Light?
- Rich Internet Applications: 2008 is the Year the RIA Category Accelerates
- Three RIA Platforms Compared: Adobe Flex, Google Web Toolkit, and OpenLaszlo
- AJAXWorld Keynote Speaker on the Risks and Rewards of RIAs
- An A to Z for the RIA Era
- Tracking RIAs with Google Analytics and Unica NetInsight
- The Business Value of RIAs: An Informal, Virtual Round Table
- How Should You Decide Which RIA Platform To Choose?
- Model-View-Controller and the Brave New World of Rich Internet Applications
- Rich Internet Applications: Tips, Tricks & Techniques
More Stories By Judy Lee
DotNetOutsource (DNO) is the leading Chinese provider of global outsourcing services, specializing in both Web-based and Client-Server technologies on the Microsoft .NET platform.
The company is based in China?s fourth municipality, Chongqing, in west China.
- The Top 150 Players in Cloud Computing
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- Cloud Expo New York Call for Papers Deadline December 15
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- US Federal Government is Major Cloud Computing Innovator
- Google Wave
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Adaptivity & Cloud Computing: Exclusive Q&A with CEO Tony Bishop
- 4th International Cloud Expo: Photo Album
- The Top 150 Players in Cloud Computing
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- 1st Annual GovIT Expo: Letter from the Technical Chair
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Industry Experts Discuss the State of Cloud Computing
- SOA World Power Panel on SYS-CON.TV
- CIA was Headed to an Enterprise Cloud All Along: Jill Tummler Singer
- 1st Annual Government IT Conference & Expo: Themes & Topics
- Cloud Expo New York Call for Papers Deadline December 15
- Stock in Focus: Dragon Capital
- The i-Technology Right Stuff
- Who Are The All-Time Heroes of i-Technology?
- Get the Message
- Where Are RIA Technologies Headed in 2008?
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- Five Reasons Why Web 2.0 Matters
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December
- SOA World Conference & Expo SYS-CON.TV Power Panel Live From Times Square









There are a variety of applications that supp...






















