1 Introduction to Silverlight 1.1 Mark Smith

Slides:



Advertisements
Similar presentations
Svetlin Nakov Director Training and Consulting Activities National Academy for Software Development (NASD) ASP.NET 3.5 New Features.
Advertisements

Silverlight 2 CoreCLR Bringing the power of.NET to the net Andrew Pardoe, Common Language Runtime.
WPF vs Silverlight Stuart Haas. WPF  Windows Presentation Foundation  Included in Vista, Server 2008 and XP service pack 2  Deployed in desktop and.
An Introduction To Silverlight Gergely Orosz
Developing Rich Web Applications with Silverlight Mike Ormond Developer & Platform Group Microsoft Ltd
Michael Koester Designer Marketing Manager The World of Expression.
Building Your First Great Silverlight 2 Application Guy Burstein Microsoft Israel
1 Visual Studio Enhancements. 2 Integrated Ajax Support Don’t need an Ajax-Enabled Template Automatic Extender Detection Add Extender Wizard.
Introduction Rich Internet Applications OpenLaszlo as an RIA Examples Community Competitors OpenLaszlo Architecture OpenLaszlo XML Structure Dealing with.
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
The Microsoft’s solution for building cross-platform Rich Internet Applications.
T.N.C.Venkata Rangan CMD, Vishwak Solutions Pvt. Ltd. Microsoft (MSDN) Regional Director, Chennai Microsoft MVP – Windows Live Platform Living with Heterogeneity.
Silverlight for Developers making it pass the glitz.
It’s always better live. MSDN Events Developing ASP.NET AJAX Controls with Silverlight.
Michael S. Scherotter Microsoft Corporation
The Designer-Developer Workflow Martin Tirion User Experience Evangelist Microsoft.
A closer look Dynamic Webpages Jessica Meyerson March 1, 2011.
Powerful, modern desktops enable next generation applications Hardware acceleration brings real-time lighting, texturing and rendering Visual.
The Sixth Form College Farnborough Microsoft® Silverlight™ Jim Lyle Data Analyst The Sixth Form College Farnborough Presented at the Sixth Form Colleges’
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
RIA Introduce Comparison among several technology.
Founded in 2004 Interactive Application Development Flash, Silverlight 1.0, 2 Project Highlights Top Banana – Silverlight, MIX Keynote AOL Webmail & Controls.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: Multimedia on the Web.
MVC New release IE8 Beta 1 Deep Zoom (sea dragon) Silver light 2.0 Beta 1 Expression Blend 2.5 Preview Instant Messaging API Enhancements to Virtual Earth.
2 A First Look at Windows Presentation Foundation Everywhere ("WPF/E") Joe Stegman Lead Program Manager Microsoft Corporation.
Daniel Levy Solutions Consultant, Telerik Testing Tools Division.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Introduction to Silverlight By Alan Cobb 2008-Jan-10 Sacramento, CA
Introduction to Silverlight. Slide 2 What is Silverlight? It’s part of a Microsoft Web platform called Rich Internet Applications (RIA) There is a service.
ASP.NET AJAX 1. Ordinary web applications vs. AJAX Ordinary web application The full page is updated at each request The page is not available while being.
Intro to Silverlight Kevin Grossnicklaus. Introductions Kevin Grossnicklaus – SSE - ( ) Chief Architect Software.
A Jumpstart to WPF by Kevin Grossnicklaus ArchitectNow.
Silverlight Hitesh Trivedi Computer Science B.Tech A-Sec J.I.E.T.
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
Building RIA for Desktop, Web and Mobile using Silverlight and WPF Giorgio Sardo UX Consultant, Microsoft UK blogs.msdn.com/Giorgio.
The Microsoft Technical Roadshow 2007 Rich Client Development in XAML Mark Johnston Developer & Platform Group Microsoft Ltd
Microsoft Silverlight An Introduction. Silverlight is a cross-browser, cross-platform plug-in* * An auxiliary program that works with a software package.
Sascha P. Corti Microsoft
Overview of Silverlight Mike Taulty Developer & Platform Group Microsoft Ltd
Developing ASP.NET AJAX Controls with Silverlight Barry Gervin Microsoft Regional Director John Bristowe Developer Advisor, Microsoft.
Keynote Shawn Burke Director Microsoft Corporation.
A Lap Around Windows Presentation Foundation. Why hasn’t UX taken off in software? It’s Difficult! Animation 2D 3D Documents Styled Controls Video Windows.
Introducing Silverlight 2. Agenda Silverlight architecture XAML CoreCLR The Silverlight Base Class Library Silverlight security Your first Silverlight.
Silverlight 2 Andrew Pardoe Program Manager CLR Execution Engine
Silverlight for Web Hosting Companies Michael S. Scherotter Microsoft Corporation
Mike Taulty Developer & Platform Group Microsoft Ltd
Building Excellent Internet & Intranet Solutions Dave Remmer Architect Advisor Microsoft Canada
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
Chris J.T. Auld – Director, Intergen
Eben de Wit Developer Advisor Microsoft
Microsoft’s Rich Web Technology XAML,WPF and WPF/E July, 2006 John Allwright.
Expression Studio. Expression Web New Era, New Tool Beautiful Inside and Out Passionate About Standards.
Microsoft Silverlight An Introduction. Silverlight is a cross-browser, cross-platform plug-in* * An auxiliary program that works with a software package.
Introduction to Silverlight Development Pavel Yosifovich CTO, Matrix Global; Senior Instructor, Hi-Tech College
Rajesh Lal ( ) Microsoft Silverlight An Introduction Rajesh Lal ( )
Rajesh Lal ( ) Microsoft Silverlight An Introduction 51PPT模板网 搜集整理 Rajesh Lal (
WPF vs Silverlight.
Introduction to Silverlight
Microsoft Silverlight
Silverlight Technology
Overview of Silverlight 2
Differences and similarities
About Multimedia Files
Lesson 5: Multimedia on the Web
Silverlight 2 Mike Taulty Developer & Platform Group Microsoft Ltd
Choosing between Silverlight and AJAX
Dot Net Application PROF. S. LAKSHMANAN, DEPT. OF B. VOC. (SD & SA),
Introduction to JavaScript & jQuery
Windows Presentation Foundation
WCF Data Services and Silverlight
Presentation transcript:

1 Introduction to Silverlight 1.1 Mark Smith

2 Importance [online capabilities] Software is moving away from the desktop toward the web web apps are convenient for publisher and users......however, users like the rich UX of the desktop vs.

3 Importance [HTML limitations] HTML is inherently a document technology –difficult to provide the rich, dynamic experience people desire on every platform dynamic rollover ad pops up over text in this browser vs.

4 What is Silverlight? [browser plug-in] Silverlight is a cross-platform, cross-browser technology –packaged as a light-weight browser plug-in IE6/IE7 - Windows Firefox – Windows OSX Linux Safari - OSX.cab.xpi.dmg

5 Core scenarios [RIA] Silverlight helps you build rich internet applications (RIA) –includes support for videos, overlays and animations animations provides page "flip" experience … and full screen video supports on-screen overlays

6 Positioning Silverlight Silverlight provides "close to desktop" experience –balance of rich content across multiple platforms richer UI experience AJAX Silverlight.XBAP and WPF HTML + ASP.NET broader reach

7 That sounds a lot like Adobe Flash! Silverlight is very similar in capability to Flash –but oriented towards the Microsoft developer –uses the tools and languages MS developers are used to FlashSilverlight Supported Platforms Mac OSX, Windows, Linux, PDA and handheld Mac OSX ( ), Windows, Linux (planned) Packaging.SWF (binary).XAML,.HTML, can be server-generated ProgrammingActionScript 3.0, FlexJavascript, C#, VB.NET, IronPython, etc. ToolsAdobe Flash MX or Flex2Anything generating XAML/HTML/JScript Plug-in size~1MB~ 4MB Media supportH.263, On2 VP6HD-VC1 WMV, WMA, MP3

8 Silverlight Timeline April 2007 September 2007 Summer/Fall 2008 SL 1.0 beta SL 1.1 alpha SL 1.0 release, SL 1.1 refresh SL 1.1 release November 2007 VS.NET 2008

9 Silverlight 1.0 Initial release implements base feature set –XAML based visual layout (subset of WPF) –2D vector graphics –audio/video codecs and media player element –animations –JSON/POX web service client support –downloader control for background fetches Behavior is written in Javascript –plug-in interprets the XAML and hooks up event handlers –provides easy transition for typical web developer Provides solid RIA technology for media-centric experience –but nothing extraordinary that Flash cannot compete with

10 Silverlight 1.1 Builds on 1.0 base and extends it to support.NET –subset of desktop CLR included in browser plug-in –allows logic to be written in C#, VB.NET, etc. CoreCLR includes GC, JIT, and base framework classes –System.Xml –System.Collections –LINQ –Threading –HTTP proxy support –more forthcoming in future drops.. Requires Visual Studio 2008 and.NET 3.5

11 Demo Enough talking already! Let's code something!

12 Summary: why does Silverlight 1.1 matter? Use Silverlight to improve your applications –no need to learn entirely different technology like Flash web developers use Silverlight to provide a richer UX than HTML desktop developers use Silverlight to put a limited version of their app online WPF