Silverlight Presenter: Kevin Grossnicklaus February 25 th, 2010.

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 Presentation Mar 2008 PWC. Silverlight Introduction: Microsoft Silverlight is a cross-browser, cross- platform, and cross-device plug-in for.
Ronnie Saurenmann Job title: Cant live without Silverlight Microsoft Switzerland 4 Overview.
Microsoft SharePoint 2010 technology for Developers
Change the Rules Silverlight 4 – What’s New? ( part 2 ) Mike Taulty, Microsoft UK
Silverlight 5: What’s new? Presenter: Kevin Grossnicklaus June 25 th, 2011.
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
.NET 2010 What can we expect for 2010? Kevin Grossnicklaus November 30 th, 2009.
Michael Koester Designer Marketing Manager The World of Expression.
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.
Agenda Overview of Silverlight Technology Map Suite Silverlight Beta Edition Features & Benefits Demonstration Where to Get Help and Learn More Q&A 2.
Windows Presetation Foundation (WPF) 1. Introduction.
Chalermvong Vijitpiyakul Microsoft MVP Greatfriends.biz Community Lead GF 30 August 2009.
Gustavo Cavalcanti tinyfit.com. About me... Programmer since mid-90s BS in Computer Science (Catholic University of Pernambuco, Brazil) MBA with emphasis.
All sections to appear here Nuchit Atjanawat (nano) Blog: Team Leader Microsoft MVP | CODE IT Columnist | GF Community.
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
Silverlight for Developers making it pass the glitz.
Silverlight Development Win Phone 7 Mohammed M. Melhem Senior ICT Assistant: Application Silverlight and Win Phone.
Michael S. Scherotter Microsoft Corporation
Desktop and Mobile Testing Miroslav Shtilianov QA Engineer Automated Testing Team Telerik QA Academy
Virtual techdays INDIA │ august 2010 Silverlight 4 Deep Dive Vikram Pendse │ Microsoft Silverlight MVP & Insider.
The Sixth Form College Farnborough Microsoft® Silverlight™ Jim Lyle Data Analyst The Sixth Form College Farnborough Presented at the Sixth Form Colleges’
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.
RIA Services Master Class Presenter: Kevin Grossnicklaus November 30 th, 2010.
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.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
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.
Jumpstart: Silverlight Presenter: Kevin Grossnicklaus November 6 th, 2010.
The Microsoft Technical Roadshow 2007 Rich Client Development in XAML Mark Johnston Developer & Platform Group Microsoft Ltd
Ms. Expression Blend Intro Diliara Nasirova. WPF  UI Framework for developing and running.NET programs  It consists of two elements:  A set of DLLs.
Introducing Microsoft Rich Internet Applications Technologies Microsoft Belgium and Luxembourg
Are you getting the benefits from ASP.NET and AJAX? Introduction to the CTC ASP.NET Webforms Generator.
Presentation advances in.NET Framework 3.0 Mark Johnston Developer & Platform Group, Microsoft Ltd
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
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Developing ASP.NET AJAX Controls with Silverlight Barry Gervin Microsoft Regional Director John Bristowe Developer Advisor, Microsoft.
Microsoft Silverlight Anny Liu, IMNA.  Introduction to RIA  Introduction to Silverlight  A Silverlight Application Outline.
Silverlight 2 Andrew Pardoe Program Manager CLR Execution Engine
Silverlight for Web Hosting Companies Michael S. Scherotter Microsoft Corporation
Kevin Grossnicklaus and a “Lot of Web Development Stuff” Presenter: Kevin Grossnicklaus.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
Microsoft’s Rich Web Technology XAML,WPF and WPF/E July, 2006 John Allwright.
Introduction to Silverlight Development Pavel Yosifovich CTO, Matrix Global; Senior Instructor, Hi-Tech College
Introduction ITEC 420.
Introducing the Windows Mobile development
5/15/2018 5:43 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Introduction to ASP.NET 2.0
Introduction to ArcGIS API for Microsoft Silverlight
The Transition to Modern Office Add-in Development
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
WPF vs Silverlight.
Introduction to Silverlight
WPF AKEEL AHMED.
Silverlight Technology
Overview of Silverlight 2
Using Silverlight to deliver effective maps —
Silverlight 2 Mike Taulty Developer & Platform Group Microsoft Ltd
Introduction to ASP.NET Parts 1 & 2
Presentation transcript:

Silverlight Presenter: Kevin Grossnicklaus February 25 th, 2010

Agenda Introductions Expectations What is Silverlight? Developing Silverlight Applications Silverlight 4.0 and VS.NET 2010 Additional Resources Questions?

Introductions Kevin Grossnicklaus – ArchitectNow- (2009-Present) President – Washington University - CAIT Program (2003-Present) Instructor – SSE - ( ) Chief Architect Software Development Practice Twitter: blog.architectnow.net blog.architectnow.net Blog: blog.architectnow.netblog.architectnow.net

Expectations What are we going to cover? Why is this something I should be aware of? Who can use this stuff? How detailed are we going to get? Demos, Demos, Demos “Mama I’m Going Fast” – Ricky Bobby

