MIX10 – Day Two – Keynote

Dean Hachamovitch – General Manager – Microsoft

Welcome to Internet Explorer 9 – HTML 5, Hardware Accelerated

  • HTML5 Ahead
    1. Performance
      • WebKit.org Performance software SunSpider v0.9
      • Making JavaScript Even faster for HTML 5 applications
        • Compiled JavaScript In Background and Using Multi-core
    2. IE9 and Standards
      • Same Markup across browsers
      • Same Script
      • Same HTML
      •  Announcement: Contributing DOM, CSS3 Standards. more than 100 Compliance Tests to W3C
    3. GPU-Powered HTML5
      • Excellent performance on the Graphics
      • Announcement: Hardware-accelerated SVG. Contributing SVF Compliance Tests to W3C
    4. IE9 Platform Previews
      • Announcement: IE9 Platform Preview and will be updated every 8 week
      • Standards and Community Feedback
    5. HTML5 Video
      • It will be an update to the Platform Preview
      • Announcement: Hardware Accelerated HTML 5 Video
  • What’s next?

 

Scott Guthrie – Corporate Vice President – Microsoft

  • Visual Studio 2010
    • Coding Experience
      • Full Multi-monitoring experience
    • Better IntelliSense
    • Improved Navigation
    • Richer Code Visualization
    • Richer Profiling and Debugging Support
  • Web Forms
    • Smaller ViewState
    • Semantic URLs
    • More server controls like charts
  • MVC 2.0
    • Built-in
    • Client Server Validation
    • New UI and Scaffolding Controls
  • AJAX Development
    • Improved JavaScript IntelliSense in terms of activity and responsiveness
  • Deployment
    • Multiple configuration files
    • One Click Way deploying the Application
      • Code
      • Content
      • Tools
      • Database
  • Microsoft JQuery
    • Distributed by the Microsoft AJAX CDN
    • Microsoft is currently contributing for the JQuery Project in terms of features and Compliance Testing elements
  • Web Platform Installer
    • Small Installer that provides every information and products that we need to deploy the applications
    • Can be customized
    • Packages all the dependencies of the project and deploys them automatically
  • Web Application Gallery
  • No Costs – No Obligations
    • Microsoft WebSiteSpark
      • Individuals or Companies with less then 10 people
      • Includes
        • Visual Studio
        • Expression Studio
      • No Costs for 3 years
    • Microsoft BizSpark

Scott Hanselman – Principal Program Manager – Microsoft

  • Visual Studio 2010
    • Pascal Casing Technique – typing only HCP for HttpCachePolicy class
    • Boxed Selection
    • Sequence Diagram
    • MVC Areas – Divides the several Areas of the site, without any interaction between them
    • HTML Snippet support
    • JQuery Template Engine to define Binding that occur on the client side
    • JQuery IntelliSense and Documentation
    • JQuery Template support
    • JQuery Selectors support
    • Deployment
      • Package and Deployment
        • Has the ability to define the Database that will be used as well as the data that should be sent to the new environment

John Resig – Creator of jQuery

  • “Microsoft is working with us”
    • Templating

Michael Comperda – Director of Technology – http://Curse.com

  • Online gaming platform
  • Case Study on the BizSpark program

Douglas Purdy – Microsoft – @douglasp

  • “We are shifting from WebSite experience to a Web API experience”
  • Services Powering Experiences
    • How do I:
      1. Enable Many Experiences?
        • New Runtime
        • New Language
        • New Device
        • Answer:
          • Open. Free. Standards
            • Http, ATOM
          • Open Data Protocol
            • Set of conventions (ODATA)
      2. How to make your API Scalable?
        • Simple. Reliable. Scalable.
          • Windows Azure
          • SQL Azure
      3. How do we make money?
        • Evangelize. Monetize. Your API.
        • Microsoft codename “Dallas”
  • OData
    • Example: http://odata.netflix.com
    • JSON support: $format=json
    • Retrieve all the metadata that is available for the data: $metadata
    • OData Visualizer. Shows a Diagram with all the OData elements and relationships
    • DataServiceCollection<T> class eases up the Asynchronous  calls and the DataBinding for applications
    • Announcement:
      • Support for iPhone directly to OData Available Today
      • ODATA is available today on Apache 2.0 License
      • http://www.odata.org to download all the clients
    • Products that use ODATA
      • Sharepoint 2010
        • Every List are all exposed like OData
      • Excel 2010
        • Building OData Support for Excel. Included in the Pivot Data
      • Several Other products are starting to Implement it
        • WIndows Azure
        • SQL Azure
        • Windows Server 2008
        • Silverlight
        • .NET
        • Codename “Dallas”
        • Windows Phone 7
  • SQL Azure
    • Manage Database Button – Database Manager codename “Houston”
    • SQL Azure Labs
      • OData Service generator for exposing the SQL Azure Database as OData
      • Will be available Today at SQL Azure Labs
  • Microsoft codename “Dallas” http://www.sqlazureservices.com
    • Data as a Service. Information Market Place to Open Data
    • Marketplace for Data Providers to monetize their data and get it to everybody that needs it
    • Build your own Business Model and Terms of Use
    • Take the advantages of:
      • Discoverability
      • Reliability
      • Scalability

Bill Buxton – Microsoft

  • NUI – Natural User Interface
  • “Project Gustav”
  • What’s really changing?
    • Is not the technology it’s
      • Who
      • When
      • Where
      • How
      • It’s our nature that is making these changes
    • Mobile is Key
    • Tools are here .., now
    • So you can build the design right
    • More important, you can do the right design for the right
      • person
      • local
      • device

Leave a Reply

Your email address will not be published. Required fields are marked *

*

* Copy This Password *

* Type Or Paste Password Here *

128 Spam Comments Blocked so far by Spam Free Wordpress

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>