advanced web technology microsoft silverlight
TRANSCRIPT
![Page 1: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/1.jpg)
Advanced Web Technology : Microsoft
Silverlight
By :Anand KarandikarAkshay Agrawal
K.K.Wagh Polytechnic,Nashik.
![Page 2: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/2.jpg)
Contents
• Introduction.
• What is Silverlight?
• Features.
• Versions.
• Architecture.
• Development tools.
• Search engine optimization.
• Conclusion
• References.
![Page 3: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/3.jpg)
Introduction:
• A traditional website which is designed using HTML, Java
or .NET, is mainly made up of Text i.e. it is Text-Based.
• Rich Internet Application has more assets to deal with, such as
Audio, Graphic, Video, State, Transition, and Effect. It is
Interaction-Based.
• These RIA’s can be developed using Microsoft Silverlight
technology.
![Page 4: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/4.jpg)
What is Silverlight?
• Powerful development platform for rich media
application and business application.
• Free plug-in powered by .NET framework.
• Supports advanced data integration,
multithreading, HD video , and built in content
protection.
![Page 5: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/5.jpg)
Features:
• WPF and XAML.
• Extensions to JavaScript.
• Cross-browser, cross-platform support.
• Integration with existing applications.
• Access to the .NET Framework programming model.
• Networking support.
• LINQ (Language Integrated Query)
![Page 6: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/6.jpg)
Silverlight versions• Silverlight 1.0:
» Released in 2007.» Consisted of HTML controls overlaid on top of Silverlight
content.
• Silverlight 2.0:» Released in 2008.» Improved interactivity with support for some native .NET
languages and development tools.
• Silverlight 3.0:» Released in 2009.» Includes a navigation framework to let Silverlight applications
use the hyperlinked navigation model as well as enabling deep-linking.
![Page 7: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/7.jpg)
Silverlight versions
• Silverlight 4.0:» Released in 2010.
» Support for Google's Chrome browser.
» Web cam and microphone support.
» WCF Rich Internet application (RIA) Services.
• Silverlight 5.0:» Beta version to be released in 1st half of 2011.
» Provides 64-bit browser support.
» Supports faster application startup.
![Page 8: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/8.jpg)
The Silverlight architecture
![Page 9: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/9.jpg)
![Page 10: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/10.jpg)
Development tools for Silverlight
• Microsoft Expression Blend.
» This tool can be used to create and modify the presentation
layer of an application
• Visual Studio.
»Visual Studio 2010 provides visual design support for
creating Silverlight applications.
![Page 11: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/11.jpg)
Silverlight SEO(Search Engine Optimization)
• Silverlight uses the ZIP file format as the container and
Silverlight content is designed and stored in the human-
readable XAML format .
• XAML file is in standard Unicode format, and can be parsed
as plain text by an XML reader.
• Any ZIP-aware search engine capable of parsing XML or
arbitrarily decorated plaintext is capable of processing
Silverlight content.
![Page 12: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/12.jpg)
Conclusion
• In the future, when almost all websites will be RIA
enabled, a company without RIA technology will be
wiped out from the market. Even their server side
technology will not be used.
![Page 13: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/13.jpg)
Reference• http://msdn.microsoft.com/en-us/library/bb404713%28v=VS.9
5%29.aspx
• http://www.microsoft.com/silverlight/
• http://www.silverlight.net/learn/whitepapers/
• http://www.silverlight.net/getstarted/overview.aspx
• http://www.silverlight.net/learn/whitepapers/seo-for-
silverlight/
• http://en.wikipedia.org/wiki/Microsoft_Silverlight
• http://computer.howstuffworks.com/silverlight.htm
![Page 14: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/14.jpg)
Any Questions???
![Page 15: Advanced Web Technology Microsoft Silverlight](https://reader036.vdocuments.site/reader036/viewer/2022082921/55589e98d8b42a2a738b4c5d/html5/thumbnails/15.jpg)
Thank you!!!