Upload
oriel
View
51
Download
0
Tags:
Embed Size (px)
DESCRIPTION
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
Citation preview
Developing Rich Web Applications with Silverlight (Part 2)Mike TaultyDeveloper & Platform GroupMicrosoft [email protected]
Designer/Developer Tooling
VS 2008
XAML
DesignerLook, behavior, brand,and emotional connection
DeveloperFunction, deployment, data,
security, operational integrity
VS Project Files
Silverlight Tooling
ExpressionDesignBlend 2, September PreviewEncoder
Visual StudioVisual Studio 2008 Beta 2Silverlight Tools Alpha for Visual Studio 2008Silverlight 1.1 Alpha Refresh SDK
Expression Tools
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
Building Controls
Advanced Programming Scenarios
Saving user data in Isolated StorageWorking with real storageWorking with custom fonts.NET and JavaScript interoperability
Advanced Scenarios
Dynamic Languages in Silverlight
Ruby Python Visual Basic JavaScript
Common Language Runtime
Dynamic Language Runtime
Dynamic Languages
Deploying
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
Silverlight Streaming
MSDN in the UK
Visit http://msdn.co.uk NewsletterEventsNugget VideosBlogs
© 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.