Building Rich Web Applications with Microsoft SilverLight - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Building Rich Web Applications with Microsoft SilverLight

Description:

Microsoft SilverLight 1.0 Software Development Kit (SDK) ... SilverLight.netfox. Demos from the Book. Break. We will look at some Demos after break ... – PowerPoint PPT presentation

Number of Views:70
Avg rating:3.0/5.0
Slides: 25
Provided by: NoahS8
Category:

less

Transcript and Presenter's Notes

Title: Building Rich Web Applications with Microsoft SilverLight


1
Building Rich Web Applications with Microsoft
SilverLight
  • Noah Subrin
  • SRA University
  • Spring 2008
  • Week 1

2
Course Schedule and Format
  • Schedule
  • Every Thursday 0830 to 1030
  • May 8 through June 19
  • No class the week of June 1-7
  • Course Format
  • Presentations, Demos, Code Walkthroughs, White
    Papers, Course Text

3
Course Text and Code Samples
  • Silverlight 1.0 Unleashed by Adam Nathan (Sams
    Publishing)
  • Code samples available for download at
  • www.adamnathan.net/silverlight/code

4
Target Audience
  • Prior web development experience
  • Best geared towards programmers, software
    engineers, web designers, technical leads, task
    leads and architects.

5
Instructor Introduction
  • Technical Lead (IRS JOC project)
  • MCSD and MCSD .Net
  • Represent SRA at developer community events in
    the Southeast
  • Author of several SRA-U courses

6
Course Objectives
  • We will be able to create more compelling web
    experiences.
  • Become familiar with SilverLight 1.0 feature
    areas
  • Know the tools used to create SilverLight
    applications
  • Understand the role of XAML
  • Learn how to create hybrid applications

7
Course Roadmap
  • Week 1 Getting Started
  • Week 2 Working with XAML
  • Week 3 Creating Static Content
  • Week 4 Event Model Handling
  • Week 5 Content on Demand/Animation
  • Week 6 Audio and Video

8
Todays Agenda
  • SilverLight Overview
  • Installing SilverLight
  • Browser Requirements
  • Tools to create SilverLight apps
  • Sample Apps/Walkthroughs
  • Other resources
  • Contact information

9
Why SilverLight?
  • The web was invented as a system that allowed
    static documents to be stored on a web server and
    linked.
  • The capability of HMTL tags is limited
  • Todays web applications require a richer user
    experience.
  • SilverLight provides a means of creating Rich
    Internet Applications.

10
What is SilverLight?
  • Cross browser, cross platform plug-in for
    creating rich interactive applications on the web
  • Includes support for the Windows Media platform,
    enabling delivery of rich audio and video with 2D
    animation, vector graphics, and more.

11
SilverLight and the Web
12
SilverLight Versions and Features
  • Version 1.0 Features
  • Version 2.0 Features

13
Tools for Developing SilverLight Apps
  • Minimum any text editor and any web server will
    work
  • Maximum productivity
  • VS 2005 with Service Pack1 or VS2008
  • Expression Suite
  • SilverLight Extensions for Visual Studio

14
Tools We Will Use
  • Visual Studio 2005 or 2008
  • Microsoft Expression Blend
  • Microsoft SilverLight 1.0 Software Development
    Kit (SDK)
  • - SDK available for downloadfrom
    www.SilverLight.Net (free)
  • Trial versions of the Expression Studio are
    available from
  • www.microsoft.com\downloads

15
Demos
  • SilverLight.net\fox
  • Demos from the Book

16
Break
  • We will look at some Demos after break

17
Building a Silverlight 1.0 App from Scratch
  • Lets build a Silverlight app!

18
Code Walkthroughs from Ch 1
  • Listing 1.1
  • P19 Letting javascript do the dirty work
  • P24 Using inline XAML

19
Optional Take Home Class Exercise
  • SDK 1.0 QuickStart (offline version or online
    version)
  • You will need Visual Studio to make things easier
    on you
  • Blend is not required for this exercise

20
Other SilverLight Resources
  • Community Site -www.silverlight.net
  • SRA Skillport (via the portal) Books 24x7
  • www.adoguy.com
  • Msdn.microsoft.com/channel9
  • Msdn.microsoft.com/en-us/virtuallabs/default.aspx

21
More SilverLight Resources
  • Main Product Site http//www.microsoft.com/silver
    light
  • MSDN Center http//msdn.microsoft.com/silverlight
  • Online Forums http//silverlight.net/forums
  • Online SDK http//msdn2.microsoft.com/bb188266.as
    px

22
SilverLight Blogs
  • Tim Sneath http//blogs.msdn.com/tims
  • Laurence Moroney http//blogs.msdn.com/webnext
  • Adam Kinney http//adamkinney.com
  • Jesse Liberty http//silverlight.net/blogs/jessel
    iberty/
  • Tim Heuer http//timheuer.com
  • Dave Campbell http//www.wynapse.com/

23
Next Week
  • Chapter 1 review the take home exercise
  • Chapter 2 from the course text
  • XAML
  • QA

24
Questions ?
  • Feel free to contact me at noah_subrin_at_sra.com
  • Thank you!
Write a Comment
User Comments (0)
About PowerShow.com