Top Banner
Developing Rich Web Applications with Silverlight (Part 2) Mike Taulty Developer & Platform Group Microsoft Ltd [email protected]
16

Developing Rich Web Applications with Silverlight (Part 2)

Feb 22, 2016

Download

Documents

oriel

Developing Rich Web Applications with Silverlight (Part 2). Mike Taulty Developer & Platform Group Microsoft Ltd [email protected]. Designer/Developer Tooling. VS 2008. Designer Look, behavior, brand, and emotional connection. Developer - PowerPoint PPT Presentation
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: Developing Rich Web Applications with  Silverlight  (Part 2)

Developing Rich Web Applications with Silverlight (Part 2)Mike TaultyDeveloper & Platform GroupMicrosoft [email protected]

Page 2: Developing Rich Web Applications with  Silverlight  (Part 2)

Designer/Developer Tooling

VS 2008

XAML

DesignerLook, behavior, brand,and emotional connection

DeveloperFunction, deployment, data,

security, operational integrity

VS Project Files

Page 4: Developing Rich Web Applications with  Silverlight  (Part 2)

Expression Tools

Page 5: Developing Rich Web Applications with  Silverlight  (Part 2)

Building Controls

Control building more “common” today than in other UI frameworks

Due to lack of built-in UI controls in the AlphaSystem.Windows.Controls.Control base classMixture of XAML + Code approach

Page 6: Developing Rich Web Applications with  Silverlight  (Part 2)

Building Controls

Page 7: Developing Rich Web Applications with  Silverlight  (Part 2)

Advanced Programming Scenarios

Saving user data in Isolated StorageWorking with real storageWorking with custom fonts.NET and JavaScript interoperability

Page 8: Developing Rich Web Applications with  Silverlight  (Part 2)

Advanced Scenarios

Page 9: Developing Rich Web Applications with  Silverlight  (Part 2)

Dynamic Languages in Silverlight

Ruby Python Visual Basic JavaScript

Common Language Runtime

Dynamic Language Runtime

Page 10: Developing Rich Web Applications with  Silverlight  (Part 2)

Dynamic Languages

Page 11: Developing Rich Web Applications with  Silverlight  (Part 2)

Deploying

Page 12: Developing Rich Web Applications with  Silverlight  (Part 2)

Silverlight StreamingProvides developers a free, scalability-on-demand solution for Silverlight

http://silverlight.live.com• Free, 4GB hosting and streaming• You build the application, we deliver the scale• High quality, differentiated, controllable user

experience• Complete API Programmability

Page 13: Developing Rich Web Applications with  Silverlight  (Part 2)

Silverlight Streaming

Page 14: Developing Rich Web Applications with  Silverlight  (Part 2)

Resources

www.silverlight.net

Page 16: Developing Rich Web Applications with  Silverlight  (Part 2)

© 2007 Microsoft Ltd. 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.