Mix 10 Rollup Post
Sponsored By
Piles of interesting stuff going on at Mix 10 this week. Here's a link rollup with all the details and downloads that you might care about. (As well as a few blatant plugs for my own sessions.)
First: Watch Day 1 and Day 2 keynotes on demand. See recorded sessions here.
- Silverlight 4 Release Candidate - If you want to develop with the SL4 RC, you'll need the latest Visual Studio 2010 or Visual Web Developer Express 2010 installed and Silverlight 4 Tools for Visual Studio 2010. All the deep details are on Silverlight.net.
- You can also get the Expression Blend 4 Beta. It was announced that Blend 4 will be a free upgrade from Blend 3.
- Silverlight for Windows Phone - Windows Phone 7 Series uses Silverlight and/or XNA for development. It supports hardware acceleration for video and graphics, multi-touch, camera and microphone and lots more.
- Download: Windows Phone Developer Tools CTP
- (be sure to read the release notes)
- Windows Phone Developer Portal
- Developer Reference Documentation
- Developer guides for platform overview and UI guidelines
- Code samples for using gestures, accelerometer, application bars
- Channel 9 for hands-on-labs and other tutorials
- Dedicated developer support forum for Silverlight for Windows Phone
- Watch some getting started videos on the Silverlight community site
- Download: Windows Phone Developer Tools CTP
- IE9 - Developer Preview - Note this isn't a full browser. It's a shell that hosts the renderer and JavaScript engine. It'll be updated every 8 weeks or so until it's released. Don't freak out and think this is the UI. They aren't showing the outer UI now - this download is only for developers and enthusiasts who want to test and get involved.
- Download it at http://www.ietestdrive.com. You can install this preview on your machine without a reboot and without fear. It runs side-by-side and you'll even be able to install future preview builds side-by-side to compare.
- Microsoft expands collaboration with jQuery
- Read the proposal for public review, install the experimental plugin, and learn about the collaboration between the jQuery team and community on an implementation of client side templating. There's a demo of this templating engine as well as John Resig on stage in the Day 2 Keynote. They're also working on script loading and data binding.
- OData and "Dallas"
- Learn about OData, an HTTP and Atom-based approach to data portability, as well as "Dallas" an information marketplace powered by the Windows Azure platform. I did a podcast with architect Pablo Castro just this week on OData.
Personally, I presented:
- Beyond File | New Company: From Cheesy Sample to Social Platform
- Jon Galloway and I take NerdDinner and add OpenAuth via Twitter, OpenID, OpenSearch, OData, iCal, microformats, RSS, social sharing, embeddable blog flair, tinyurls and geolocation. The code is checked in (and still being worked on) at http://nerddinner.codeplex.com and the app is always at http://www.nerddinner.com.
- VIDEO Download: WMV, WMVHigh, MP4
- The HaaHa Show: Microsoft ASP.NET MVC Security with Haack and Hanselman
- "The HaaHa brothers take turns implementing features on an ASP.NET MVC website. Scott writes a feature, and Phil exploits it and hacks into the system. We analyze and discuss the exploits live on stage and then close them one by one. Learn about XSS, CSRF, JSON Hijacking and more. Is *your* site safe from the Haack?"
- VIDEO Download: MP4 Video, Windows Media Video, Windows Media Video (High)
- Web Deployment Made Awesome: If You're Using XCopy, You're Doing It Wrong
- "If you typically deploy your web applications using Windows Explorer and Aero Snap, please stop. Come see a practical session on the new deployment goodness in Microsoft Visual Studio 2010 and .NET Framework 4. We dig into Web Deploy (a.k.a. MSDeploy) and deployment from within Visual Studio 2010. Is deployment a chore? I say, nay, nay. Let's learn how to package up web apps, deploy them, their settings and component parts easily. We start with the basics and ramp it up quickly, exploring custom database providers and advanced techniques."
- VIDEO Download: MP4 Video, Windows Media Video, Windows Media Video (High)
Enjoy! I'll update this post as videos become available. I've still got a panel and a talk left!
About Scott
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.
About Newsletter
March 17, 2010 11:42
There's a typo in your URL to nerddinner! A lot of that looks awesome...
Scott,
Any chance you could share the source code for the MVC-based eCommerce application that you demoed during MIX10 keynote?
Any chance you could share the source code for the MVC-based eCommerce application that you demoed during MIX10 keynote?
Fahin - Absolutely. James Senior, the author of the demo will be putting that code up, and I'll be following up with a series of blogs posts on it in much more detail.
Simon - Thanks, fixed!
Simon - Thanks, fixed!
Is there any way to install the IE9 Developer Preview on Windows Server 2003 or XP?
I tried the Application Verifier to lie on the system version, but it doesn't seem to work (or I used the wrong versions)
I tried the Application Verifier to lie on the system version, but it doesn't seem to work (or I used the wrong versions)
@Filini IE 9 will be Vista and Windows 7 only as far as I know. It requires modern API's for the graphics to gain the hardware acceleration (Direct2D among others).
It's been a great MIX this year, lots of technologies not just for web developers but also crossing the boundaries with Silverlight, I have enjoyed quite a few of the video streams already.
Think my next phone has to be a Windows Phone.
Think my next phone has to be a Windows Phone.
@Pete: I know, but I wanted to try it anyway, to see how it makes the system explode :-)
Nice roundup Scott. Have been particularly taken by the news of IE9, but also by Expression Blend 4. Is Blend being upgraded independent of the Expression Suite, or is there a full Suite update in the works as well?
Lots of great stuff and exciting news from MIX10! Right now I'm downloading a bunch of the various videos and looking forward to watch them. I couldn't help thinking that it would be nice if they were on a torrent, though - might speed up things a bit (and save MS some bandwidth?).
I was at MIX, sorry I missed you and I was told by everyone that the RC of Visual Studio 2010 supports Silverlight 4 development but every link I find (yours and the one on MSDN) but states that to do Silverlight 4 development you need Visual Sutdio 2010 Beta 2 (as the RC will not support). Any thoughts on this?
Thanks for the summary Scott. I installed all these bits on my PDC Laptop and things are working all good. 1 thing which I liked to most in WP7 is the way the text is not squeezed to fit in the screen . . . . Can't wait to touch the actual device. Do we have any dates for the device? Especially in India ?
Thanks Scott. To help ease my anxiety, do you have an ETA on when the source code will be posted? :)
Hey Scott.
I just watched your nerd dinner talk video. Very interesting. Learned a lot.
BTW. what are you using to search for classes in VS2010? It looked like one of those jazzy Resharper searches but you were opening some window and typing class name in it and going to it. The res I watched the video at wasn't the best so couldn't see it.
I just watched your nerd dinner talk video. Very interesting. Learned a lot.
BTW. what are you using to search for classes in VS2010? It looked like one of those jazzy Resharper searches but you were opening some window and typing class name in it and going to it. The res I watched the video at wasn't the best so couldn't see it.
Reviewed some of the videos for inspiration on my new blog header.... I won't spoil the mistery but check it out and say what you think :)
Link is on the footer.
Link is on the footer.
Hi, what is the limitation of using Windows Phone Developer Tools CTP? I'm far from a coder/developer but I think I have a pretty brilliant idea for my industry, and wondered how manageable a product this for (a. myself, b. what the scope may be if needing to outsource). Would/could a novice and/or experienced coder individually accomplish a high-level application through this? I'll dig deeper into your blog. You seem to have a strong sense of industry tools.
Comments are closed.