240 likes | 350 Views
Mix Summary. Marc Ziss Z Consulting marc@zconsulting.com. Cool Stuff I Saw. MVC New release IE8 Beta 1 Deep Zoom (sea dragon) Silver light 2.0 Beta 1 Expression Blend 2.5 Preview Instant Messaging API Enhancements to Virtual Earth Surface ADO.NET/SQL/Live data services.
E N D
Mix Summary Marc Ziss Z Consulting marc@zconsulting.com
Cool Stuff I Saw • MVC New release • IE8 Beta 1 • Deep Zoom (sea dragon) • Silver light 2.0 Beta 1 • Expression Blend 2.5 Preview • Instant Messaging API • Enhancements to Virtual Earth • Surface • ADO.NET/SQL/Live data services
Other Cool Stuff I learned • The Video Game “Rock Band” may be cool to play, but not so much to actually watch geeks playing it. • Elvis is learning Silverlight • Steve Ballmer Really, Really Loves Web Developers
Ballmer video Video
IE 8 Beta 1 • CSS 2.1 compliant (plays nice) • CSS Certification (702 test cases) • Performance – much faster Javascript • AJAX enhancements including navigation • HTML 5 Support • Cool off line detection and local save feature • Developer tools built in • Web Slices • Activities
IE 8 Activities • Access features of web services without leaving the page by right clicking • Map • Ships with… • Extendable • Replaces the open new page+ copy + paste pattern • Uses XML to describe content of preview pane
IE 8 Web Slices • Subscribe to a specific part of a page • Get updates to the browser itself • Popup window right off the tooolbar • Can organize into folders • Bolds when an update happens • Can update every 15 minutes • Easy XML description to make content subscribable to anyone
Zoom Zoom Zoom • Sea Dragon technology used for Deep Zoom • Can handle collections of extremely high resolution photos • Seamless zooming • Will be used on many products moving forward • Composer Beta available for download
Deep Zoom demo
Silverlight 1.0 • Pros • Uses eXtensible Application Markup Language (XAML) • Based on Windows Presentation Foundation (WPF) technology • Allows Rich Media experience (720P HD Video) • Plug in Installs fast and easily • Cons • No out of the box input controls • JavascriptOnly • Need to install the plug-in
Silverlight 2.0 = CLR lite • Pros • All the features in 1.0 (WPF, XAML, and Rich Media) • Rich User Control for forms • Developer support for debugging • Client side development in C#, Vb.net, Ruby, Python, and yes, Javascript too. • Local Storage • IT WILL ROCK YOUR WORLD • Cons • New technology; so new exploits may be possible. • Need to install the plug-in. • Not entire CLR or WPF supported. • You may not ever want to do web development again.
Local Storage Web Browser Cookie Local Storage • Provides 10MB of app specific local storage • Can be expanded per app by prompting the user • Exposed through .NET Isolated Storage APIs
By the Light of the Silvery Moon • Client Platforms • Mac • PC (In multiple browser flavors) • Linux (moon light) • Mobile PC (new) • Server Platforms • IIS • Apache • lighttpd • Sun Java System Web Server
Silverlight Integration • .html • .aspx • Sharepoint • Virtual Earth • Deep Zoom
Olympics App Video
Links cool Silverlight Sites • http://silverlight.net/default.aspx • Blogs: • http://silverlight.net/blogs/jesseliberty/ • http://mattberseth.com/blog/ • http://blogs.msdn.com/tims/default.aspx • http://blogs.msdn.com/jstegman/ • http://blogs.msdn.com/mharsh/default.aspx
Instant Messaging API • API is written in JavaScript • Can write code in C# and use Script# to push out JavaScript code (http://www.nikhilk.net/ScriptSharpIntro.aspx) • Can Enable any Web Site to use Instant Messaging • http://blogs.msdn.com/messenger/
Enhancements to Virtual Earth • IntelliSense library for Virtual Earth (http://www.codeplex.com/VEJS) • New Toolkit coming out in April • Will be integrating Deep Zoom in future releases • Can be used with Silverlight
Surface Video
Surface • Retail Location Kiosks may eventually become technology for home. • Start rolling out in spring in partner locations Sheraton, Harrah’s, T-Mobile • http://www.microsoft.com/surface/
Virtual Mix • http://visitmix.com/ • http://sessions.visitmix.com/
Free Stuff to play with!!! • Expression Studio Beta (download) • IE 8 Beta (download) • IE 8 Virtual Machines (download) • Expression Blend 2.5 Preview (download) • Deep Zoom Composer (download) • Silverlight Tools Beta 1 for Visual Studio 2008 (download) • ASP.NET MVC Preview 2 (download) • ASP.NET 3.5 Extensions Preview (December 2007) (download) • http://visitmix.com/blogs/Joshua/Get-the-Software-Tools-Featured-at-MIX08