1 / 23

Office Anywhere

Office Anywhere. Imagine. Office running in a browser as a web application. Word shared between users. Word document used online and shared by users viewing the same copy. Excel online. Share resources and stay connected. Outlook anywhere. Fully functional

carlo
Télécharger la présentation

Office Anywhere

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Office Anywhere

  2. Imagine Office running in a browser as a web application

  3. Word shared between users Word document used online and shared by users viewing the same copy.

  4. Excel online Share resources and stay connected

  5. Outlook anywhere Fully functional over web and same look as Outlook

  6. Imagine seamless experience

  7. Back to reality Web development has it’s limitations, resulting in desktop applications subset on web.

  8. You’ve imagined Visual WebGui Live Demo Fully enabled Outlook on web in 90 days (same 1 developer) • One developer in a month • potential functionality: • Collaboration • Mash up • Real Time • Rule engine • Published to mobiles

  9. The technology

  10. Web Is complex and limiting... Server Client Credentials + Tokens Site Pages UI Flow/Logic Business Logic HTML Style Sheets Browser Sensitive Data + Credentials / Tokens Site Services

  11. Removing Web limitations... Server Client Credentials + Tokens Site Pages UI Flow/Logic Business Logic HTML Style Sheets Browser Sensitive Data + Credentials / Tokens Site Services

  12. Less is simple... Server Client “Desktop like Web” Browser UI Updates/Client Events

  13. The Infrastructure (IP) Server Client • Extra Optimized Pipeline: • Diff. Meta Data, only critical • user interaction, constant • payload < 1k • Architecture: Decoupled GUI • Standard desktop platforms • Standard web, no Installation • DHTML • Silverlight • Mobiles • PDAs • Mash up server or client side • Any presentation layer that • sends and receives XML? • One layer • desktop • Development experience • See detailed presentation on VWG server client protocol • Read an article on “On-Server AJAX / Silverlight

  14. Endpoints are a security vulnerability Client Server Connection strings Business Logic UI Flow/Logic Credentials + Tokens Consuming Services Sensitive Data

  15. Visual WebGui – Decoupled Presentation DHTML Presentation Kernel Send event (xml) Receive UI Updates (xml) Visual WebGui Application Service World Wide Web Send event (xml) Receive UI Updates (xml) Send event (xml) Receive UI Updates (xml) Any device that can send and receive xml data Silverlight Presentation Kernel

  16. The benefits

  17. Visual WebGui One code multi presentation layer Desktop-Like Web Massive user interaction Asp .Net like deployment Performance Scalability Fast development Secure Maintenance

  18. Real world

  19. Click to see interview

  20. Vision

  21. Granting MS the edge over web

  22. Gizmox Established July 2007 18 employees (8 Software engineers/ Architects) + 25K developers (community) Co-marketing/ Co- development agreement with Microsoft DHTML SDK – 300,000 downloads, 22,000 VWG application (SAP, NetworkD, FileNet, IBM, IAI, Canadian Ministry of Education, IDF, Israeli Ministry of Interior, Phoenix insurance company….) Silverlight Beta shipment – July 08 First commercial product release - Q1 2009 Active chairman – Prof. Arie Scope, former Microsoft Israel subsidiary GM and Chairman CEO, CTO – Navot, Guy Peled

  23. Thank You.

More Related