+ Bookmark This Page    
Preferences  |  7:20 AM
  1. Home
  2. Latest Press Releases
  3. Submit Press Releases
  1. PR Home
  2. News Archive
  3. By Category
  4. By Location
  5. By Date
  6. By Tag
  7. Newsletter
  8. 40,000 RSS Feeds
  9. Submit Free Press Release
   
Filter News
Show All Results

Show Filtered Results

Category
- Defense (x)

Country
- United States (x)

State / Province
- Minnesota (x)

City / Town
(To see all cities,
remove category filter)

Visions in Online Crystal Ball: Is Silverlight™ 2.0 - “THE NEXT BIG THING”?

The Holy War has begun. Forums and blogs are full of flames on «Ajax™ vs Flash™ vs Silverlight™ vs JavaFX™». What is the best platform for Rich Internet Application design?
 

FOR IMMEDIATE RELEASE

PR Log (Press Release)May 28, 2008 – The Holy War has begun.  Forums and blogs are full of flames on «Ajax™ vs Flash™ vs Silverlight™ vs JavaFX™». Currently it is obvious that in the near future SaaS (Software-as-a-Service) application distribution model will capture considerable part of both corporate market and home users sphere. It is estimated that about 25% of corporate applications will be distributed as SaaS by 2011. I won’t go into detail of advantages of this distribution model, as there are many publications on this topic. It is enough to say that SaaS applications don’t require installation on client computers. As a result only provider should take care of application setup, management and maintenance; this helps dramatically scrimp on software licensing and save considerable sum on hardware and IT personnel.

The RIA (Rich Internet Application) term is tightly connected to SaaS. Unlike traditional Web applications, RIAs obtain functionality that can be compared with features of complete desktop applications, but they have all advantages of Internet applications. Ease of deployment and maintenance are the most important ones.

There are no doubts in promising future of RIA, but it is not clear what software platforms will make it come true. Main challengers are Adobe Flash™, Microsoft Silverlight™ and Sun JavaFX™.

Before I start trying to persuade you that Silverlight™ is a favourite in this race and someone throws rotten eggs or tomatoes at me, let me make some remarks.

1.   I place a considerable stake. I risk with my money when I talk of the best RIA platform. All free resources and energies of my small company are directed to design new product line for Silverlight™. If I am mistaken, this mistake won’t be fatal, but it will strongly hurt my financial situation.

2.   Microsoft® doesn’t pay me for advertisement. I don’t feel religious commitment to its products, I am not a Microsoft fan, especially after I upgraded to Windows Vista. I don’t like a lot of things about Microsoft® and its products. If anyone asked me, I would prefer Silverlight™ to be developed by some small and yang company. But no one asked me.


Then why Silverlight™? It’s simple: Silverlight™ appeared at the right place and time, with the required functionality and outmarkets competitors. So, let consider all of these items.

…at the right time…

Statements on forthcoming triumphant progress of Internet applications are made with enviable regularity for long time, but only at the moment evolution of the corresponding infrastructure achieved “critical mass” that allows realization of their potential. The most important thing is availability of broadband channels all over the world and dramatic increase of computing power of client systems starting from desktop computers and ending with smartphones and communicators. The last factor makes it possible to run client even on mobile devices.

Moreover, it should be noted that SaaS model is more and more trusted. Improved audit of SaaS providers that guarantees confidentiality of the information entered into the system and high reliability of its work contributes to growing trust to SaaS model. Hardware equipment of the companies became more diverse; this relates to both used processor architecture and operating systems. As a result, cross platform support is the obligatory requirement for corporate applications. This limits area of desktop applications and opens up floodgates of RIA. Besides that, the amount of mobile employees whose critical requirement is availability of access to corporate system form any place in the world has increased.

Development of the platform from scratch right before RIA boom helps Microsoft® be more relevant to market demand in comparison with competing products that bring inherited limitations collected for 10 years of evolution.

…at the right place…

Even the best platform won’t cost a cent without appropriate promotion.

It is proved that Microsoft® firmly controls desktop operating system market. And this will help to overcome the main barrier – distribution of a browser plug-in executing applications. Most Windows users even won’t notice that they happily obtain the latest Silverlight™ edition, as plug-in will install during auto update or when the application runs for the first time. Microsoft’s ability to communicate with content providers also plays its role. Even today many players on media market announce their willingness to use Silverlight™ as base for the Internet projects. The most famous project is the official site of The Olympic Games that uses media features of Silverlight™.

