Advanced Web Technology : Microsoft Silverlight By : Anand Karandikar Akshay Agrawal K.K.Wagh Polytechnic,Nashik.
Contents Introduction. What is Silverlight? Features. Versions. Architecture. Development tools. Search engine optimization. Conclusion References.
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.
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.
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)
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.
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  1 st  half of 2011 . Provides 64-bit browser support. Supports faster application startup.
The Silverlight architecture
 
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.
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.
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.
Reference http://msdn.microsoft.com/en-us/library/bb404713%28v=VS.95%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
Any Questions???
Thank you!!!

Advanced Web Technology Microsoft Silverlight

  • 1.
    Advanced Web Technology: Microsoft Silverlight By : Anand Karandikar Akshay Agrawal K.K.Wagh Polytechnic,Nashik.
  • 2.
    Contents Introduction. Whatis Silverlight? Features. Versions. Architecture. Development tools. Search engine optimization. Conclusion References.
  • 3.
    Introduction: A traditionalwebsite 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.
  • 4.
    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.
  • 5.
    Features: WPF andXAML. 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)
  • 6.
    Silverlight versions Silverlight1.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.
  • 7.
    Silverlight versions Silverlight4.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 1 st half of 2011 . Provides 64-bit browser support. Supports faster application startup.
  • 8.
  • 9.
  • 10.
    Development tools forSilverlight 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.
  • 11.
    Silverlight SEO (SearchEngine 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.
  • 12.
    Conclusion In thefuture, 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.
  • 13.
    Reference http://msdn.microsoft.com/en-us/library/bb404713%28v=VS.95%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
  • 14.
  • 15.