According to a blog post by Kevin Machayya of Microsoft “This web browser capability is a very recent and very significant extension to the scope of the Microsoft Dynamics Nav "7" release and has not been announced or demonstrated before.” Nav was running on Azure for the demonstration. Nav 7 is scheduled for a release in September or October of 2012. Of course, this means next's Convergence and Worldwide Partner Conference are going to be Nav shows.