SlideShare a Scribd company logo
SilverlightIntroduction
SilverlightIs a cross-browser, cross-platform implementation of the .NET Framework for building media experiences and rich interactive applications for the Web.Is a subset of Windows Presentation FoundationCan be built using C#.NET, VB.NET, F#.NET, and XAML In the past, Silverlight is built with only with Javascript and XAML onlySupport run on latest browser of Internet Explorer, Firefox, Chrome, and OperaLatest release (Silverlight 4), support out of browser, web cam and 3D (perspective only)Develop and authoring using Microsoft Visual Studio or Microsoft Expression Blend.
MS Visual Studiois a suite of component-based development tools and other technologies for building powerful, high-performance applications. In addition, Visual Studio is optimized for team-based design, development, and deployment of enterprise solutions. Latest version is 2010 and next version is using version 11 (to be release maybe next year in 2012)Support development of silverlight 3 and 4Silverlight can be developed Visual Studio Express (for free)
Expression Blendis a professional design tool to create engaging Web-connected experiences for Windows.Designer can participate on designing silverlight
XAMLDeclarative vs Imperative : What vs HowIt based on XMLXAML is the primary format for declaring a Silverlight UI and elements in that UI.XAML is the format that is used for declaring styles and templates applied to the logical basis of Silverlight controls and UI.Silverlight XAML defines the visual appearance of a UI, and an associated code-behind file defines the logic.
C#, VB.NET and F#Write in imperative wayDefined code logic behind XAML
Getting startedCreate a Silverlight project in Visual Studio.Add some XAML statement in the xaml file like create button.Add some event handler to its buttonAdd some code to its handlerRun the code
Getting startedXAML is about manipulating value(s) of property.Value can be real value or attached property.
Transformdefines how to map, or transform, points from one coordinate space to another coordinate spaceFor complex transformation usually developer provide custom matrixBasic provided transformation: Scale, Skew, Rotate and Translate
AnimationIt is an illusion that is created by quickly cycling through a series of images, each slightly different from the last. The brain perceives the group of images as a single changing sceneIt animate objects by applying animation to their individual properties; including property that is defined in the render transform
AnimationEvery animation must be defined on storyboard. Animation type can be varied based developer needs.
Referenceshttp://msdn.microsoft.comhttp://silverlight.nethttp://microsoft.com/expressBLOG : http://mugi.or.id/blogs/nicko/

More Related Content

PDF
SkiaSharp Graphics for Xamarin.Forms
ODT
E4 Eclipse Super Force
PPT
Silverlight vs WPF
PPT
An Overview Of Wpf
PDF
Intro to Xamarin.Forms for Visual Studio 2017
PDF
Build Better Games with Unity and Microsoft Azure
PDF
Desktop Developer’s Guide to Mobile with Visual Studio Tools for Xamarin
PPT
What is java fx?
SkiaSharp Graphics for Xamarin.Forms
E4 Eclipse Super Force
Silverlight vs WPF
An Overview Of Wpf
Intro to Xamarin.Forms for Visual Studio 2017
Build Better Games with Unity and Microsoft Azure
Desktop Developer’s Guide to Mobile with Visual Studio Tools for Xamarin
What is java fx?

What's hot (15)

PPTX
Design stunning user experience with expression blend
PPT
A Designer's Overview of Windows Presentation Foundation
PDF
Silverlight: Designer and Developer Workflow
PPTX
Xamarin Overview by Houssem Dellai
PPTX
Mvvm crossevent basics
PPTX
Azure Mobile Services for Cross Platform Mobile Apps
PPT
EMF Client Platform
PDF
Visual Experience 360 Flex
PDF
Customizing Xamarin.Forms UI
PPTX
Windows Presentation Foundation & XAML
PPTX
How to add Custom Font to your iOS-based App?
PDF
.Net framework vs .net core a complete comparison
PPTX
Xamarin Forms
PPTX
Visual Studio Code
PDF
Xamarin.Forms - Your Complete Mobile Solution
Design stunning user experience with expression blend
A Designer's Overview of Windows Presentation Foundation
Silverlight: Designer and Developer Workflow
Xamarin Overview by Houssem Dellai
Mvvm crossevent basics
Azure Mobile Services for Cross Platform Mobile Apps
EMF Client Platform
Visual Experience 360 Flex
Customizing Xamarin.Forms UI
Windows Presentation Foundation & XAML
How to add Custom Font to your iOS-based App?
.Net framework vs .net core a complete comparison
Xamarin Forms
Visual Studio Code
Xamarin.Forms - Your Complete Mobile Solution
Ad

Viewers also liked (8)

PPTX
Q3
PPT
Clojure's take on concurrency
PPTX
Orden Arquitectonico Q3
PPTX
Q3
PDF
What Are Our Prospects Are Thinking Right Now Michael Starke, Vp Of Research
PPTX
Basic silverlight animation
PPT
Customised corporate gifting: Tikona Broadbdyand- a case stu
Q3
Clojure's take on concurrency
Orden Arquitectonico Q3
Q3
What Are Our Prospects Are Thinking Right Now Michael Starke, Vp Of Research
Basic silverlight animation
Customised corporate gifting: Tikona Broadbdyand- a case stu
Ad

