Silverlight 3.0Subodh N Pushpak
AgendaIntroductionSilverlight RoadmapExploring new features of Silverlight 3.0Exploring RIA servicesDemos Q & A
IntroductionSilverlight is a cross-browser, cross-platform implementation of the .NET Framework for building and delivering the next generation of media experiences and rich interactive applications (RIA) for the Web. Silverlight unifies the capabilities of the server, the Web, and the desktop, of managed code and dynamic languages, of declarative and traditional programming, and the power of Windows Presentation Foundation (WPF).
IntroductionSilverlight enables following features:It is a cross-browser, cross-platform technology. It runs in all popular Web browsers, including Microsoft Internet Explorer, Flock, Mozilla Firefox, Apple Safari, and Opera, and on Microsoft Windows and Apple Mac OS X.It provides a consistent experience no matter where it runs.It is supported by a very small download that installs in seconds.
.Net Ecosystem
Silverlight RoadmapSilverlight 1.0 – JavaScript supportSilverlight 2.0 – managed code support with controlsSilverlight 3.0 Current version: unveiled at MIX09 in Las Vegas on March 18, 2009. A beta version is available for download.Full Release on July 10 2009
Silverlight 3.0 new featuresDeveloping LOB applications with Silverlight RIA.ControlsSearch Discoverability.NET RIA Services FrameworkImproved PerformanceAdvanced Accessibility
Search Engine DiscoverabilitySilverlight Solves the SEO-related challenges posed by RIAs by utilizing business objects on the server, together with ASP.NET controls and site maps, and automatically mirror database-driven RIA content into HTML that is easily indexed by the leading search engines.Demo
Outof BrowserOut of browser Experience / DemoRun Apps Out of BrowserDesktop & Start MenuSafer & More SecureSmooth Installation& Auto UpdateWindows IntegrationConnectivity Detection
Silverlight 3.0 new featuresGraphicsPerspective3DGraphicsBitmap CachingNew Bitmap APIThemed App SupportEnhanced Control SkinningImproved Text Rendering
Silverlight 3.0 new featuresMediaSmooth StreamingMore Format ChoicesFull Screen HD PlaybackExtensible Media FormatsIndustry LeadingContent Protection
Expression Blend 3Prototyping w/ SketchFlowVisual Design WorkflowAccessible InteractivityDesign w/ DataVSTF IntegrationDesign Surface Extensibility
More FeaturesApplication library cachingDeep Zoom improved.Binary XML communication with the server is compressed, improving performance.Local connections allow communication between two Silverlight applications, on the client side. LocalConnection API to communicate (using a named pipe style model)
Links Silverlight Beta 3 runtime 	http://silverlight.net/getstarted/silverlight3/default.aspxSilverlight Beta 3 for Visual Studio Tools 	http://go.microsoft.com/fwlink/?LinkID=143571Silverlight Beta 3 Toolkithttp://codeplex.com/Silverlight
Write in toSubodh N PushpakGrapeCityWeb: www.grapecity.comEmail: subodh.nath@grapecity.comhttp://subodhnpushpak.wordpress.comSubodh.n.pushpak@gmail.com
Questions & Answers

Silverlight 3.0

  • 1.
  • 2.
    AgendaIntroductionSilverlight RoadmapExploring newfeatures of Silverlight 3.0Exploring RIA servicesDemos Q & A
  • 3.
    IntroductionSilverlight is across-browser, cross-platform implementation of the .NET Framework for building and delivering the next generation of media experiences and rich interactive applications (RIA) for the Web. Silverlight unifies the capabilities of the server, the Web, and the desktop, of managed code and dynamic languages, of declarative and traditional programming, and the power of Windows Presentation Foundation (WPF).
  • 4.
    IntroductionSilverlight enables followingfeatures:It is a cross-browser, cross-platform technology. It runs in all popular Web browsers, including Microsoft Internet Explorer, Flock, Mozilla Firefox, Apple Safari, and Opera, and on Microsoft Windows and Apple Mac OS X.It provides a consistent experience no matter where it runs.It is supported by a very small download that installs in seconds.
  • 5.
  • 6.
    Silverlight RoadmapSilverlight 1.0– JavaScript supportSilverlight 2.0 – managed code support with controlsSilverlight 3.0 Current version: unveiled at MIX09 in Las Vegas on March 18, 2009. A beta version is available for download.Full Release on July 10 2009
  • 7.
    Silverlight 3.0 newfeaturesDeveloping LOB applications with Silverlight RIA.ControlsSearch Discoverability.NET RIA Services FrameworkImproved PerformanceAdvanced Accessibility
  • 8.
    Search Engine DiscoverabilitySilverlightSolves the SEO-related challenges posed by RIAs by utilizing business objects on the server, together with ASP.NET controls and site maps, and automatically mirror database-driven RIA content into HTML that is easily indexed by the leading search engines.Demo
  • 9.
    Outof BrowserOut ofbrowser Experience / DemoRun Apps Out of BrowserDesktop & Start MenuSafer & More SecureSmooth Installation& Auto UpdateWindows IntegrationConnectivity Detection
  • 10.
    Silverlight 3.0 newfeaturesGraphicsPerspective3DGraphicsBitmap CachingNew Bitmap APIThemed App SupportEnhanced Control SkinningImproved Text Rendering
  • 11.
    Silverlight 3.0 newfeaturesMediaSmooth StreamingMore Format ChoicesFull Screen HD PlaybackExtensible Media FormatsIndustry LeadingContent Protection
  • 12.
    Expression Blend 3Prototypingw/ SketchFlowVisual Design WorkflowAccessible InteractivityDesign w/ DataVSTF IntegrationDesign Surface Extensibility
  • 13.
    More FeaturesApplication librarycachingDeep Zoom improved.Binary XML communication with the server is compressed, improving performance.Local connections allow communication between two Silverlight applications, on the client side. LocalConnection API to communicate (using a named pipe style model)
  • 14.
    Links Silverlight Beta3 runtime http://silverlight.net/getstarted/silverlight3/default.aspxSilverlight Beta 3 for Visual Studio Tools http://go.microsoft.com/fwlink/?LinkID=143571Silverlight Beta 3 Toolkithttp://codeplex.com/Silverlight
  • 15.
    Write in toSubodhN PushpakGrapeCityWeb: www.grapecity.comEmail: subodh.nath@grapecity.comhttp://subodhnpushpak.wordpress.comSubodh.n.pushpak@gmail.com
  • 16.

Editor's Notes

  • #8 Deep Linking. The Silverlight 3 supports deep linking, so save a page of a Silverlight implementation as a bookmark in the browser.Search Engine Optimization (SEO). The Silverlight brings 3 new in this area, giving more flexibility to developers. Support improvements in data storage.The Silverlight 3 permits: Bind between ElementsData Forms.New features for validation of data.Support for Business Objects.
  • #9 Silverlight 3 includes a navigation framework to let Silverlight applications use the hyperlinked navigation model