so…. who this guy?<br />
i’m Clark Sell<br />
some pointless metadata….<br />
Microsoft<br />// i bet your shocked<br />
there’s my cube <br />
developer evangelist<br />
vsts ranger<br />
live on the border<br />// yes i’m a f.i.b<br />// am I allowed to say that???<br />
csell@microsoft.com<br />
csell.net<br />crappy graphic <br />
csell5<br />
DeveloperSmackdown.com<br />// always under construction<br />crappy graphic <br />
Silverlight 4<br />Clark Sell<br />Developer Evangelist, Microsoft<br />
Reflect on some history<br />3 releases in 2 years<br />Version 1 – ( Sept ’07 )<br />Cross browser &  platform runtime<br...
Silverlight 4<br />Media<br />Business Applications<br />Beyond the Browser<br />
Media<br />
Media<br />Webcams and Microphones<br />Multicast Streaming<br />Output Protection<br />Offline DRM support<br />
Enable Great Business Applications<br />
Application Development<br />Printing<br />Rich Text<br />Clipboard Access<br />Right Click<br />Mouse Wheel<br />
Application Development<br />Implicit Styles<br />Drag and Drop<br />Bidi and RTL<br />HTML<br />Commanding and MVVM<br />...
Data and Networking<br />Share Assemblies across SL and .NET 4.0<br />Data Binding Improvements<br />UDP Multicast Support...
Visual Studio 2010<br />WYSIWYG Design Surface<br />XAML IntelliSence Improvements<br />Data Binding, Layout, Styles<br />...
Beyond the Browser<br />
New Sandboxed Features<br />Windowing APIs<br />Notification Popups<br />HTML Support<br />Drop Target<br />
Opening the Sandbox<br />You can now run trusted applications that run outside of the sandbox.<br />Custom Window Chrome<b...
Silverlight 4 Performance<br />Twice as Fast<br />30% Faster Startup<br />New Profiling Support<br />Still 10 second to in...
Resources<br />
Resources<br />SL4 Beta Info - http://silverlight.net/getstarted/silverlight-4-beta/<br />SL Blog - http://team.silverligh...
the rest….<br />Clark Sell<br />Developer Evangelist, Microsoft<br />
SharePoint 2010<br />
Visual Studio Project Templates<br />No More Server<br />HIT F5<br />
Visual Studio 2010<br />
New Web Deployment Features<br />Historical Debugging<br />Crash Dump Visual Analysis<br />F# is included OOB<br />JQueryi...
Team Foundation Server<br />
Team Build<br />Visual Branching and Merging<br />Hierarchly work items<br />Scale out scenario’s<br />Gated Check-in<br /...
.NET 4<br />
WPF<br />Microsoft XAML Toolkit Released<br />http://code.msdn.microsoft.com/XAML/Release/ProjectReleases.aspx?ReleaseId=3...
ASP.NET MVC<br />V2 beta released<br />Will  Is included with .NET 4<br />
MEF<br />Management of the Unkown<br />Built into .NET 4 Framework, System.Composition<br />SL4 support<br />More IOC feat...
EF 4<br />Yes, v2 = v4<br />Model First and Database First<br />Lazy Loading<br />POCO<br />Pluralization<br />Complex Typ...
WCF Data Services<br />Formerly known as ADO.NET data services, & Astoria<br />Team Blog: http://blogs.msdn.com/astoriatea...
OSLO<br />New CTP Released<br />http://msdn.microsoft.com/en-us/data/default.aspx<br />Chris Sells Blog - http://www.sells...
{ demo }<br />MEF Hello World<br />ASP.NET MVC and MEF<br />
Resources<br />MicrosoftPDC.com<br />10-4 http://channel9.msdn.com/shows/10-4/<br />The C9 Learning Center - http://channe...
Clark Sell<br />csell@microsoft.com<br />@csell5<br />http://csell.net<br />http://ThirstyDeveloper.com<br />http://Develo...
Upcoming SlideShare
Loading in …5
×

