Top Banner
Building Your Building Your First Great First Great Silverlight 2 Silverlight 2 Application Application Guy Burstein Microsoft Israel http:// blogs.microsoft.co.il/blogs/
18

Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

Building Your First Great Building Your First Great Silverlight 2 ApplicationSilverlight 2 Application

Guy BursteinMicrosoft Israelhttp://blogs.microsoft.co.il/blogs/bursteg

Page 2: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

AgendaAgenda

• Introduction to Silverlight

• Anatomy of a Silverlight Application

• Silverlight Base Class Library

• Developer & Designer Workflow

• Q & A

• Summary

Page 3: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .
Page 4: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

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

Page 5: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

DEMODEMOPopfly: Creating a Twitter Mashup

Page 6: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

DEMODEMOBuilding a Twitter Client with Silverlight

Page 7: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

.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.

Page 8: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

DEMODEMORich .Net Class Library

Page 9: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

Silverlight ControlsSilverlight Controls

• Rich Set of Controls• Allows Styling and Templating• DataBinding through XAML and Code• Additional Controls in Silverlight Toolkit

Page 10: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

DEMODEMOWorking with Controls and Data

Page 11: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

Developer & Designer WorkflowDeveloper & Designer Workflow

• XAML: Declarative UI Programming• Right Tools for the Right Role

Developer Designer

Page 12: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

DEMODEMOWorking with Expression Blend

Page 13: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

Q & AQ & A

Page 14: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

SummarySummary

• Next Generation Web Applications• .Net in The Browser• Better Development and Collaboration

• Build Silverlight 2 Applications Today!

Page 15: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

ResourcesResourcesSilverlight Official Sitewww.Silverlight.net

Expression Community Homeexpression.microsoft.com

Guy Burstein’s Blogblogs.microsoft.co.il/blogs/bursteg

Page 16: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

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

Page 17: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .
Page 18: Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel .

© 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.