SlideShare a Scribd company logo
SILVERLIGHT  VS  WPF SRISAKTHI.K CHIPKIDZ
SILVERLIGHT ARCHITECTURE
WPF ARCHITECTURE Application Services Deployment Services Databinding USER INTERFACE SERVICES XAML Accessibility Property System Input & Eventing BASE SERVICES DOCUMENT SERVICES Packaging Services XPS Documents Animation 2D 3D Audio Imaging Text Video Effects Composition Engine MEDIA INTEGRATION LAYER Controls Layout Windows Presentation Foundation XPS Viewer
SILVERLIGHT VS WPF Silverlight is a Microsoft technology, competing with Adobes Flash and is meant for developing rich browser based internet applications. WPF is a Microsoft technology meant for developing enhanced graphics applications for desktop platform.
SILVERLIGHT VS WPF 1.Term Silverlight is formerly known as WPF/E. WPF is formerly known as "Avalon". 2.Deployment Silverlight applications can be deployed to more platforms and more browsers . WPF application can be deployed to the desktop or run in Internet Explorer.
SILVERLIGHT VS WPF 3.Sandbox Silverlight applications running sandboxed on “major browsers” on Windows, Linux, OS X. WPF applications running sandboxed in Internet Explorer on Vista & XP.
SILVERLIGHT VS WPF 4.BCL Silverlight 2 uses a lightweight version of the BCL. WPF uses full BCL. 5.Graphics  Silverlight wont support for 2D graphics  WPF support for 3D graphics.
SILVERLIGHT VS WPF 6.Root tag The root tag of Silverlight application is UserControl. The root tag of WPF application is Window. 7.Element Silverlight doesn’t have <label> element. Desktop WPF features a <label> element.
SILVERLIGHT VS WPF 8.ToolTip In Silverlight 2, the ToolTip attribute is not supported. You have to resort to the ToolTipService. In WPF, you can associate a tooltip with controls using the ToolTip attribute. 9.Network In Silverlight 2, there's no support for synchronous network calls. In the original WPF application, the call is synchronous.
WPF ADVANTAGES OVER SILVERLIGHT Full access to all the Windows API and the full .NET API. Powerful printing support. Desktop or browser hosted with Customizable Sandbox. Offline support. Easy integration with other UI technologies. Large third party controls selection. Hardware accelerated, 3D graphics, etc.,
SILVERLIGHT ADVANTAGES OVER WPF Small runtime install 4 MB, 1 min, no reboot  No app deployment  Cross Platform, Cross Browser Easier to learn  Share code and components between Intra and Internet solutions  Can be easily deployed even on login script
WPF NEGATIVES Windows only. Requires 50 / 200 MB .NET 3.x runtime. Steep learning curve.
SILVERLIGHT NEGATIVES Not quite here yet. “ Pig in a poke” Sandboxing limits functionality Conflicting products within Microsoft
Thank you

More Related Content

PPTX
Architecting WPF Applications
PDF
Understanding the Windows Desktop App Development Landscape + Top 10 WPF Po...
PPT
Architecting For Ux
PPT
An Overview Of Wpf
PPT
Windows Presentation Foundation: The Opportunity for WPF Applications in the …
PPTX
Introduction to Microsoft Silverlight
PPTX
Microsoft Silverlight - An Introduction
PPTX
Introduction to silverlight control 4
Architecting WPF Applications
Understanding the Windows Desktop App Development Landscape + Top 10 WPF Po...
Architecting For Ux
An Overview Of Wpf
Windows Presentation Foundation: The Opportunity for WPF Applications in the …
Introduction to Microsoft Silverlight
Microsoft Silverlight - An Introduction
Introduction to silverlight control 4

What's hot (19)

PPS
It's Time for Silverlight @iRajLal
PDF
Conociendo el ecosistema de Windows Phone 8 y Windows 8
PDF
Silverlight abhinav - slideshare
PDF
Cloud Apache OpenOffice based on HTML5
PPT
Silverlight Framework Architecture
PPT
Opening the mobile web mozilla and firefox os-chit thiri maung
PPT
Silverlight Framework Architecture By Satyen
PPT
EDMUG Silverlight Talk
PPT
Silverlight
PPTX
Silverlight
PPT
MikeTaulty_Ux_Update
PPTX
Silverlight 4 @ MSDN Live
PPT
Microsoft Silverlight
PPT
Exp Web
PPTX
PHP and Silverlight
PPTX
Windows 10 pentru dezvoltatori - InfoEducație 2015
PPTX
Developing for Windows Phone 7
PPT
Rich internet application (ria)
PPT
MSDN Live: Silverlight 2
It's Time for Silverlight @iRajLal
Conociendo el ecosistema de Windows Phone 8 y Windows 8
Silverlight abhinav - slideshare
Cloud Apache OpenOffice based on HTML5
Silverlight Framework Architecture
Opening the mobile web mozilla and firefox os-chit thiri maung
Silverlight Framework Architecture By Satyen
EDMUG Silverlight Talk
Silverlight
Silverlight
MikeTaulty_Ux_Update
Silverlight 4 @ MSDN Live
Microsoft Silverlight
Exp Web
PHP and Silverlight
Windows 10 pentru dezvoltatori - InfoEducație 2015
Developing for Windows Phone 7
Rich internet application (ria)
MSDN Live: Silverlight 2
Ad

Viewers also liked (6)

PPTX
Silverlight Presentation @ University of Piraeus - 3-15-2010
PPT
Silverlight
PPT
Symbian os presentation
PPTX
ODP
Symbian OS
PPT
Gsm.....ppt
Silverlight Presentation @ University of Piraeus - 3-15-2010
Silverlight
Symbian os presentation
Symbian OS
Gsm.....ppt
Ad

