Silverlight advantages over ajax

Description

Silvrlight Advantages

Reviews
Shared by: ajay chimmiri
Categories
Stats
views:
93
rating:
not rated
reviews:
0
posted:
10/30/2009
language:
English
pages:
0
Silverlight advantages over Ajax and JavaScript Automation BU End User Connectivity Web & Gateway 28 January 2009 Jean-Marie Stawikowski Silverlight advantages over Ajax and JavaScript Advantages for Silverlight™ ● Développent IDE de développement ● The development IDE for Silverlight 2 is Visual Studio 2008. Bar none, Microsoft has the best development IDE on the market. ● Microsoft .NET Framework & Languages ● Silverlight 2 runs on a subset of the .NET 3.5 Framework. Therefore, it requires a the use of a .NET based language. The two flagship languages in .NET are C# and VB.NET. Flex uses ActionScript. If you are a .NET/Microsoft development department, you already have the majority of the skills necessary to start developing in Silverlight! That is a huge advantage over Adobe's counterpart. Silverlight also supports writing applications in dynamic languages such as Iron Ruby. Schneider Electric - Automation BU - End User Connectivity - Jean-Marie Stawikowski - 18 April 2008 2 Silverlight advantages over Ajax and JavaScript Advantages for Silverlight™ ● Integration with Enterprise based technologies ● Silverlight 2 integrates very well with other Enterprise Microsoft .NET based technologies. Silverlight 2 is not a technology that is out there on its own fending for itself. Microsoft did a real good job integrating the technology with its other enterprise offerings. ● The ability to use: WCF basicHttpBinding, duplex binding and WCF REST services is huge. WCF allows architects to create a first class Service Oriented Architecture (SOA) and it can be consumed by Silverlight clients. Adobe has nothing of the sort. Flash and Flex obviously can consume web services/REST services etc. However, the entire WCF framework gives Silverlight a big advantage ● Perception as an RIA business framework ● For creating business applications you will probably find it a lot more developers, architects and dev managers rallying around and more comfortable with Silverlight rather than Flex and Ajax. Schneider Electric - Automation BU - End User Connectivity - Jean-Marie Stawikowski - 18 April 2008 3 Silverlight advantages over Ajax and JavaScript Advantages for Silverlight™ ● Microsoft Silverlight is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of .NET based media experiences and rich interactive applications (RIA) for the Web. ● Deliver compelling user interfaces utilizing real vector graphics, gradients, and animation, removing the need to resort to bitmap graphics. ● Prevent developers from corrupting your graphics and controls by using tools and workflow built around XAML, a powerful mark-up language for design. ● A compatible subset of the .NET Framework Support with a Rich Base Class Library. Schneider Electric - Automation BU - End User Connectivity - Jean-Marie Stawikowski - 18 April 2008 4 Silverlight advantages over Ajax and JavaScript Advantages for Silverlight™ ● Powerful Built-in Controls. ● Advanced Skinning and Templating Support. ● Comprehensive Networking Support – Silverlight 2 contains out-of-the-box support for calling REST, WS*/SOAP, POX, RSS, HTTP, XML and TCP/IP. ● Expanded .NET Framework Language Support - Visual Basic, C#, Managed JavaScript, IronPython and IronRuby. ● Zoom Technology. Schneider Electric - Automation BU - End User Connectivity - Jean-Marie Stawikowski - 18 April 2008 5 Silverlight advantages over Ajax and JavaScript Advantages for Silverlight™ ● Use the tools and languages you already know and love. Code in Visual Studio and Visual Studio Shell using JScript, IronRuby, IronPython, VB.NET, and C#. ● Rapidly iterate the final user interface design, graphics, and functionality of your Silverlight application with Expression Blend. ● Available cross-domain-access. ● Accessing Duplex Services. Schneider Electric - Automation BU - End User Connectivity - Jean-Marie Stawikowski - 18 April 2008 6 Silverlight advantages over Ajax and JavaScript Advantages for Silverlight™ ● Cross-browser, cross-platform: no compatibility considerations HTML, JavaScript, Ajax. ● Available Audio and Video. ● Available Azure Services Platform. ● Productivity of programmer is high with Silverlight (More than two times compared to Ajax/JavaScript). Schneider Electric - Automation BU - End User Connectivity - Jean-Marie Stawikowski - 18 April 2008 7 Silverlight advantages over Ajax and JavaScript Disadvantages for Ajax/JavaScript ● No vector graphics => HMI graphics and Zoom impossible. ● No TCP/IP => Modbus /TCP and EtherNet /IP impossible. ● No XAML => Interoperability Tools impossible. ● No animation and no gradients => No Storyboard. ● No Skinning and Templating Support => Look and feel impossible. ● No Accessing Duplex Services => No “push” data to the client. ● No cross-domain-access => Test with http://localhost/ impossible. ● No rich Internet applications (RIA) => Complex applications impossible. ● No cross-browser => several tests for all versions of JavaScript (Compatibility considerations: Chrome 1.0.154, IE 6 SP1, IE 6 SV1, IE 7, IE 8, Firefox, SeaMonkey, Safari, Konqueror, Opera, ...). [Ref] ● No Audio and Video => Compatibility considerations. ● Productivity of programmer is low with Ajax/JavaScript. Schneider Electric - Automation BU - End User Connectivity - Jean-Marie Stawikowski - 18 April 2008 8 Silverlight advantages over Ajax and JavaScript Automation BU End User Connectivity Web & Gateway Thanks !

Related docs
Silverlight - O'Reilly
Views: 179  |  Downloads: 23
Silverlight
Views: 64  |  Downloads: 2
Silverlight
Views: 42  |  Downloads: 12
Silverlight
Views: 238  |  Downloads: 10
Silverlight 2
Views: 83  |  Downloads: 21
Microsoft Silverlight Fact Sheet
Views: 98  |  Downloads: 9
Silverlight 3 Briefing
Views: 101  |  Downloads: 18
Ajax- Basics-1
Views: 63  |  Downloads: 14
premium docs
Other docs by ajay chimmiri
com+ componet in .net
Views: 1  |  Downloads: 0
ajax prog. example
Views: 0  |  Downloads: 1
Steps for jtest
Views: 7  |  Downloads: 0
CodingStandards for php
Views: 289  |  Downloads: 4
CSharpProject Procedure
Views: 47  |  Downloads: 3
what is ajax
Views: 17  |  Downloads: 1
CodingStandards for c#.net
Views: 39  |  Downloads: 5
Java Code Guidelines
Views: 106  |  Downloads: 1
Ajax ctrl's Examples
Views: 89  |  Downloads: 4
dotnet IQ
Views: 52  |  Downloads: 15
ajax professional book
Views: 27  |  Downloads: 5
Head First PHP
Views: 367  |  Downloads: 12
Project on Microsoft Expression Blend
Views: 14  |  Downloads: 2
how to do Microsoft Expression Blend
Views: 69  |  Downloads: 2
Silverlight
Views: 64  |  Downloads: 2