Download presentation
Presentation is loading. Please wait.
1
Eben de Wit Developer Advisor Microsoft edewit@microsoft.com http://dotnet.org.za/eben
2
Introduction to Silverlight Silverlight 1.0 and 1.1 Expression Suite Feature Demos Silverlight Roadmap Resources
6
Richer Media (WMV Investments) Richer Media (WMV Investments) Broad Reach Visual Studio Expression Studio
7
Whether you are designing rich standards-based websites, ultimate experiences on the desktop, or managing digital assets and content, Expression professional design tools give you the flexibility and freedom to bring your vision to reality. The professional Web design tool The professional Interactive design tool The professional Graphic design tool The professional Asset Management tool
8
C++ C# VB.NET Paper JPG / TIFF PSD PPT MOV / WMV XAML Non Standards ‘Dirty Code’ Mockups XHTML CSS / XSLT XML ASP.NET AJAX DesignerDeveloper
9
Similar to HTML development Presentation format for Silverlight is XAML XAML is XML (markup) Silverlight V1.0 programming language is JavaScript AJAX tricks work with Silverlight Basic tools: text editor and a web browser
10
Eben de Wit Microsoft
11
2D Graphics Animations Mouse and Keyboard Input Media (WMV, WMA, MP3) Imaging (JPG, PNG) Text (static and flow) HTTP downloader XAML Parser (includes CreateFromXAML API) JavaScript DOM
12
Eben de Wit Microsoft
13
Silverlight XAML elements are scriptable via the browser script engine (JavaScript) Scriptable objects are obtained via findName Controlled via properties and methods Equivalent to document.getElementById() Supports tree walking via children collection Position set using "Canvas.Top" and "Canvas.Left"
14
Media Standards Video: WMV, VC-1 Audio: WMA, MP3 Multiple options for deploying media HTTP progressive download Integration with Windows Media Server
15
Eben de Wit Microsoft
16
TextBlock Basic layout support (resize and flow) Left-aligned, English based text wrapping Glyphs Fixed text Full Unicode glyph rendering support Does not support flow layout
17
Eben de Wit Microsoft
18
HTTP Downloader V1.0 supports HTTP gets (async and sync) Provides download progress ZIP packaging Similar to XMLHTTP CreateFromXAML Primary way in V1.0 to dynamically create content Supports namescopes (for name collisions)
19
Eben de Wit Microsoft
20
Operating System Windows Macintosh Browser Internet Explorer Firefox Safari
22
http://www.silverlight.net http://www.microsoft.com/silverlight http://msdn.microsoft.com/silverlight http://blogs.msdn.com/mharsh http://blogs.msdn.com/jstegman
23
© 2007 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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.