• Like
  • Save
Silver Light By Nyros Developer
Upcoming SlideShare
Loading in...5
×
 

Silver Light By Nyros Developer

on

  • 1,291 views

Silver Light By Nyros Developer

Silver Light By Nyros Developer

Statistics

Views

Total Views
1,291
Views on SlideShare
1,291
Embed Views
0

Actions

Likes
0
Downloads
28
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Silver Light By Nyros Developer Silver Light By Nyros Developer Presentation Transcript

    •  
    • What is RIA ?
      • Rich Internet applications (RIA) are Web applications that have the features and functionality of traditional desktop applications. RIAs typically transfer the processing necessary for the user interface to the Web client but keep the bulk of the data (i.e., maintaining the state of the program, the data etc) back on the application server.
      • run in a Web browser, or do not require software installation
      • run locally in a secure environment called a sandbox
      • can be "occasionally connected"
      • hybrid between traditional desktop applications and Web-based applications
      • Low maintenance: no update or patch required
      • High availability: accessible through a networked computer
      • Platform independence, Low development cost
      Advantages of RIA
    • Differences between a traditional web application and RIAs
    • Major Players in RIA Frameworks
      • AJAX
      • JAVA applet
      • Adobe Flex/AIR
      • JAVA FX
      • Microsoft Silver Light
      • Example :
      • javafx-vs-flash-vs-silverlight
    • RIA Frameworks Comparison
    • What is Silver Light?
      • Cross browser, Cross platform plug in
      • It is a flexible programming model that supports AJAX, Visual Basic and C#
      • Basic motto is to provide Rich Internet effects to the web applications
      • Adobe Flex is also competitor for Silver light
      • It also is a slimmed-down, cross-platform version of Microsoft’s WPF programming model
      • It is a client side technology, It doesn't matter what backend server software or platform we are using
    • Silver Light Versions
      • Silver Light 1.0
        • released in 2007
      • Silver Light 2
        • Released in 2008 (previously referred to as version 1.1)
      • Silver Light 3
        • Released in July 2009
      • Silver Light 4
        • Released in June 2010
    • Target Operating Systems
      • Platforms
        • Windows
          • 2000,2003/XP/Home Server,
          • Windows Server 2008 R1/R2, Vista/Windows 7
        • Mac
          • 10.4/10.5 PowerPC, Intel
        • Linux
          • via the compatible third-party Moonlight run time
        • Windows Phone 7
        • Android
        • Iphone OS
    • Supported Web Browsers
      • Browsers
        • IE
          • IE 6(sp1,sp2), IE 7/8
        • Firefox 3
        • Safari
        • Chrome
        • Opera
        • Sea Monkey
    • Supported web platforms
      • .Net
      • JAVA
      • ROR
      • PHP
      • HTML
      • < div id =&quot;silverlightControlHost&quot;>
      • < object data =&quot;data:application/x-silverlight-2,&quot; type =&quot;application/x-silverlight-2&quot; width =&quot;100%&quot; height =&quot;100%&quot;>
      • < param name =&quot;source&quot; value =&quot;ClientBin/BusinessApplication15.xap&quot;/>
      • < param name =&quot;onError&quot; value =&quot;onSilverlightError&quot; />
      • < param name =&quot;background&quot; value =&quot;white&quot; />
      • < param name =&quot;minRuntimeVersion&quot; value =&quot;3.0.40624.0&quot; />
      • < param name =&quot;autoUpgrade&quot; value =&quot;true&quot; />
      • < a href =&quot;http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0&quot; style =&quot; text-decoration : none&quot;>
      • < img src =&quot;http://go.microsoft.com/fwlink/?LinkId=108181&quot; alt =&quot;Get Microsoft Silverlight&quot; style =&quot; border-style : none&quot;/>
      • </ a >
      • </ object >< iframe id =&quot;_sl_historyFrame&quot; style =&quot; visibility : hidden ; height : 0px ; width : 0px ; border : 0px&quot;></ iframe ></ div >
    • Prerequisite to create a new Silverlight Application
      • Visual Studio 2008 SP1 for Silverlight 3
      • or Visual Studio 2010 for Silverlight 3 & Silverlight 4
      • Silverlight 3 Tools for Visual Studio 2008 SP1
      • or Silverlight 4 Tools for Visual Studio 2010
      • Expression Blend 3 for Silverlight 3
      • or Expression Blend 4 Preview for Silverlight 4 (optional)
      • WCF RIA Services for Silverlight (optional)
      • Silverlight 3 Toolkit
      • or Silverlight 4 Toolkit based on your earlier version of Silverlight (optional)
    • Concepts to know
      • What is XAML?
      • What is App.xaml file?
      • What is MainPage.xaml file?
      • What is XAP file?
      • How can I host a Silverlight Application?
      • < div id =&quot;silverlightControlHost&quot;>
      • < object data =&quot;data:application/x-silverlight-2,&quot; type =&quot;application/x-silverlight-2&quot; width =&quot;100%&quot; height =&quot;100%&quot;>
      • < param name =&quot;source&quot; value =&quot;ClientBin/BusinessApplication15.xap&quot;/>
      • < param name =&quot;onError&quot; value =&quot;onSilverlightError&quot; />
      • < param name =&quot;background&quot; value =&quot;white&quot; />
      • < param name =&quot;minRuntimeVersion&quot; value =&quot;3.0.40624.0&quot; />
      • < param name =&quot;autoUpgrade&quot; value =&quot;true&quot; />
      • < a href =&quot;http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0&quot; style =&quot; text-decoration : none&quot;>
      • < img src =&quot;http://go.microsoft.com/fwlink/?LinkId=108181&quot; alt =&quot;Get Microsoft Silverlight&quot; style =&quot; border-style : none&quot;/>
      • </ a >
      • </ object >< iframe id =&quot;_sl_historyFrame&quot; style =&quot; visibility : hidden ; height : 0px ; width : 0px ; border : 0px&quot;></ iframe ></ div >
      • Animation effects
      • Webcam and microphone
      • Deep Zoom
      • SketchFlow
      • IIS Smooth Streaming
      • Out of Browser
      • COM Automation (Access a USB security card reader)
      • Silverlight DRM powered by PlayReady technology to work offline
      • Audio and video local recording capabilities capture RAW video without requiring server interaction
      Silverlight Features
      • Bring data in to your application with features such as copy and paste or drag and drop.
      • Long lists can now be scrolled effortlessly with the mouse wheel.
      • Support conventional desktop interaction models through right-click context menu.
      • Support for Google’s Chrome browser.
      • Multi-touch support enables a range of gestures and touch interactions to be integrated into user experiences.
      • Performance optimizations mean Silverlight 4 applications start quicker and run faster
    • Questions?