A new dimension to the web
<ul><li>The Web and its new face  </li></ul><ul><li>Microsoft Silverlight </li></ul><ul><li>Silverlight offerings  </li></...
<ul><li>Static pages (HTML) , dynamic sites (DHTML) </li></ul><ul><li>Legacy editors (notepad) </li></ul><ul><li>JavaScrip...
<ul><li>Runtime for browser RIA’s </li></ul><ul><li>Cross browser ( IE , Mozilla , Safari, ) </li></ul><ul><li>Cross platf...
<ul><li>Formerly called WPF/E ( Windows Presentation Foundation/ Everywhere) </li></ul><ul><li>A part of the .NET 3.0 fram...
<ul><li>BCL ( base class library ) – data access , reg exp, string handling </li></ul><ul><li>DLR ( Dynamic language runti...
<ul><li>Root HTML file – provides basic entry to browser </li></ul><ul><li>CreateSilverlight.js – specify the controls siz...
<ul><li>Compatibility  </li></ul><ul><li>Interoperability </li></ul><ul><li>Light weight  </li></ul><ul><li>High performan...
<ul><li>Silverlight Beta 1.0 / Alpha 1.1  </li></ul><ul><li>Visual Studio 2005  </li></ul><ul><li>Visual Studio Code Name ...
<ul><li>Needs a fast client machine /bandwidth </li></ul><ul><li>No runtime for desktop applications like Apollo </li></ul...
 
Upcoming SlideShare
Loading in...5
×

Microsoft Silverlight

3,887

Published on

an overview on Microsoft Silverlight !

Published in: Technology
3 Comments
8 Likes
Statistics
Notes
No Downloads
Views
Total Views
3,887
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
3
Likes
8
Embeds 0
No embeds

No notes for slide

Microsoft Silverlight

  1. 1. A new dimension to the web
  2. 2. <ul><li>The Web and its new face </li></ul><ul><li>Microsoft Silverlight </li></ul><ul><li>Silverlight offerings </li></ul><ul><li>The Implementation </li></ul><ul><li>Silverlight Security Model </li></ul><ul><li>Using Silverlight </li></ul><ul><li>Demo </li></ul>
  3. 3. <ul><li>Static pages (HTML) , dynamic sites (DHTML) </li></ul><ul><li>Legacy editors (notepad) </li></ul><ul><li>JavaScript (client side scripting) ( fastest ) </li></ul><ul><li>ASP.NET , PHP , Perl , Phython , Ruby , AJAX </li></ul><ul><li>Flash , Flex , Java Applets (RIA’s) </li></ul><ul><li>Dynamic editors ( VS 05’ , NetBeans , Flash ) </li></ul><ul><li>Silverlight </li></ul>
  4. 4. <ul><li>Runtime for browser RIA’s </li></ul><ul><li>Cross browser ( IE , Mozilla , Safari, ) </li></ul><ul><li>Cross platform ( Windows , Mac OSX , Linux) </li></ul><ul><li>Flexible programming model ( C# , VB , AJAX, Ruby , JavaScript ) </li></ul><ul><li>Next generation media experiences (streaming audio , video ) </li></ul><ul><li>Robust Security Model </li></ul>
  5. 5. <ul><li>Formerly called WPF/E ( Windows Presentation Foundation/ Everywhere) </li></ul><ul><li>A part of the .NET 3.0 framework </li></ul>
  6. 6. <ul><li>BCL ( base class library ) – data access , reg exp, string handling </li></ul><ul><li>DLR ( Dynamic language runtime)- allows dynamic compilation and execution of languages( managed JScript , IronPhython , IronRuby, dynamic VBx) </li></ul><ul><li>WPF – the presentation tech in .NET </li></ul><ul><li>XAML – the UI representation format </li></ul><ul><li>Mini CLR – subset of the .NET CLR (yet robust) </li></ul><ul><li>CoreCLR – Security Model </li></ul><ul><li>AJAX , JavaScript libraries </li></ul>
  7. 7. <ul><li>Root HTML file – provides basic entry to browser </li></ul><ul><li>CreateSilverlight.js – specify the controls size and reference the XAML </li></ul><ul><li>Silverlight.js – instantiates the Silverlight control in the HTML page </li></ul><ul><li>Page.XAML – defines UI of the page </li></ul><ul><li>Page.XAML.cs – the event driven C# code </li></ul>
  8. 8. <ul><li>Compatibility </li></ul><ul><li>Interoperability </li></ul><ul><li>Light weight </li></ul><ul><li>High performance RIA rendered </li></ul><ul><li>Flexible programming model </li></ul><ul><li>Mobile – Silverlight apps can be viewed on mobiles </li></ul><ul><li>DirectX and Direct3D support </li></ul><ul><li>Integrates with ease </li></ul><ul><li>XAML can be crawled </li></ul><ul><li>High speed video streaming , web media , gaming </li></ul>
  9. 9. <ul><li>Silverlight Beta 1.0 / Alpha 1.1 </li></ul><ul><li>Visual Studio 2005 </li></ul><ul><li>Visual Studio Code Name “Orcas” </li></ul><ul><li>Visual Studio Orcas add ons </li></ul><ul><li>Expression Blend 2 </li></ul><ul><li>Expression Studio </li></ul><ul><li>Silverlight SDK for starters </li></ul>
  10. 10. <ul><li>Needs a fast client machine /bandwidth </li></ul><ul><li>No runtime for desktop applications like Apollo </li></ul><ul><li>More to download </li></ul><ul><li>Technology yet to mature </li></ul>

×