Similar to Silverlight vs WPF (20)

PPT
Silver Light for every one by Subodh
PPT
Uncovering Windows - Silverlight Seminar
PPTX
Introduction to silverlight
PPTX
Silverlight
PPTX
Windows Phone 7: Silverlight
PPT
Introduction to silver light
PPTX
Building RIA Apps with Silverlight
DOCX
Silverlight
PDF
Silverlight difference faqs-1
PPTX
History of-silverlight-versions-and-its-features-CRB-Tech
PPTX
History of silverlight versions and its features
PPTX
Silverlight
PPT
Silverlight Training
PPT
History of silverlight versions and its features
PPT
Windows presentation foundation
PPTX
An overview of moonlight applications test automation
PPT
Session 2: Expanding the Silverlight Reach - WPF and .NET Client Profile
PPT
Dot Net Training Dot Net35
PPTX
Windowsphone7
PPT
Advanced Web Technology Microsoft Silverlight
Silver Light for every one by Subodh
Uncovering Windows - Silverlight Seminar
Introduction to silverlight
Silverlight
Windows Phone 7: Silverlight
Introduction to silver light
Building RIA Apps with Silverlight
Silverlight
Silverlight difference faqs-1
History of-silverlight-versions-and-its-features-CRB-Tech
History of silverlight versions and its features
Silverlight
Silverlight Training
History of silverlight versions and its features
Windows presentation foundation
An overview of moonlight applications test automation
Session 2: Expanding the Silverlight Reach - WPF and .NET Client Profile
Dot Net Training Dot Net35
Windowsphone7
Advanced Web Technology Microsoft Silverlight

More from Srisakthi Kannan (9)

PPT
Shapes in Silverlight
PPT
Styles in Silverlight
PPT
PPT
XAML pages
PPT
Silverlight Databinding
PPT
Application Events
PPT
Silverlight Plug-in
PPT
Resource Dictionary
PPT
Integrating
Shapes in Silverlight
Styles in Silverlight
XAML pages
Silverlight Databinding
Application Events
Silverlight Plug-in
Resource Dictionary
Integrating

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
Big Data Technologies - Introduction.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Electronic commerce courselecture one. Pdf
PPTX
Machine Learning_overview_presentation.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Machine learning based COVID-19 study performance prediction
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
cuic standard and advanced reporting.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Big Data Technologies - Introduction.pptx
A comparative analysis of optical character recognition models for extracting...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Electronic commerce courselecture one. Pdf
Machine Learning_overview_presentation.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Network Security Unit 5.pdf for BCA BBA.
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Unlocking AI with Model Context Protocol (MCP)
Machine learning based COVID-19 study performance prediction
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
cuic standard and advanced reporting.pdf

Silverlight vs WPF

  • 1. SILVERLIGHT VS WPF SRISAKTHI.K CHIPKIDZ
  • 3. WPF ARCHITECTURE Application Services Deployment Services Databinding USER INTERFACE SERVICES XAML Accessibility Property System Input & Eventing BASE SERVICES DOCUMENT SERVICES Packaging Services XPS Documents Animation 2D 3D Audio Imaging Text Video Effects Composition Engine MEDIA INTEGRATION LAYER Controls Layout Windows Presentation Foundation XPS Viewer
  • 4. SILVERLIGHT VS WPF Silverlight is a Microsoft technology, competing with Adobes Flash and is meant for developing rich browser based internet applications. WPF is a Microsoft technology meant for developing enhanced graphics applications for desktop platform.
  • 5. SILVERLIGHT VS WPF 1.Term Silverlight is formerly known as WPF/E. WPF is formerly known as &quot;Avalon&quot;. 2.Deployment Silverlight applications can be deployed to more platforms and more browsers . WPF application can be deployed to the desktop or run in Internet Explorer.
  • 6. SILVERLIGHT VS WPF 3.Sandbox Silverlight applications running sandboxed on “major browsers” on Windows, Linux, OS X. WPF applications running sandboxed in Internet Explorer on Vista & XP.
  • 7. SILVERLIGHT VS WPF 4.BCL Silverlight 2 uses a lightweight version of the BCL. WPF uses full BCL. 5.Graphics Silverlight wont support for 2D graphics WPF support for 3D graphics.
  • 8. SILVERLIGHT VS WPF 6.Root tag The root tag of Silverlight application is UserControl. The root tag of WPF application is Window. 7.Element Silverlight doesn’t have <label> element. Desktop WPF features a <label> element.
  • 9. SILVERLIGHT VS WPF 8.ToolTip In Silverlight 2, the ToolTip attribute is not supported. You have to resort to the ToolTipService. In WPF, you can associate a tooltip with controls using the ToolTip attribute. 9.Network In Silverlight 2, there's no support for synchronous network calls. In the original WPF application, the call is synchronous.
  • 10. WPF ADVANTAGES OVER SILVERLIGHT Full access to all the Windows API and the full .NET API. Powerful printing support. Desktop or browser hosted with Customizable Sandbox. Offline support. Easy integration with other UI technologies. Large third party controls selection. Hardware accelerated, 3D graphics, etc.,
  • 11. SILVERLIGHT ADVANTAGES OVER WPF Small runtime install 4 MB, 1 min, no reboot No app deployment Cross Platform, Cross Browser Easier to learn Share code and components between Intra and Internet solutions Can be easily deployed even on login script
  • 12. WPF NEGATIVES Windows only. Requires 50 / 200 MB .NET 3.x runtime. Steep learning curve.
  • 13. SILVERLIGHT NEGATIVES Not quite here yet. “ Pig in a poke” Sandboxing limits functionality Conflicting products within Microsoft