SlideShare a Scribd company logo
1 of 18
Contents :
• What is Silverlight?
• Silverlight Overview
• Silverlight Toolkit Overview
• Timeline & Packaging
• Silverlight V1.0 & V1.1
• Properties of V1.0
• Properties of V1.1
• Silverlight & .net : better together
• Silverlight .net Showcase
• Demo for installation
• Resources
Microsoft Silverlight is a cross-browser,
cross-platform implementation of .NET for
building and delivering the next generation of
media experiences & rich interactive
applications for the Web.
What is Silverlight?
• Microsoft Silverlight is a cross-platform cross-browser plug-in for delivering
rich interactive applications for the web.
• It offer a programming model that is familiar to web developers, Silverlight is
programmed using a text bases mark-up language format and a JavaScript
running inside browser`s script engine.
• Silverlight enables features such as animations, audio-video playback, text
and vector graphics.
• Silverlight applications are created using a combination of Expression Studio
(Expression Design, Expression Blend, and Expression Encoder) and Visual
Studio
Silverlight Overview
Compelling Cross-Platform User Experiences
• Immersive media experiences & RIA
• Fast installation for end users
Flexible programming model with collaborative
tools
• Integration with Web technologies
• Based on the .NET Framework
• Role specific tools for designers / developers
Efficient, lower cost delivery, and more capable
media
• Broad media ecosystem
• Tools for live and on-demand publishing
Silverlight Overview
Name Logo Usaged Users
Microsoft Visual Studio Carrying out programming work in
Silverlight objects as well as business
logic.
Developers
Microsoft Expression
Blend
Blending XAML objects with C# codes
to handle events on these objects as
well as Manipulating XAML objects
properties i.e. size, location,
background color...etc
Developers/Designers
Microsoft Expression
Design
Designing complex XAML objects to be
exported to Expression Blend as
XAML.
Designers
Microsoft Expression
Encoder
Encoding Videos and media into
Silverlight.
Designers
Silverlight Overview
How does silverlight work?
• Rich Internet Application Architecture
• Rich Internet Applications (RIA’s) combine the maturity, stability and scalability of
service orientation with state of the art display technology to create the next
wave of web based distributed applications.
• RIA is typically delivered either by way of a site-specific browser, via a browser
plug-in. Adobe Flash, Java and Microsoft Silverlight are currently the three top
frameworks that apply RIA.
• Silverlight Application Architecture
• Silverlight architecture is based on eXtensible Application Markup Language
(XAML) which is XML based that what makes Silverlight cross-platform cross-
browser plug-in.
• XAML provide a unified way to declare graphics, media, animation, text and
layout.
Silverlight Toolkit Overview
• AutoComplete Box
• Dockpanel
• Charting
• Drag and Drop
DEMO
A Richer Web with Silverlight
Timeline & Packaging
Timeline
V1.0 Released September 2007,
V1.1 in Alpha (timing and some functionality TBD)
Moonlight – timing TBD (Novell)
Packaging
Browser plug-in, little dependency on other s/w
Platforms & Browsers (Mirosoft support)
IE 6.0+ FireFox 1.5+ Safari 2.0
Windows
Vista, XP, 2003, 2000*
Mac OS X
10.4.8+
Novell Support (Moonlight)
Linux
(various distros)
Konqueror
FireFox Opera
Silverlight V1.0 and V1.1
• V1.1 will add .NET to V1.0
• CoreCLR
• Independent subset of the .NET Framework
Silverlight
V1.1
Silverlight
V1.0
Silverlight 1.0
2D Graphics
Animations
Input (mouse, keyboard, ink)
Media (WMV, WMA, MP3)
Imaging (JPEG, PNG)
Text
HTTP Downloader
XAML Parser
JavaScript DOM
Graphics and Animations in Silverlight
• 2D Graphics
• Standard shapes, masking and clipping
• Transformations: skew, rotate, scale, translate, matrix
• Animation Basics
• Animations change properties over time
• Support linear, discrete animation
• Animatable property types:
• Double, Color, Point
• Animations and graphics are defined using XAML
Media
• Media Features
• Video: WMV V7, V8, V9, VC-1
• Audio: WMA V7, V8, V9 (standard), MP3
• Multiple options for deploying media
• HTTP progressive download
• Integration with Windows Media Server
• Extensive WMV ecosystem
Silverlight 1.1
2D Graphics
Animations
Input (mouse, keyboard, ink)
Media (WMV, WMA, MP3)
Imaging (JPEG, PNG)
Text
HTTP Downloader
XAML Parser
JavaScript DOM
CLR
DLR
Controls
Layout
Editing
SOAP, WCF, RSS. REST
XMLReader / XMLWriter
LINQ
DRM
Silverlight and .NET: Better Together
• Highly productive development framework
• Multi-language support
• Latest developer innovations (e.g. LINQ)
• Great tools
• Visual Studio
• Expression Studio
• Cross-platform & cross-browser plugin
• Works with Safari, Firefox and Internet Explorer
• Mac OS X and Windows
• Any web server
• Fast, easy install process
Silverlight.net Showcase
Installing Silverlight
Resources
www.silverlight.net
Community Site : http://silverlight.net
Main Product Site: http://www.microsoft.com/silverlight
MSDN Center :http://msdn.microsoft.com/silverlight
Online Forums : http://silverlight.net/forums

More Related Content

Similar to silverlight1.pptx

Introduction to silverlight
Introduction to silverlightIntroduction to silverlight
Introduction to silverlight
msarangam
 
Introduction to silverlight control 4
Introduction to silverlight control 4Introduction to silverlight control 4
Introduction to silverlight control 4
msarangam
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09
Martha Rotter
 
S1lverl1ght 25.11.10 final
S1lverl1ght 25.11.10 finalS1lverl1ght 25.11.10 final
S1lverl1ght 25.11.10 final
gasbillet
 
S1lverl1ght 25.11.10 final
S1lverl1ght 25.11.10 finalS1lverl1ght 25.11.10 final
S1lverl1ght 25.11.10 final
gasbillet
 
Silverlight Framework Architecture
Silverlight Framework ArchitectureSilverlight Framework Architecture
Silverlight Framework Architecture
Ashok
 
Dot Net Framework An Overview
Dot Net Framework   An OverviewDot Net Framework   An Overview
Dot Net Framework An Overview
MicrosoftFeed
 

Similar to silverlight1.pptx (20)

Introduction to silverlight
Introduction to silverlightIntroduction to silverlight
Introduction to silverlight
 
Introduction to silverlight control 4
Introduction to silverlight control 4Introduction to silverlight control 4
Introduction to silverlight control 4
 
Lo sviluppo di Rich Interactive Applications Silverlight ed Expression Studio 2
Lo sviluppo di Rich Interactive Applications Silverlight ed Expression Studio 2Lo sviluppo di Rich Interactive Applications Silverlight ed Expression Studio 2
Lo sviluppo di Rich Interactive Applications Silverlight ed Expression Studio 2
 
WDN08 Silverlight
WDN08 SilverlightWDN08 Silverlight
WDN08 Silverlight
 
Building RIA Apps with Silverlight
Building RIA Apps with SilverlightBuilding RIA Apps with Silverlight
Building RIA Apps with Silverlight
 
It's Time for Silverlight @iRajLal
It's Time for Silverlight @iRajLalIt's Time for Silverlight @iRajLal
It's Time for Silverlight @iRajLal
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09
 
S1lverl1ght 25.11.10 final
S1lverl1ght 25.11.10 finalS1lverl1ght 25.11.10 final
S1lverl1ght 25.11.10 final
 
S1lverl1ght 25.11.10 final
S1lverl1ght 25.11.10 finalS1lverl1ght 25.11.10 final
S1lverl1ght 25.11.10 final
 
Net framework
Net frameworkNet framework
Net framework
 
Silverlight
SilverlightSilverlight
Silverlight
 
2 d animation application software
2 d animation application software2 d animation application software
2 d animation application software
 
History of silverlight versions and its features
History of silverlight versions and its featuresHistory of silverlight versions and its features
History of silverlight versions and its features
 
Silverlight
SilverlightSilverlight
Silverlight
 
JavaFx
JavaFxJavaFx
JavaFx
 
Silverlight
SilverlightSilverlight
Silverlight
 
Implementing Captivating Designs On The Microsoft Platform
Implementing Captivating Designs On The  Microsoft PlatformImplementing Captivating Designs On The  Microsoft Platform
Implementing Captivating Designs On The Microsoft Platform
 
Silverlight Framework Architecture
Silverlight Framework ArchitectureSilverlight Framework Architecture
Silverlight Framework Architecture
 
Dot Net Framework An Overview
Dot Net Framework   An OverviewDot Net Framework   An Overview
Dot Net Framework An Overview
 
History of-silverlight-versions-and-its-features-CRB-Tech
History of-silverlight-versions-and-its-features-CRB-TechHistory of-silverlight-versions-and-its-features-CRB-Tech
History of-silverlight-versions-and-its-features-CRB-Tech
 

Recently uploaded

Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 

silverlight1.pptx

  • 1. Contents : • What is Silverlight? • Silverlight Overview • Silverlight Toolkit Overview • Timeline & Packaging • Silverlight V1.0 & V1.1 • Properties of V1.0 • Properties of V1.1 • Silverlight & .net : better together • Silverlight .net Showcase • Demo for installation • Resources
  • 2. Microsoft Silverlight is a cross-browser, cross-platform implementation of .NET for building and delivering the next generation of media experiences & rich interactive applications for the Web.
  • 3. What is Silverlight? • Microsoft Silverlight is a cross-platform cross-browser plug-in for delivering rich interactive applications for the web. • It offer a programming model that is familiar to web developers, Silverlight is programmed using a text bases mark-up language format and a JavaScript running inside browser`s script engine. • Silverlight enables features such as animations, audio-video playback, text and vector graphics. • Silverlight applications are created using a combination of Expression Studio (Expression Design, Expression Blend, and Expression Encoder) and Visual Studio
  • 4. Silverlight Overview Compelling Cross-Platform User Experiences • Immersive media experiences & RIA • Fast installation for end users Flexible programming model with collaborative tools • Integration with Web technologies • Based on the .NET Framework • Role specific tools for designers / developers Efficient, lower cost delivery, and more capable media • Broad media ecosystem • Tools for live and on-demand publishing
  • 5. Silverlight Overview Name Logo Usaged Users Microsoft Visual Studio Carrying out programming work in Silverlight objects as well as business logic. Developers Microsoft Expression Blend Blending XAML objects with C# codes to handle events on these objects as well as Manipulating XAML objects properties i.e. size, location, background color...etc Developers/Designers Microsoft Expression Design Designing complex XAML objects to be exported to Expression Blend as XAML. Designers Microsoft Expression Encoder Encoding Videos and media into Silverlight. Designers
  • 6. Silverlight Overview How does silverlight work? • Rich Internet Application Architecture • Rich Internet Applications (RIA’s) combine the maturity, stability and scalability of service orientation with state of the art display technology to create the next wave of web based distributed applications. • RIA is typically delivered either by way of a site-specific browser, via a browser plug-in. Adobe Flash, Java and Microsoft Silverlight are currently the three top frameworks that apply RIA. • Silverlight Application Architecture • Silverlight architecture is based on eXtensible Application Markup Language (XAML) which is XML based that what makes Silverlight cross-platform cross- browser plug-in. • XAML provide a unified way to declare graphics, media, animation, text and layout.
  • 7. Silverlight Toolkit Overview • AutoComplete Box • Dockpanel • Charting • Drag and Drop
  • 8. DEMO A Richer Web with Silverlight
  • 9. Timeline & Packaging Timeline V1.0 Released September 2007, V1.1 in Alpha (timing and some functionality TBD) Moonlight – timing TBD (Novell) Packaging Browser plug-in, little dependency on other s/w Platforms & Browsers (Mirosoft support) IE 6.0+ FireFox 1.5+ Safari 2.0 Windows Vista, XP, 2003, 2000* Mac OS X 10.4.8+ Novell Support (Moonlight) Linux (various distros) Konqueror FireFox Opera
  • 10. Silverlight V1.0 and V1.1 • V1.1 will add .NET to V1.0 • CoreCLR • Independent subset of the .NET Framework Silverlight V1.1 Silverlight V1.0
  • 11. Silverlight 1.0 2D Graphics Animations Input (mouse, keyboard, ink) Media (WMV, WMA, MP3) Imaging (JPEG, PNG) Text HTTP Downloader XAML Parser JavaScript DOM
  • 12. Graphics and Animations in Silverlight • 2D Graphics • Standard shapes, masking and clipping • Transformations: skew, rotate, scale, translate, matrix • Animation Basics • Animations change properties over time • Support linear, discrete animation • Animatable property types: • Double, Color, Point • Animations and graphics are defined using XAML
  • 13. Media • Media Features • Video: WMV V7, V8, V9, VC-1 • Audio: WMA V7, V8, V9 (standard), MP3 • Multiple options for deploying media • HTTP progressive download • Integration with Windows Media Server • Extensive WMV ecosystem
  • 14. Silverlight 1.1 2D Graphics Animations Input (mouse, keyboard, ink) Media (WMV, WMA, MP3) Imaging (JPEG, PNG) Text HTTP Downloader XAML Parser JavaScript DOM CLR DLR Controls Layout Editing SOAP, WCF, RSS. REST XMLReader / XMLWriter LINQ DRM
  • 15. Silverlight and .NET: Better Together • Highly productive development framework • Multi-language support • Latest developer innovations (e.g. LINQ) • Great tools • Visual Studio • Expression Studio • Cross-platform & cross-browser plugin • Works with Safari, Firefox and Internet Explorer • Mac OS X and Windows • Any web server • Fast, easy install process
  • 18. Resources www.silverlight.net Community Site : http://silverlight.net Main Product Site: http://www.microsoft.com/silverlight MSDN Center :http://msdn.microsoft.com/silverlight Online Forums : http://silverlight.net/forums