Similar to Basic silverlight (20)

PPTX
Parallel minds silverlight
PPTX
Silverlight
PPS
It's Time for Silverlight @iRajLal
PPTX
Microsoft Silverlight - An Introduction
PPTX
silverlight1.pptx
PPT
Inland Empire .NET User's Group Silverlight Class
PPTX
Silverlight Chapter 01 - Introduction
PPTX
SilverlightCh01
PPTX
Sketch Flow Overview
PPTX
Introduction to Microsoft Silverlight
PPTX
Silverlight
PPTX
Silverlight 4
PPS
Silverlight Demos For Beginners
PDF
WDN08 Silverlight
PPT
Introduction To Silverlight
PPTX
Silverlight Developer Introduction
PDF
How to Design Windows Phone Applications with Expression Blend
PPTX
Silverlight
PPTX
Introduction to Microsoft Silverlight
PPT
An Overview Of Silverlight 2
Parallel minds silverlight
Silverlight
It's Time for Silverlight @iRajLal
Microsoft Silverlight - An Introduction
silverlight1.pptx
Inland Empire .NET User's Group Silverlight Class
Silverlight Chapter 01 - Introduction
SilverlightCh01
Sketch Flow Overview
Introduction to Microsoft Silverlight
Silverlight
Silverlight 4
Silverlight Demos For Beginners
WDN08 Silverlight
Introduction To Silverlight
Silverlight Developer Introduction
How to Design Windows Phone Applications with Expression Blend
Silverlight
Introduction to Microsoft Silverlight
An Overview Of Silverlight 2

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Approach and Philosophy of On baking technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
Teaching material agriculture food technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Machine learning based COVID-19 study performance prediction
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Electronic commerce courselecture one. Pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
The Rise and Fall of 3GPP – Time for a Sabbatical?
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
MYSQL Presentation for SQL database connectivity
Mobile App Security Testing_ A Comprehensive Guide.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Understanding_Digital_Forensics_Presentation.pptx
cuic standard and advanced reporting.pdf
Unlocking AI with Model Context Protocol (MCP)
Approach and Philosophy of On baking technology
Advanced methodologies resolving dimensionality complications for autism neur...
NewMind AI Weekly Chronicles - August'25 Week I
Review of recent advances in non-invasive hemoglobin estimation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Teaching material agriculture food technology
Diabetes mellitus diagnosis method based random forest with bat algorithm

Basic silverlight

  • 2. SilverlightIs a cross-browser, cross-platform implementation of the .NET Framework for building media experiences and rich interactive applications for the Web.Is a subset of Windows Presentation FoundationCan be built using C#.NET, VB.NET, F#.NET, and XAML In the past, Silverlight is built with only with Javascript and XAML onlySupport run on latest browser of Internet Explorer, Firefox, Chrome, and OperaLatest release (Silverlight 4), support out of browser, web cam and 3D (perspective only)Develop and authoring using Microsoft Visual Studio or Microsoft Expression Blend.
  • 3. MS Visual Studiois a suite of component-based development tools and other technologies for building powerful, high-performance applications. In addition, Visual Studio is optimized for team-based design, development, and deployment of enterprise solutions. Latest version is 2010 and next version is using version 11 (to be release maybe next year in 2012)Support development of silverlight 3 and 4Silverlight can be developed Visual Studio Express (for free)
  • 4. Expression Blendis a professional design tool to create engaging Web-connected experiences for Windows.Designer can participate on designing silverlight
  • 5. XAMLDeclarative vs Imperative : What vs HowIt based on XMLXAML is the primary format for declaring a Silverlight UI and elements in that UI.XAML is the format that is used for declaring styles and templates applied to the logical basis of Silverlight controls and UI.Silverlight XAML defines the visual appearance of a UI, and an associated code-behind file defines the logic.
  • 6. C#, VB.NET and F#Write in imperative wayDefined code logic behind XAML
  • 7. Getting startedCreate a Silverlight project in Visual Studio.Add some XAML statement in the xaml file like create button.Add some event handler to its buttonAdd some code to its handlerRun the code
  • 8. Getting startedXAML is about manipulating value(s) of property.Value can be real value or attached property.
  • 9. Transformdefines how to map, or transform, points from one coordinate space to another coordinate spaceFor complex transformation usually developer provide custom matrixBasic provided transformation: Scale, Skew, Rotate and Translate
  • 10. AnimationIt is an illusion that is created by quickly cycling through a series of images, each slightly different from the last. The brain perceives the group of images as a single changing sceneIt animate objects by applying animation to their individual properties; including property that is defined in the render transform
  • 11. AnimationEvery animation must be defined on storyboard. Animation type can be varied based developer needs.