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