WHAT IS SILVERLIGHT?

Silverlight Silverlight is… – A browser Plug-in with a compact version of the.NET framework and the ability to render UI elements via XAML/WPF – A browser plug in which currently runs on the following OS’s: Windows Mac Linux (via Moonlight) – A platform for developing Rich Internet Applications (RIA). – The technology which will change how we develop software

History of Silverlight Windows Presentation Foundation (WPF) released with.NET 3.0 framework WPF/E (Everywhere) released shortly after.NET MIX Conference: Announcement that WPF/E was renamed “Silverlight” and Silverlight 1.0 was released MIX Conference: Release of Silverlight – MIX Conference: Announcement of Silverlight 3.0 Late Release of Silverlight 3.0 into production PDC Release of Silverlight 4.0 into beta Mid Release of Silverlight 4.0 into production

Silverlight Features Full.NET Runtime hosted as a browser plug-in Full XAML support rendering UI’s Rich media support Interact with server via web services Cross platform support

Silverlight Demos Healthcare Sample Healthcare Sample Healthcare Sample Healthcare Sample Worldwide Telescope Worldwide Telescope Worldwide Telescope Worldwide Telescope Deep Zoom Deep Zoom Deep Zoom Deep Zoom

DEVELOPING SILVERLIGHT APPLICATIONS

Developing Silverlight Applications Visual Studio.NET 2008/2010 – C# or VB.NET – XAML Microsoft Expression Blend Silverlight SDK’s –

DEMO: CREATING A SIMPLE APPLICATION

How does Silverlight work? Plug-In Installation – Auto upgrades to new versions Deployment – What is XAP? Plug-In Hosting – Server does not require.NET UI – XAML

ASP.NET vs. Silverlight ASP.NET Code runs on Server Browser renders HTML JavaScript and AJAX add power Client doesn’t need.NET Cross platform via HTML neutrality Server resources utilized Silverlight Package hosted on web server Package downloaded and ran in browser Browser requires plug-in Full.NET framework not required on client Local resources utilized

XAML EXtensible MArkup Language – Rhymes with Camel UI Elements configured declaratively via XML in XAML file Runtime parses XAML and renders controls accordingly XAML is separate from code XAML is common to both WPF and Silverlight Like HTML but not HTML

Silverlight and Designers XAML separates UI from code – Designers work with UI – Developers work with Code (i.e. C# or VB.NET) Tools: – Designers use Expression Blend – Developers use Visual Studio.NET

Microsoft Expression Blend Powerful Design Tool for WPF and Silverlight SketchFlow for advanced prototyping Expression Blend Expression Blend

DEMO: EXPRESSION BLEND

SketchFlow

Advanced Silverlight Features States Behaviors Styles Themes Databinding

Silverlight Toolkit Open Source Released “Out of Band” with.NET Framework Silverlight Toolkit Silverlight Toolkit

3 rd Party Controls for Silverlight Infragistics Controls Infragistics Controls Infragistics Controls Infragistics Controls Infragistics LOB Controls Infragistics LOB Controls Infragistics LOB Controls Infragistics LOB Controls Infragistics Data Visualization Infragistics Data Visualization Infragistics Data Visualization Infragistics Data Visualization Telerik Controls Telerik Controls Telerik Controls Telerik Controls ComponentOne Studio ComponentOne Studio ComponentOne Studio ComponentOne Studio

SILVERLIGHT 4.0 AND VS.NET 2010

Silverlight 4.0 Currently in Beta Scheduled for release AFTER VS.NET 2010 Requires VS.NET 2010 – WYSIWYG Designer!!!!!!!!! Multi-device Multi-OS Multi-browser

New in Silverlight 4 Share code with full runtime Rich Media Support – DRM Support Out of Browser Support Webcam and Microphone Access Printing Support Rich-Text Editing – Cut/Paste Support Drag/Drop Support HTML Hosting – Can even host Flash Full Databinding – Commanding – MVVM Support Elevated Permissions – Access to Devices – Windows 7 API’s – Local File System – Cross Site Networking – Full Screen Keyboard – Notification Popups – Custom “Chrome”

DEMO: SILVERLIGHT 4.0

DEMO: RIA SERVICES

Thoughts on Silverlight Why choose ASP.NET? Why choose WPF?Future?

ADDITIONAL RESOURCES

Additional Resources silverlight.net/getstarted/riaservices silverlight.net/getstarted/riaservices silverlight.net/getstarted/riaservices silverlight.net/getstarted/silverlight-4-beta/ silverlight.net/getstarted/silverlight-4-beta/ silverlight.net/getstarted/silverlight-4-beta/ Pro Silverlight 3.0 Pro Silverlight 3.0 Pro Silverlight 3.0 Pro Silverlight 3.0

WHAT'S NEXT?

An offer from CAIT Upcoming Class: Silverlight 3.0 Development – March 22 nd and 23 rd – 9am to 4:30pm All attendees receive 30% off class fee

Questions? blog.architectnow.net blog.architectnow.net blog.architectnow.net Cards Available

Thank you for coming!