Published on

This is about Silverlight. It will give small idea about Silverlight.

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  1. 1. Microsoft Silverlight Empowering Richer Experiences
  2. 2. Introduction to Silverlight <ul><li>Microsoft Silverlight is a web application framework that provides functionalities similar to those in Adobe Flash, integrating multimedia, graphics, animations and interactivity into a single runtime environment. </li></ul><ul><li>It is a cross-browser, cross-platform and cross-device browser plug-in that helps companies design, develop and deliver applications and experiences on the Web. </li></ul>
  3. 3. Introduction to Silverlight (Continued) <ul><li>Silverlight provides a retained mode graphics system similar to W indows P resentation F oundation. </li></ul><ul><li>In Silverlight applications, user interfaces are declared in E x tensible A pplication M arkup L anguage (XAML) and programmed using a subset of the .NET Framework. </li></ul>
  4. 4. <ul><li>Silverlight can also be used to create Windows Sidebar gadgets for Windows. </li></ul><ul><li>It allows to create R ich I nteractive A pplications for the Web. </li></ul>Introduction to Silverlight (Continued) Internet
  5. 5. SilverLight growing..
  6. 6. <ul><li>Sketchflow – (Defining the flow of the application) </li></ul><ul><ul><li>Expression Studio 3, revolutionizes the speed and efficiency with which you can demonstrate a vision for an application. SketchFlow provides an informal and quick way to explore, iterate and prototype user interface scenarios allowing you to evolve your concepts from a series of rough ideas into a living breathing prototype that can be made as real as a particular client or project demands. </li></ul></ul>Highlighted Features in Silverlight
  7. 7. <ul><li>Smooth Streaming </li></ul><ul><ul><li>IIS Media Services (formerly IIS Media Pack), an integrated HTTP media delivery platform, features Smooth Streaming which dynamically detects and seamlessly switches, in real time, the video quality of a media file delivered to Silverlight based on local bandwidth and CPU conditions. This provides support for Live and on-demand true HD streaming. </li></ul></ul>Highlighted Features in Silverlight
  8. 8. <ul><li>Pixel Shader Effects </li></ul><ul><ul><li>These software based effects include blur and drop shadow that can be applied to any graphical content and animated. You can also write your own effect. </li></ul></ul>Highlighted Features in Silverlight
  9. 9. <ul><li>Out of browser </li></ul><ul><ul><li>It enables the application to be placed in a restricted store on the user’s machine; and then provide a link directly to it from the user’s desktop or start menu. This is all enabled within Silverlight 3 without any additional download of runtime or the need to write applications in a different way. </li></ul></ul>Highlighted Features in Silverlight
  10. 10. <ul><li>3D Graphics </li></ul><ul><ul><li>Silverlight 3 allows developers and designers to apply content to a 3D plane. Users can rotate or scale live content in space without writing any additional code. </li></ul></ul>Highlighted Features in Silverlight
  11. 11. New features in Silverlight 4 <ul><li>Web cam, microphone and Printer support. </li></ul><ul><li>Full keyboard in full screen mode enhanced and Improved mouse support including right button and wheel. </li></ul><ul><li>Programmatic access to a user's local document folder. </li></ul><ul><li>Support for Google's Chrome browser too. </li></ul><ul><li>New and enhanced controls such as a RichTextBox and an enhanced DataGrid control. </li></ul><ul><li>New support for implicit theming of controls. </li></ul><ul><li>Deep Zoom performance enhancements. </li></ul><ul><li>Clipboard,drag and drop and HTML inside Silverlight support. </li></ul><ul><li>Moonlight is implementing and releasing Silverlight web application framework, cooperation with Microsoft. </li></ul>
  12. 12. UI Quality
  13. 13. Disadvantages of Silverlight <ul><li>We need to install Plug-in in web browser. Like flash player. Anyhow we can download from Microsoft Web site for free. </li></ul><ul><li>Some platforms not supported by Silverlight.-this words I can seen in some sites only. </li></ul><ul><ul><li>Anyway it is the starting. We hope it will overcome on backlogs. </li></ul></ul>
  14. 14. Working with Silverlight OK <Button Width=&quot;60&quot;> OK <Button.Background> Green </Button.Background> </Button> Button btn=new Button(); btn.Content=&quot;OK&quot;; btn.Width=60; btn.Background=new SolidColorBrush(Colors. Green); Dim btn As New Button btn.Content=&quot;OK&quot; btn.Width=60 btn.Background=new _SolidColorBrush _(Colors. Green)
  15. 15. Working with Silverlight (Continued) C# ASP.NET AJAX VBX (Visual Basic Extension) Javascript IronRuby IronPython XAML
  16. 16. Where to use Silverlight <ul><li>For showing photos, playing video and audio files and content display </li></ul><ul><li>Online chat </li></ul><ul><li>Show site status( Like total views) </li></ul><ul><li>Reports display (Like graph for analysis) </li></ul><ul><li>Menu bar (it is not better to have as main menu), tabs </li></ul><ul><li>Games </li></ul>
  17. 17. Conclusions <ul><li>Silverlight and WPF shares same development tools and models </li></ul><ul><li>However, Silverlight is cross-platform runtime </li></ul><ul><li>Investing in either WPF development or Silverlight development meshes your skills, tools, and assets for these platforms </li></ul>