Silverlight for Developers making it pass the glitz.

Slides:



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

Ofir Aspis 1/2010 VS 2010 Targets High Level - IDE New Features VS 2010 As Editor and Platform Demo Editor features Extending.
Silverlight Presenter: Kevin Grossnicklaus February 25 th, 2010.
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.
1 Introduction to Silverlight 1.1 Mark Smith
Developing Rich Web Applications with Silverlight Mike Ormond Developer & Platform Group Microsoft Ltd
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Open Source Rich Internet Applications with Silverlight & Moonlight Joseph Hill Product Manager, Novell.
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Originally founded in 1985 as Rock Financial by Dan Gilbert Grew to one of the largest independent mortgage banks in the country 1998 IPO 1999 Launched.
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.
What’s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd
It’s always better live. MSDN Events Developing ASP.NET AJAX Controls with Silverlight.
Michael S. Scherotter Microsoft Corporation
Part 2 (Mike) Control Templating Custom Controls Custom Layout OpenFileDialog HTML Integration Deep Zoom Local Storage Q&A Part 1 (Joe) Overview Getting.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
The Designer-Developer Workflow Martin Tirion User Experience Evangelist Microsoft.
The Sixth Form College Farnborough Microsoft® Silverlight™ Jim Lyle Data Analyst The Sixth Form College Farnborough Presented at the Sixth Form Colleges’
Building Rich Interactive Applications Paul Laberge Partner Developer Advisor, Microsoft Canada
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.
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
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
A Jumpstart to WPF by Kevin Grossnicklaus ArchitectNow.
Silverlight Hitesh Trivedi Computer Science B.Tech A-Sec J.I.E.T.
Sascha P. Corti Microsoft Switzerland
Universiti Utara Malaysia Chapter 3 Introduction to ASP.NET 3.5.
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.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Silverlight 2 CoreCLR Andrew Pardoe Program Manager CLR Execution Engine
The Microsoft Technical Roadshow 2007 Rich Client Development in XAML Mark Johnston Developer & Platform Group Microsoft Ltd
Introducing Microsoft Rich Internet Applications Technologies Microsoft Belgium and Luxembourg
Presentation advances in.NET Framework 3.0 Mark Johnston Developer & Platform Group, Microsoft Ltd
What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director
Sascha P. Corti Microsoft
Overview of Silverlight Mike Taulty Developer & Platform Group Microsoft Ltd
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
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.
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.
1 Välkommen till Sommarkollo Windows Presentation Foundation Per Östman ISV Developer Evangelist
.NET Framework Presentation. About Me Patrik Löwendahl –C# MVP –Certified Vista Touchdown Trainer Cornerstone
Silverlight 101 Ahead! If you know Silverlight and are looking for more advanced content check out : ‘Microsoft Silverlight “Media” : Moving at 60fps’
Eben de Wit Developer Advisor Microsoft
An Introduction to Developing Applications for Microsoft Silverlight Jaime Rodriguez
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.
Programmiersprache Entwickeln mit Visual Basic.NET?
DES201 - Developers and Designers collaboration Level 200 Aude Mousset Artistic director i-Breed - France Dick Lantim User eXperience Advisor Microsoft.
Introduction to Silverlight Development Pavel Yosifovich CTO, Matrix Global; Senior Instructor, Hi-Tech College
Introducing the Microsoft® .NET Framework
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
WPF vs Silverlight.
.NET and .NET Core 7. XAML Pan Wuming 2017.
Silverlight Technology
Windows 10 Preview Andy & Jerry
Overview of Silverlight 2
Silverlight 2 Mike Taulty Developer & Platform Group Microsoft Ltd
Choosing between Silverlight and AJAX
Windows Presentation Foundation
Presentation transcript:

Silverlight for Developers making it pass the glitz

Mea Culpa My views I might now be right (very likely) I liked the glowing apple

this.ToString() Imagetek senior developer ASP.NET MVP Iowa.NET User Group Iowa Code Camp

May 3rd, 2008 University of Iowa Conference Center Iowa City, Iowa

Silverlight Audiences Content Providers Engage visitors with highest quality interactive web sites, video and game experiences with lower costs Designers / Developers Role-specific suite of tools for designers and developers using existing skills and domain knowledge and building on existing application investments Viewers / End Users Sites “light up” equally on Windows and Mac, with a one- time, fast install (~2MB)

Silverlight Architecture Legend V 2.0 Legend V1.0 CLR Execution Engine.NET for Silverlight Framework HTML DOM Integration XAML Presentation Core Networking JSON RESTPOX RSS Data LINQXLINQ DLR RubyPython WPF Extensible Controls BCL GenericsCollections Inputs Keyboard MouseInk Media VC1 WMAMP3 Browser Host Integrated Networking Stack Installer Application Services MS AJAX Library UI Core Images Vector Text Animation DRM Media Controls Layout Editing

Dynamic Languages in Silverlight RubyRuby PythonPython Visual Basic JavaScriptJavaScript Common Language Runtime Dynamic Language Runtime

JavaScript Must Knows Silverlight XAML elements are scriptable via the browser script engine (JavaScript) Scriptable objects are obtained via findName Scriptable objects (elements) can be controlled via properties and methods Models JavaScript and HTML DOM interaction findName is equivalent to document.getElementById() Supports tree walking via children collection Position set using "Canvas.Top" and "Canvas.Left" Size can be scaled or set via Height/Width

DesktopDesktop Media & RIA Media WebWeb Toolapalooza Designer Look, behavior, brand, and emotional connection Developer Function, deployment, data, security, operational integrity Server Vista

Toolapalooza 11/19/2006 Expression Design High end graphic design tool Focused on artists creating rich UI elements Expression Blend UX Designer environment Rich tooling support for WPF/Silverlight/XAML Animation support Same project format as Visual Studio Visual Studio 2008 Developer support for WPF/Silverlight/Web applications Rich debugging capabilities Expression Media Rich media asset management Encoding, enhancement, and publishing of rich media experiences to Microsoft Silverlight.

code

Resources LightBox.NET - flickrNSurface - Cooking with XAML: Deep Zoom - Cooking with XAML: Financials - Dynamic Silverlight: DLR Consoel -

Resources Community Site: Main Product Site: MSDN Center: Online Forums: Online SDK:

Resources Tim Sneath: Mike Harsh: Joe Stegman: Laurence Moroney: Ernie Booth: