WI Azure User Group Meeting
-
Upload
clark-sell -
Category
Technology
-
view
826 -
download
0
Transcript of WI Azure User Group Meeting
![Page 1: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/1.jpg)
so…. who this guy?
![Page 2: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/2.jpg)
i’m Clark Sell
![Page 3: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/3.jpg)
some pointless metadata….
![Page 4: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/4.jpg)
Microsoft
// i bet your shocked
![Page 5: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/5.jpg)
there’s my
cube
![Page 6: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/6.jpg)
developer evangelist
![Page 7: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/7.jpg)
vsts ranger
![Page 8: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/8.jpg)
live on the border// yes i’m a f.i.b
// am I allowed to say that???
![Page 9: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/9.jpg)
![Page 11: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/11.jpg)
csell.net
crappy graphic
![Page 12: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/12.jpg)
csell5
![Page 13: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/13.jpg)
DeveloperSmackdown.com// always under construction
crappy graphic
![Page 14: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/14.jpg)
![Page 15: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/15.jpg)
Silverlight 4Clark Sell
Developer Evangelist, Microsoft
![Page 16: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/16.jpg)
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
![Page 17: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/17.jpg)
Silverlight 4
1. Media
2. Business Applications
3. Beyond the Browser
![Page 18: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/18.jpg)
Media
![Page 19: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/19.jpg)
Media
Webcams and Microphones
Multicast Streaming
Output Protection
Offline DRM support
![Page 20: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/20.jpg)
Enable Great Business Applications
![Page 21: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/21.jpg)
Application Development
Printing
Rich Text
Clipboard Access
Right Click
Mouse Wheel
![Page 22: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/22.jpg)
Application Development
Implicit Styles
Drag and Drop
Bidi and RTL
HTML
Commanding and MVVM
Additional Controls
![Page 23: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/23.jpg)
Data and Networking
Share Assemblies across SL and .NET 4.0
Data Binding Improvements
UDP Multicast Support
REST Enhancements
WCF Improvements
WCF RIA Services
![Page 24: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/24.jpg)
Visual Studio 2010
WYSIWYG Design Surface
XAML IntelliSence Improvements
Data Binding, Layout, Styles
WCF RIA Services Integration
![Page 25: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/25.jpg)
Beyond the Browser
![Page 26: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/26.jpg)
New Sandboxed Features
Windowing APIs
Notification Popups
HTML Support
Drop Target
![Page 27: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/27.jpg)
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
![Page 28: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/28.jpg)
Silverlight 4 Performance
Twice as Fast
30% Faster Startup
New Profiling Support
Still 10 second to install
Still a 5meg download
![Page 29: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/29.jpg)
Resources
![Page 30: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/30.jpg)
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/
![Page 31: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/31.jpg)
the rest….Clark Sell
Developer Evangelist, Microsoft
![Page 32: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/32.jpg)
SharePoint 2010
![Page 33: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/33.jpg)
Visual Studio Project Templates
No More Server
HIT F5
![Page 34: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/34.jpg)
Visual Studio 2010
![Page 35: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/35.jpg)
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/
![Page 36: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/36.jpg)
Team Foundation Server
![Page 37: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/37.jpg)
Team Build
Visual Branching and Merging
Hierarchly work items
Scale out scenario’s
Gated Check-in
Testing
New Licensing, i.e. FREE ( well sorta )
![Page 38: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/38.jpg)
.NET 4
![Page 39: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/39.jpg)
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
![Page 40: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/40.jpg)
V2 beta released
Will \ Is included with .NET 4
ASP.NET MVC
![Page 41: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/41.jpg)
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
![Page 42: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/42.jpg)
Yes, v2 = v4
Model First and Database First
Lazy Loading
POCO
Pluralization
Complex Types
EF 4
![Page 43: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/43.jpg)
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
![Page 44: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/44.jpg)
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
![Page 45: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/45.jpg)
{ demo }
MEF Hello World
ASP.NET MVC and MEF
![Page 46: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/46.jpg)
MicrosoftPDC.com
10-4 http://channel9.msdn.com/shows/10-4/
The C9 Learning Center -
http://channel9.msdn.com/learn/
Resources
![Page 47: WI Azure User Group Meeting](https://reader033.fdocuments.us/reader033/viewer/2022060110/555a5246d8b42a47748b4a9c/html5/thumbnails/47.jpg)
Clark [email protected]
@csell5http://csell.net
http://ThirstyDeveloper.comhttp://DeveloperSmackdown.com