WI Azure User Group Meeting

939 views
885 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
939
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 3 core areas of investment are: Continue to redefine Media on the webEnable great Business Applications Moving Beyond the browser
  • With SL4 you now have access to webcams and microphones
  • Programmatic access to PrintingRich TextProgrammatic access to theClipboardRight Click, so you now have the ability to have context menu supportMouse Wheel
  • Implicit Styles lets you consistently style elements across your applicationDrag and Drop – you can select from the file system and drag into DLHTML hosting support… YouTube Example
  • Only need to compile an assembly once and it can be reused across SL and .NET 4.0
  • Windowing API, programmatically resize windows when in “out of browser”Host HTML within
  • Works on both PC and Mac.. Developer will have to Check a checkbox to require elevated trust… User will then be prompted during install to accept the elevated trust.
  • Twice as Fast. In the past we were not able to take full advantage of the JIT compiler. 2x code generation performance.New profiler API’s that we can take advantage of in VS 2010.
  • WI Azure User Group Meeting

    1. 1. so…. who this guy?<br />
    2. 2. i’m Clark Sell<br />
    3. 3. some pointless metadata….<br />
    4. 4. Microsoft<br />// i bet your shocked<br />
    5. 5. there’s my cube <br />
    6. 6. developer evangelist<br />
    7. 7. vsts ranger<br />
    8. 8. live on the border<br />// yes i’m a f.i.b<br />// am I allowed to say that???<br />
    9. 9.
    10. 10. csell@microsoft.com<br />
    11. 11. csell.net<br />crappy graphic <br />
    12. 12. csell5<br />
    13. 13. DeveloperSmackdown.com<br />// always under construction<br />crappy graphic <br />
    14. 14.
    15. 15. Silverlight 4<br />Clark Sell<br />Developer Evangelist, Microsoft<br />
    16. 16. Reflect on some history<br />3 releases in 2 years<br />Version 1 – ( Sept ’07 )<br />Cross browser & platform runtime<br />All about media<br />Version 2 ( Nov ‘08 ) <br />Introduction of managed code and the .NET framework<br />Built in controls<br />New media enhancements, like bitrate <br />Version 3 ( July ‘09 )<br />Deploy out of browser<br />1080p HD<br />Hardware Acceleration<br />60+ new controls<br />
    17. 17. Silverlight 4<br />Media<br />Business Applications<br />Beyond the Browser<br />
    18. 18. Media<br />
    19. 19. Media<br />Webcams and Microphones<br />Multicast Streaming<br />Output Protection<br />Offline DRM support<br />
    20. 20. Enable Great Business Applications<br />
    21. 21. Application Development<br />Printing<br />Rich Text<br />Clipboard Access<br />Right Click<br />Mouse Wheel<br />
    22. 22. Application Development<br />Implicit Styles<br />Drag and Drop<br />Bidi and RTL<br />HTML<br />Commanding and MVVM<br />Additional Controls<br />
    23. 23. Data and Networking<br />Share Assemblies across SL and .NET 4.0<br />Data Binding Improvements<br />UDP Multicast Support<br />REST Enhancements<br />WCF Improvements<br />WCF RIA Services<br />
    24. 24. Visual Studio 2010<br />WYSIWYG Design Surface<br />XAML IntelliSence Improvements<br />Data Binding, Layout, Styles<br />WCF RIA Services Integration<br />
    25. 25. Beyond the Browser<br />
    26. 26. New Sandboxed Features<br />Windowing APIs<br />Notification Popups<br />HTML Support<br />Drop Target<br />
    27. 27. Opening the Sandbox<br />You can now run trusted applications that run outside of the sandbox.<br />Custom Window Chrome<br />Local File System<br />Cross-Site Network<br />Keyboard in Full Screen Mode<br />Hardware Device Access<br />COM Automation Support<br />
    28. 28. Silverlight 4 Performance<br />Twice as Fast<br />30% Faster Startup<br />New Profiling Support<br />Still 10 second to install<br />Still a 5meg download<br />
    29. 29. Resources<br />
    30. 30. Resources<br />SL4 Beta Info - http://silverlight.net/getstarted/silverlight-4-beta/<br />SL Blog - http://team.silverlight.net<br />karencorby’s- http://scorbs.com<br />http://scorbs.com/2009/11/19/silverlight-4-links/<br />Tim Heuer - http://timheuer.com/blog/<br />Beta 4 http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx<br />PDC Roundup - http://timheuer.com/blog/archive/2009/11/22/pdc-silverlight-resources-link-dump-learn-silverlight.aspx<br />Channel 9 Overview http://channel9.msdn.com/learn/courses/Silverlight4/Overview/Overview/<br />Microsoft XAML Toolkit - http://code.msdn.microsoft.com/XAML/<br />SL4 Training Course - http://channel9.msdn.com/learn/courses/Silverlight4/<br />
    31. 31. the rest….<br />Clark Sell<br />Developer Evangelist, Microsoft<br />
    32. 32. SharePoint 2010<br />
    33. 33. Visual Studio Project Templates<br />No More Server<br />HIT F5<br />
    34. 34. Visual Studio 2010<br />
    35. 35. New Web Deployment Features<br />Historical Debugging<br />Crash Dump Visual Analysis<br />F# is included OOB<br />JQueryintellisence support<br />Performance, Performance, Performance<br />Training Kit - http://channel9.msdn.com/learn/courses/VS2010/<br />
    36. 36. Team Foundation Server<br />
    37. 37. Team Build<br />Visual Branching and Merging<br />Hierarchly work items<br />Scale out scenario’s<br />Gated Check-in<br />Testing<br />New Licensing, i.e. FREE ( well sorta )<br />
    38. 38. .NET 4<br />
    39. 39. WPF<br />Microsoft XAML Toolkit Released<br />http://code.msdn.microsoft.com/XAML/Release/ProjectReleases.aspx?ReleaseId=3598<br />Assemblies Combined<br />No more dual compilation with SL4<br />Designer works, static reference problems<br />Multi-Touch API’s<br />
    40. 40. ASP.NET MVC<br />V2 beta released<br />Will Is included with .NET 4<br />
    41. 41. MEF<br />Management of the Unkown<br />Built into .NET 4 Framework, System.Composition<br />SL4 support<br />More IOC features coming after .NET 4<br />MefContrib - http://mefcontrib.codeplex.com/<br />Glen Block - http://codebetter.com/blogs/glenn.block<br />
    42. 42. EF 4<br />Yes, v2 = v4<br />Model First and Database First<br />Lazy Loading<br />POCO<br />Pluralization<br />Complex Types<br />
    43. 43. WCF Data Services<br />Formerly known as ADO.NET data services, & Astoria<br />Team Blog: http://blogs.msdn.com/astoriateam/<br />Learn: http://msdn.microsoft.com/en-us/data/bb931106.aspx<br />
    44. 44. OSLO<br />New CTP Released<br />http://msdn.microsoft.com/en-us/data/default.aspx<br />Chris Sells Blog - http://www.sellsbrothers.com/<br />Data Dude Blog- http://blogs.msdn.com/gertd/<br />
    45. 45. { demo }<br />MEF Hello World<br />ASP.NET MVC and MEF<br />
    46. 46. Resources<br />MicrosoftPDC.com<br />10-4 http://channel9.msdn.com/shows/10-4/<br />The C9 Learning Center - http://channel9.msdn.com/learn/<br />
    47. 47. Clark Sell<br />csell@microsoft.com<br />@csell5<br />http://csell.net<br />http://ThirstyDeveloper.com<br />http://DeveloperSmackdown.com<br />

    ×