intro to open specifications -...
TRANSCRIPT
Intro to Open Specifications
Michael Bowman
Senior Program Manager
More open in our business practices and greater interoperability with our products
Work better with the industry and continue to improve relationships with customers, students, and partners
Interoperability Initiatives
¥
Events
Specs
Support
Tools
Open engagement on a global basis
Up to date and published regularly
Experienced support team here to help you
Building Microsoft interoperability ecosystem
Available on MSDNhttps://msdn.microsoft.com/en-us/library/dd208104.aspx
• Office File Formats
• Standards
• Office Protocols
• SharePoint
• Exchange
• Skype for Business
• SQL
Start with the Overview documents
Open Specifications
448
67
135
153
73
47
1 2 3 4 5 6993
Specs
Over 50,000 Pages
01110010011010001110100110 Client to Server Communication 100111000111 001 0100110111 01
Developer Tools
Comprehensive portfolio of developer tools available to you!
Client Implementation Application connecting to a Microsoft Server
Server Implementation Client connecting to a Microsoft Server
Scenarios
Tools
MailSim
Protocol Test Suites
Message Analyzer
Message Analyzer Parsers
OXML SDK
Fiddler Inspectors
Many more!
Man-in-the-MiddleApplication manipulating traffic over the wire
Microsoft Protocol Test Suites
• Synthetic, automated clients that generate real protocol traffic
• Validation of the server response
• Connect to your non-Microsoft server or validate your man-in-the-middle product
• Support for over 50 protocols across Windows, Office, SharePoint, and Exchange
• Video
MailSim
• Generate email to server through Outlook or REST Mail client
• Automates core Outlook operations
• Define quantities of mail traffic and repeat
• Server sizing, testing, or network traffic simulation
• Open Source (GitHub)• https://github.com/OfficeDev/Interop-MailSim
Message Analyzer
• Capture and analyze network traffic
• Parsers available for Skype, Office, SharePoint, and Exchange
• Gain clarity over the wire
• Debug Office traffic more effectively
• >200 Parsers for Office
Open Specification Support
• Open Specification documentation and toolsare covered by a dedicated support team!
24 x 7 Monitoring
Issues acknowledged < 24hrs
Email: [email protected]
Forums: http://social.msdn.Microsoft.com/Forums/en-US/category/OpenSpecifications
¥ Free
Communicate in Chinese or English
Exchange ActiveSync SharePoint
Web Services Office Open XML
Exchange MAPI Office Binary File
Formats Exchange Web Services
SharePoint Protocols Open
Document Format Office Standards
How it all fits together
Extend the functionality of
Office with a web app that
lives within Office applications.
Integrate Office 365 REST APIs
into your own app to connect
to files, calendars, mail and
other data stored in the cloud.
Describes over the wire
communication between
Office, SharePoint, and
Exchange and the file formats
created by Word, Excel,
PowerPoint, and Outlook.
Customer Engagement
• Regular global engagement with developers
• What city would you like us to visit next?
• What topics would you like Microsoft to cover in a future event?
• How is your developer experience with Microsoft?
• Please complete your survey!
Thank You!