EDMUG Silverlight Talk

Post on 12-Jan-2015

606 views 1 download

description

My talk on Silverlight at the Microsoft Edmonton User Group.

Transcript of EDMUG Silverlight Talk

Make the web shine

Mark BennettBurmis Studio

User Expectations Increasing

Demanding richer interfaces

Desktop-like performance

Consistent experience

Big Expectations = Bigger Challenges

Silverlight makes it simple

The Development Challenges

Cross browser

support!!!

The Development ChallengesAJAX debuggingPerformance problemsBad designer / developer workflowCan’t share assets between web and desktop

Silverlight Makes It SimpleProvides developers with:

Consistent platformRicher User InterfacesBetter application performanceIntegrated designer & developer workflowProfessional development toolsShared assets between web and desktop

What? How? Why?

What Is Silverlight?Browser plug-inSimilar usage

scenarios to Adobe Flash

<10 sec downloadProvides

animations, vector graphics, audio-video playback

Under the hoodInstance of

the .NET Compact Framework

Subset of Windows Presentation Framework

Includes many standard libraries (LINQ, DataBinding, Networking)

Consistent PlatformWorks on all major browsers

Consistent PlatformWorks on Windows and Mac OS XLinux port arriving soon

Consistent PlatformComing to Nokia and Windows Mobile

phones

Richer User InterfacesNew interface

paradigmVector based and

resolution independent

Scales to client hardware

Richer User InterfacesReal graphical

primitives for the web (circles, polygons, paths)

AnimationVideo

Richer User InterfacesCalendarTextBox (w/

Watermark)SlidersButtonsListsLots more!

No more slides!

Infosilverlight.netblog.burmis.ca