Mike Taulty  Beyond  Silverlight  With  W P F
Upcoming SlideShare
Loading in...5
×
 

Mike Taulty Beyond Silverlight With W P F

on

  • 1,981 views

 

Statistics

Views

Total Views
1,981
Views on SlideShare
1,979
Embed Views
2

Actions

Likes
0
Downloads
14
Comments
0

1 Embed 2

http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Mike Taulty  Beyond  Silverlight  With  W P F Mike Taulty Beyond Silverlight With W P F Presentation Transcript

  • Beyond Silverlight with WPF (lo-fi LiveMeeting slides) Mike Taulty Microsoft UK [email_address] www.mtaulty.com www.twitter.com/mtaulty
  • WPF on Live Meeting?  It’s an experiment – we’ll see how well/badly it goes
  • slides, demos, links, etc all links will be on mtaulty.com after the session ends
  • clients : “browser” or “desktop” “ browser” “ desktop”
  • rich apps : “browser” or “desktop” richness of user experience simplicity of deployment depth of platform integration developer productivity* security sandboxing* availability of client runtime “ browser” “ desktop”
  • rich apps : “browser” or “desktop” richness of user experience simplicity of deployment depth of platform integration developer productivity* security sandboxing* availability of client runtime “ browser” “ desktop”
  • Silverlight != browser, desktop != WPF Desktop Browser
  • Silverlight != browser, desktop != WPF
    • Silverlight 3
    • Out of browser applications
    • Network status detection
    Desktop Browser
  • Silverlight != browser, desktop != WPF
    • Silverlight 3
    • Out of browser applications
    • Network status detection
    • WPF
    • XAML brower applications
    • CAS Sandbox
    Desktop Browser
  • Silverlight is a loose subset of WPF Core Capabilities .NET Framework Developer Model Tooling Fixed Security Sandbox
  • Silverlight is a loose subset of WPF Core Capabilities .NET Framework Developer Model Tooling Flexible (CAS based ) Security Sandbox
  • client continuum – skills, code, tools XAML Toolkits/ Frameworks
  • client continuum – skills, code, tools XAML Toolkits/ Frameworks
  • client continuum – skills, code, tools XAML Toolkits/ Frameworks XAML & Code Consistency ( high compatibility )
    • Taking a Silverlight example to WPF
  • beyond Silverlight: core capabilities WMV1 WMV2 WMV3 WMVA WMVC1 H.264 WMA7 WMA8 WMA9 Layout Animation Composition
  • beyond Silverlight: core capabilities WMV1 WMV2 WMV3 WMVA WMVC1 WMA7 WMA8 WMA9 Layout Animation Composition
  • beyond Silverlight: core capabilities WMV1 WMV2 WMV3 WMVA WMVC1 WMA7 WMA8 WMA9 Layout Animation Composition
    • beyond Silverlight: core capabilities
  • beyond Silverlight: developer model
  • beyond Silverlight: developer model
    • beyond Silverlight: developer model
  • WPF and controls
    • WPF controls – Microsoft and 3 rd Party
  • WPF and tools
    • Visual Studio 2008 Sp1
      • Integrated designer for WPF applications
      • WPF == standard .NET application
        • Standard debugging, tracing, etc.
    • Visual Studio 2010
      • WPF used for the VS environment
      • Improved WPF editor support
    • Expression Blend 3
      • New features such as behaviors, actions and SketchFlow prototyping equally for WPF
    • WPF tools
  • WPF and deployment XAML Browser Application (XBAP)
  • WPF and deployment XAML Browser Application (XBAP) ClickOnce Application
  • WPF and deployment XAML Browser Application (XBAP) ClickOnce Application Full Client
    • XBAPs/ClickOnce deployment
  • deployment of WPF runtime *in extended support phase
  • deployment of WPF runtime *in extended support phase RTM: V3.0 Sp1: V3.0 Sp1 RTM: V3.5 Sp1 Windows Update recommends V3.5 Sp1
  • .NET Client Profile
    • Trimmed .NET Framework 3.5 Sp 1 for Clients
    • Customisable installation process
      • Online bootstrapper ( ~270KB )
      • Offline installer ( ~ 250MB )
    • Works with XBAP, ClickOnce, Setup.exe
    Target has .NET? Install 3.5 Sp1 Reboot Admin Required Yes Install ~28MB Client Profile No Reboot Admin Required Schedule 3.5 Sp1 Install No
  • futures: VS2010 and WPF V4.0
  • thanks 
  • slides, demos, links, etc www.windowsclient.net all links will be on mtaulty.com in a few minutes...
  • Beyond Silverlight with WPF (lo-fi LiveMeeting slides) Mike Taulty Microsoft UK [email_address] www.mtaulty.com www.twitter.com/mtaulty