But the most important role is played by the huge community of .Net developers who know all development tools that are used to design Silverlight applications.

…with the required functionality…

Silverlight™ is based on a special edition of .Net Framework. .Net Framework subset that is a part of a platform makes it possible to write high-performance code using the most up-to-date programming languages (such as C# and VB.NET) and the most powerful library of built-in classes. You even won’t sacrifice security, as system won’t let you go beyond the “sandbox”.

The other important constituent of the platform is compatibility with the WPF technology. You will be able to use unique GUI system to design visual part of Internet applications. I should write a set of articles to describe all advantages of this technology. I will specify only the most important ones from my point of view. First of all, this is a unified object model for representing all types of graphic elements: bitmap or vector images, text, controls, video, supporting automatic layout on the form, arbitrary nesting of elements in each other and geometric transformation. Secondly, full-featured mechanism of separation of logic and visual representation via the data binding system, styles and templates allows developers and designers work independently over one and the same project.

And “small points”:

-   full access to HTML DOM from Silverlight application and vice versa full access to Silverlight application objects from JavaScript code;
-   ability to use dynamic script languages such as Python, Ruby and others;
-   Deep Zoom technology also known as Sea Dragon making development of applications such as Google Earth a trivial task;
-   ability to use LINQ (Language Integrated Query) to uniformly access all data source types including XML.

I just need to mention wide media and presentation features: built-in system of KeyFrames animation, set of graphic primitives, various fill types with semitransparency, playback of video and audio content including that of high resolution (to be honest, I not interested in the last item as a  developer of business applications).

And finally, compatibility with the full version of .Net Framework helps you use all advantages of one of the most powerful IDEs at the moment – Visual Studio.Net to design and debug applications.

Summary

Everyone including old people and expectant mothers should learn Silverlight™. – (joke)
Silverlight™ has quite a good chance to become the most popular platform for designing Internet applications. If you have anything to do with the Internet industry, you should pay attention to Silverlight™. If you are a .Net developer, knowledge of Silverlight™ will be just essential in the near future.

# # #

Perpetuum Software LLC specializes in development of .NET and ASP.NET software components compatible with MS Visual Studio .NET, C# Builder, Delphi .NET and other IDEs supporting .


To embed this press release, copy and paste the following HTML code into your webpage-
# # # Click to see PDF Version of this Press Release

Email to a Friend     Visit Press Room       Previous News   Next News


Email Contact:Click to email
Issued By:Perpetuum Software LLC
Website:http://www.perpetuumsoft.com
Country:Russian Federation
Categories:Computers, Software, Technology
Tags:silverlight
Shortcut:http://prlog.org/10075522

Disclaimer:   Issuers of the press releases are solely responsible for the content of their press releases. PRLog.Org can't be held liable for the contents of the press releases.   Report Abuse


Latest Press Releases From “Perpetuum Software LLC”


Upcoming Press Releases...


Most Viewed Weekly

For Alam Ali Kayam Khan to do SRK BITS Pilani says Main Hoon Na - 976 views

Passions Peak at BITS Pilani Graduating Students Farewell Tea Party - 902 views

Ellen Pompeo Welcomes Baby Girl; Mom-Entrepreneurs Rush to get Products to the new mom, STAT - 798 views

Microsoft SharePoint’s Market Intelligence Capabilities Enhanced through Intelligence Plaza - 599 views

LRM Interior Design Makes House Beautiful’s Top 20 List - 450 views


Daily News!

MiTek Acquires Heat Pipe Technology Inc.

Harnessing Social Media for Small Business and Entrepreneurs Subject of December Experts Connection

TV News Report Confirms Stratus GreenClean Eco-Friendly Service Efficiency

Learn The True Meaning Behind Christmas

“No Sugar Added” Sunday Sunset Cocktails

Previous   Next

May 28, 2008 News

May 2008 News

Are you a Journalist?

For Businesses ...

Tutorial on Free Marketing


December 2009
Tu Mo Su Sa Fr Th We
1
November 2009
30 29 28 27 26 25
24 23 22 21 20 19 18
17 16 15 14 13 12 11
10 9 8 7 6 5 4



  1. SiteMap
  2. Contact PR Log
  3. Privacy Policy
  4. Terms of Use
  5. Copyright Notice