Presentation is loading. Please wait.

Presentation is loading. Please wait.

Eben de Wit Developer Advisor Microsoft

Similar presentations


Presentation on theme: "Eben de Wit Developer Advisor Microsoft"— Presentation transcript:

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

3

4

5

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

21

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.


Download ppt "Eben de Wit Developer Advisor Microsoft"

Similar presentations


Ads by Google