Editor's Notes

  1. Microsoft Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of .NET-based media experiences & rich interactive applications (RIAs) for the Web. A Better Web (UX) - Silverlight includes early support for the industry-leading Windows Media platform, enabling delivery of rich audio and video with 2D animation, vector graphics, and more. Capable of running platform independent on Windows and Mac (10.4.8 or above) with feature parity, Silverlight will run in all major browsers including IE, Firefox, Opera and Safari. -As an added benefit, because content authored in Silverlight uses plain-text XML for its presentation layer + AJAX for logic, content and applications are more easily searched. More Productive -By embracing Web standards and architecture for development including AJAX (asynchronous Javascript+XML), and in-line XML mark-up (XAML) for presentation, Microsoft is working to break rich media development out of the “black box” that it exists in today. -A part of Microsoft’s Application Platform and Developer Tools strategy, Silverlight will benefit from Microsoft’s full platform ecosystem including 24/7 support, servers, solutions, technical resources, and community. Efficient and Effective -On Windows and Mac, Silverlight offers a lightweight, independent install of ~2MB with a goal of 3-click installation. No additional software is required- even the audio/video codecs are independent. Microsoft is the only company that has platform investments across the entire rich Web media ecosystem, from tools to codecs, to servers, DRM and clients at work, at home, or on the go. In recognition of it’s contributions to Streaming Media Architecture, Microsoft was recently awarded a Technical and Engineering Emmy® Award from the National Academy of Television Arts and Sciences for Windows Media technologies. The award for Streaming Media Architecture & Components was announced by the National Academy of Television and will be formally delivered to winners at a ceremony held during the CES trade show, January 2007 in Las Vegas. (In full disclosure- was a 4-way win for Microsoft, Adobe, Apple, Real) As an IP company, Microsoft is also committed to ensuring we have content protection in place for delivery of rich media.
  2. Getting Started