One of my favorite Microsoft products is OCS. I don’t know why but I can get very excited about this product. One of my last projects was the “Our people” on the Wortell website. Here we used OCS to show the presence status of our colleagues in Silverlight. (This reminds me that I still have to write a post on how it was build.)

At PDC last week the OCS team had two session on their next release:

 In this post I’ll try to give you a shore summary of what’s to come.

 OCS 14 Managed API
A new fully managed API adopting standard .NET. What we can see from the demo’s is  that there will be less code writing.

Support common applications
Support for Silverlight 4, Visual Studio 2008 and up, Blend 3 and up, .NET 3.5 and up, IE 7 & 8

 WPF and Silverlight controls
Drag and drop controls for WPF and Silverlight. Seems like there will be controls for all the features: 

  • Search controls: Search input and search results
  • Browse contacts
  • View contacts
  • Contact details as contact & hover cards
  • Presence

Docking OCS windows in WPF and WinForms
Conversation window can be docked in your own applications

Conversation Contextual Information
You can send and receive contextual information for you custom application to the Communicator window. Contextual information is data that send to you calling party to quickly bring them into the same context as the context that you are in. An example is that you receive an email and you click on the sender presence symbol to start a conversation. The sender gets an OCS message. In this message a link is show to the email from where you started the conversation. When the calling party clicks this like the same email will be opened. You could do the same for you custom applications.

Menu extensions
You can add you own applications to the Communicator menu. Menu items can be added to right click main window and to the Contact Card overflow window.

Shell execution
You can shell execute your custom application and pass SIP URI’s

Conversation Window extension
A window can be attached to the conversation window. This is much like the Windows Live Messenger activities. This window has access to the conversation data. A very nice feature is, unlike now, that the conversation window stays open after the conversation has ended. This gives the user to do something with the conversation data afterwards. Seems like the OCS team does listen to their users.  And best of all, native Silverlight hosting. (so we only develop an application once J)

Extend communications to role specific kiosks
Meaning that your custom application can start a conversation without being a contact itself. This is great for hospitality like applications!

 It looks like great improvements and I’m getting all excited again. In January the Merto will start, I can’t wait to get my hands on the bits and start playing.

Keep you posted, happy programming

13 december 2009 UC blog door Roeland Jimenez – Matthijs Hoekstra

[...] Jimenez van Wortell heeft een aantal UC blogposts geschreven (Office Communicator 14 development en over de Silverlight showcase icm presence) . Hoop dat hij dat blijft doen. Ze hebben [...]

30 juni 2010 inpuffmoill

Hello that blog is really amazing are you working as writer ? Maybe i could pay you to write for my website?

Geef een reactie

Jouw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

De volgende HTML tags en attributen zijn toegestaan: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Categories

  • Tags

  • Blog Authors

    Amy
    anita
    Anneke
    Danny Burlage
    Dennis Vendel
    Freek Berson
    Gerard
    Iris
    Jasper Oosterveld
    Jean-Claude Chan
    Jorn
    Lab Chicks
    Luc Joziasse
    Maarten van Noort
    Maarten Wijsman
    Marlon
    Martijn Bellaard
    Natasja van Doorn
    Paul Pascha
    Peter Heuvelman
    Rick Slager
    Robert van Son
    Roeland Jimenez
    SanderZ
    Sjoerd Schudde
    Stefan van der Wiele
    Tim Heuperman
    Wortell
  • Archief