Presentation is loading. Please wait.

Presentation is loading. Please wait.

Applications and Communications Roadmap Platform Presents and Futures Mike Vernal, Doug Walter, Dharma Shukla, Don Box COM 200 Connected Systems Division.

Similar presentations


Presentation on theme: "Applications and Communications Roadmap Platform Presents and Futures Mike Vernal, Doug Walter, Dharma Shukla, Don Box COM 200 Connected Systems Division."— Presentation transcript:

1 Applications and Communications Roadmap Platform Presents and Futures Mike Vernal, Doug Walter, Dharma Shukla, Don Box COM 200 Connected Systems Division Microsoft Corporation

2 Motivation Software needs to be more transparent Software needs to be more flexible Software needs to be closer to problem domain

3 Message Noun, An XML-compatible unit of information exchanged by programs Message, oh Message The Truth Is On The Wire There Is Nothing Else

4 Contract Noun, An XML-compatible description of a set of message exchanges To Marry Our Apps, Your Contract Or My Contract? Both Color The Dance…

5 Service Noun, A collection of XML-compatible named messaging endpoints An Endpoint Per Chance, Address, Binding, and Contract, That Is What Matters!

6 Claim Noun, An XML-compatible assertion that helps establish a digital identity “I’m Me,” I Assert! And If You Don’t Believe Me, Trust The Issuer!

7 Workflow Noun, An XML-compatible program that combines domain-specific activities A XAML Runtime: Now You Too Can Be Chris Brumme; Is It Possible?

8 Future Noun, An XML-compatible world that supports collaboration between programmers and civilians Code Versus Data? Is That Really The Question? Both Must Coexist…

9 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. "The example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious. No association with any real company, organization, product, domain name, email address, logo, person, places, or events is intended or should be inferred."


Download ppt "Applications and Communications Roadmap Platform Presents and Futures Mike Vernal, Doug Walter, Dharma Shukla, Don Box COM 200 Connected Systems Division."

Similar presentations


Ads by Google