1 1 Silverlight is a web browser plug-in. 2 2 There are two versions September 2007~October 2008 V2 is backwards compatible & where you’d start today.

Slides:



Advertisements
Similar presentations
Microsoft SharePoint 2010 technology for Developers
Advertisements

Silverlight Presenter: Kevin Grossnicklaus February 25 th, 2010.
WPF vs Silverlight Stuart Haas. WPF  Windows Presentation Foundation  Included in Vista, Server 2008 and XP service pack 2  Deployed in desktop and.
Developing Rich Web Applications with Silverlight Mike Ormond Developer & Platform Group Microsoft Ltd
Open Source Rich Internet Applications with Silverlight & Moonlight Joseph Hill Product Manager, Novell.
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Windows Presetation Foundation (WPF) 1. Introduction.
2 No Silverlight (2) Application is an Island (of richness) Mike Taulty Microsoft UK
Gustavo Cavalcanti tinyfit.com. About me... Programmer since mid-90s BS in Computer Science (Catholic University of Pernambuco, Brazil) MBA with emphasis.
The Microsoft’s solution for building cross-platform Rich Internet Applications.
A Good UX How To Make It Happen EAE 4023, UNITE 2010 Tuesday, 9:15 am May 25 th 2010 Niels Gebauer Director Client Tools Consultancy
T.N.C.Venkata Rangan CMD, Vishwak Solutions Pvt. Ltd. Microsoft (MSDN) Regional Director, Chennai Microsoft MVP – Windows Live Platform Living with Heterogeneity.
Ronnie Saurenmann Principal Architect Microsoft Switzerland.
What’s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd
Michael S. Scherotter Microsoft Corporation
The Designer-Developer Workflow Martin Tirion User Experience Evangelist Microsoft.
Powerful, modern desktops enable next generation applications Hardware acceleration brings real-time lighting, texturing and rendering Visual.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
The Sixth Form College Farnborough Microsoft® Silverlight™ Jim Lyle Data Analyst The Sixth Form College Farnborough Presented at the Sixth Form Colleges’
Leverage the new pubCenter Promote your apps Install the new ad SDKs.
Building Rich Interactive Applications Paul Laberge Partner Developer Advisor, Microsoft Canada
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
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.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
RIA & Adobe Flex Yunhui Fu 11/05/2008. What’s RIA RIA (Rich Internet Applications) –web applications which look and perform like desktop applications.
It’s always better live. MSDN Events INTRODUCTION TO SILVERLIGHT prepared by Joe Nov INTRODUCTION TO SILVERLIGHT prepared by Joe Nov
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.
Intro to Silverlight Kevin Grossnicklaus. Introductions Kevin Grossnicklaus – SSE - ( ) Chief Architect Software.
Windows Presentation Foundation. Goal The goal of Windows Presentation Foundation (WPF) is to provide these advances for Windows. Included in version.
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.
Jumpstart: Silverlight Presenter: Kevin Grossnicklaus November 6 th, 2010.
Expression Web 3... now with TFS!. What is Expression Web 3? Professional web design and development tool Create standards-based Web sites faster & easier.
Object Oriented Software Development 9. Creating Graphical User Interfaces.
Ms. Expression Blend Intro Diliara Nasirova. WPF  UI Framework for developing and running.NET programs  It consists of two elements:  A set of DLLs.
Microsoft Silverlight An Introduction. Silverlight is a cross-browser, cross-platform plug-in* * An auxiliary program that works with a software package.
Introducing Microsoft Rich Internet Applications Technologies Microsoft Belgium and Luxembourg
New Features Overview. Agenda Silverlight - Intro Silverlight 3 New Features Overview with Demos, Demos and Demos… RIA Services Overview Demos, Demos,
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.
Silverlight 2 Andrew Pardoe Program Manager CLR Execution Engine
Michael Hofer Senior Consultant Microsoft Corporation.
Mike Taulty Developer & Platform Group Microsoft Ltd
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
1 What is JQuery. jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax* interactions.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Eben de Wit Developer Advisor Microsoft
L. (Van) Van Lowe Twitter:lvanlowe
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
Introduction ITEC 420.
Introducing the Microsoft® .NET Framework
Introduction to ArcGIS API for Microsoft Silverlight
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
WPF vs Silverlight.
Introduction to Silverlight
.NET and .NET Core 7. XAML Pan Wuming 2017.
Silverlight Technology
Windows 10 Preview Andy & Jerry
Catching up on Rich Clients (round 2)
Overview of Silverlight 2
Silverlight 2 Mike Taulty Developer & Platform Group Microsoft Ltd
Silverlight Development in SharePoint 2010
WCF Data Services and Silverlight
#01# ASP.NET Core Overview Design by: TEDU Trainer: Bach Ngoc Toan
Running C# in the browser
Presentation transcript:

1 1 Silverlight is a web browser plug-in

2 2 There are two versions September 2007~October 2008 V2 is backwards compatible & where you’d start today

3 3 Plug-in can be installed on demand Also available as an optional Windows Update

4 4 Plug-in is small and self-contained ~10 Second Download No Additional Dependencies

5 5 Runs cross-browser, cross-platform ? Linux support is from Novell’s Moonlight project

6 6 Displays rich UI in the browser SilverlightSilverlight Single Unified Framework Controls Media Graphics Layout, Animation, Data Binding

7 7 Uses controls which can be styled Control UI separated from Control behaviour

8 8 Uses controls which bind to data

9 9 Integrates within the HTML page SilverlightControlSilverlightControl Full Page Silverlight UISilverlight “Islands” in HTML Silverlight Control 1 Silverlight Silverlight Control 2 Silverlight Rich HTML & Javascript Interop

10 Connects with a range of services SilverlightSilverlight HTTP GET/POST SOAP, JSON, REST, XML Sockets

11 Runs code in a tight, fixed sandbox All code gets same limited permissions

12 tag launches the plug-in Source parameter points to the Silverlight Application

13 Applications come in.XAP (Zip) files

14.XAP files come from any web server myapp.xap Browser requests XAP file, unzips it, runs.NET code

15.XAP files contain.NET app code Specific.NET Frameworks/Runtimes Desktop/Server.NET Framework 3.5 Sp1 Mobile Devices.NET Compact Framework Silverlight Silverlight.NET Framework Common.NET Development.NET Languages ( C#, VB, etc ).NET Tools ( Visual Studio, etc ).NET Developers & Skills

16.NET app code is code with markup XAML markup language defines UI.NET code handles interaction Silverlight.NET Application

17 Development tools are on Windows Free, low barrier to entry, not very productive Free fully fledged integrated environment Paid for professional & team development tools

18 Design tools are on Windows Expression Blend for design of Silverlight applications ( paid for product )

19 UI/Code separation facilitates design Designer styles & adds interaction in Blend XAML Developer writes code in Visual Studio Code Single project structure

20 Where to find more information?