Building Your Building Your First Great First Great Silverlight 2 Silverlight 2 Application Application Guy Burstein Microsoft Israel http:// blogs.microsoft.co.il/blogs/
Dec 19, 2015
Building Your First Great Building Your First Great Silverlight 2 ApplicationSilverlight 2 Application
Guy BursteinMicrosoft Israelhttp://blogs.microsoft.co.il/blogs/bursteg
AgendaAgenda
• Introduction to Silverlight
• Anatomy of a Silverlight Application
• Silverlight Base Class Library
• Developer & Designer Workflow
• Q & A
• Summary
What is Silverlight?What is Silverlight?
A cross-browser, cross-platform, cross-device technology for building and delivering the next generation of .NET based media experiences and RIA for the Web
.Net in the Browser.Net in the Browser
• Subset of Full CLR (< 2Mb)• Rich Base Class Library– .Net 3.5 Technologies: LINQ, WCF–Core .Net Components: • System.Collections• System.Threading• etc.
Silverlight ControlsSilverlight Controls
• Rich Set of Controls• Allows Styling and Templating• DataBinding through XAML and Code• Additional Controls in Silverlight Toolkit
Developer & Designer WorkflowDeveloper & Designer Workflow
• XAML: Declarative UI Programming• Right Tools for the Right Role
Developer Designer
SummarySummary
• Next Generation Web Applications• .Net in The Browser• Better Development and Collaboration
• Build Silverlight 2 Applications Today!
ResourcesResourcesSilverlight Official Sitewww.Silverlight.net
Expression Community Homeexpression.microsoft.com
Guy Burstein’s Blogblogs.microsoft.co.il/blogs/bursteg
Related SessionsRelated SessionsDEV302: Integrating Silverlight 2 into Existing Web SitesAlex Golesh12:20 – 13:30 Tavor Hall
DEV312: Dynamic Languages and the .Net FrameworkShay Friedman14:30 – 15:40 Tavor Hall
DEV309: Building Web Sites with ASP.NET MVC FrameworkNoam King16:00-17:10 Galil Hall
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.