> > > > > > > > > An opportunity for early adopters Commitment > > > > > > > > > > > Benefits Nominated [email protected] Supported Technologies > > > > Feature overview Before Conversation During Conversation After Conversation Search, Browse Integrate Conversation Window (WPF) Annotate Conversation Presence, Photo Set Context Launch Conversation Extend.
Download
Report
Transcript > > > > > > > > > An opportunity for early adopters Commitment > > > > > > > > > > > Benefits Nominated [email protected] Supported Technologies > > > > Feature overview Before Conversation During Conversation After Conversation Search, Browse Integrate Conversation Window (WPF) Annotate Conversation Presence, Photo Set Context Launch Conversation Extend.
>
>
>
>
>
>
>
>
>
An opportunity for early adopters
Commitment
>
>
>
>
>
>
>
>
>
>
>
Benefits
Nominated
[email protected]
Supported Technologies
>
>
>
>
Feature overview
Before Conversation
During Conversation
After Conversation
Search, Browse
Integrate Conversation
Window (WPF)
Annotate Conversation
Presence, Photo
Set Context
Launch Conversation
Extend OC Menus
Receive/Process Context
Use Window Extension
Save Conversation in your
application
Use Managed Client API to
access conversation
OR…build fully custom UI against the OC 14 Managed API
Drag and drop Silverlight and WPF controls
>
>
>
>
>
Find People
Browse People
View People
Check Details
>
> Click to
>
demo
Docking OC’s Conversation Window in rich Apps
>
>
>
>
>
>
demo
Context from Outlook today
>
Passing a simple link
>
>
> Link appears in the conversation history and
receiver is invited to click “at own risk”
> No code is registered on receiver side
demo
Passing richer data – Sender-side
>
> AppName
> Program Launch link
> Include AppData
>
Conversation Window Extension
Passing richer data – Receiver-side
>
>
>
>
>
>
>
AppName
launch link / URL
Window Extension
AppData
Conversation
Menu extension points within OC
Main Window
(right click menu)
Contact Card
(overflow menu)
The Conversation Window extension – features
>
>
>
>
The Conversation Window extension – invocation
>
>
>
>
demo
API access to UC capabilities
>
>
>
>
>
Public interfaces
UC
UCUserOptions
UCContacts/Groups
UIAutomation
SignIn /
ClientConfig /
Factory Methods
for Interfaces
Publishing SelfPresence / User
Options / Delegates
Contact Management / Groups
/ DG / Search / Presence /
location
Launch OC UI / Start IM
/ Start File Transfer /
Start App-sharing / join
conference
UCConference
UCConversation
UCUtilities
Schedule Conf/CAA
IM / Audio / Video /
Conferencing
Call History /
Missed Calls / Email
/ Tuning Wizard
Public interfaces
Key scenarios
>
>
>
>
>
Key scenarios
Your Silverlight
application can run
here and have API
access to the
conversation
UIAutomation.StartConversation(
UiaConversationModes.InstantMessaging
, myParticipantList
, myContextTypes
, myContextObjects);
>
>
>
>
>
[email protected]
>
>
channel9.msdn.com/learn
Built by Developers for Developers….
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT
MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.