There have been a bunch of cool announcements here at MIX11. And since I only have half an hour before the next dev session, I’ll make this quick!
Announcement/Demos
Why you should care
HTML5 Native to Windows
•http://foursquareplayground.com
•http://worldsbiggestpacman.com
•http://jsdo.it/event/svggirl/
•http://www.microsoft.com/presspass/events/mix/videogallery.aspx?contentID=mix11_demo_ie10
Microsoft is showing its commitment to HTML5. IE9 is paving the way for these innovative web applications, mostly highlighting performance.
You can run these HTML5 demos now in IE9 and other HTML5 compliant browsers.
HTML5 Labs
HTML5 is a moving target. HTML5Labs is a way to safely test and provide feedback on the specification.
Internet Explorer 10 Platform Preview 1
•http://ie.microsoft.com/testdrive/Info/Downloads/Default.html
•Demos at http://ietestdrive.com
It was running on ARM! The future is here J
Announcement of Developer Conference Event Sept 13 – 16 in California
Funny this announcement came right after showing the IE10 Platform Preview
Entity Framework 4.1 – Code First functionality
•http://msdn.microsoft.com/en-us/library/gg715122(v=VS.103).aspx
•Demo starts at 41:04 http://live.visitmix.com/Keynotes
With Code First, database creation comes much later in your application development process, right up to the point where you click “Add New Item” in your app UI!
ASP.NET MVC3 Tooling Update –HTML5 templates, jQuery libraries, Nuget package manager, Modernizr
HTML5 templates alone make this update a very forward-looking one. Also jQuery libraries are automatically included in your projects. Nuget allows you to get open source libraries for Visual Studio. Modernizr is a javascript library that allows HTML to be scaled to each browser target
WebMatrix
•Razor syntax
•Scott Hanselman’s smooth and engaging demo starts at 52:39 http://live.visitmix.com/Keynotes
If you haven’t checked WebMatrix before, you’d probably want to check it out now. Templates are a cool way to build your site without starting from scratch. The Razor syntax makes it a lot easier for you to add tidbits such social functionality, etc. I highly recommend you watch the demo.
Orchard CMS
Orchard is a .NET based CMS application.
Umbraco
Umbraco now has a UI-based admin scaling for deployments! For the REST-challenged!
Azure Announcements – Web Deployment Tool, update to Azure ACS, release of Caching Service, CTP of Traffic Manager, preview of Azure CDN
•http://blogs.msdn.com/b/windowsazure/archive/2011/04/12/windows-azure-news-from-mix11.aspx
These new capabilities will help developers deploy applications faster, accelerate their application performance and enable access to applications through popular identity providers including Microsoft, Facebook, and Google.