Channels ▼


SDK, .NET Controls Released for Communications Enabling Web Pages

Ribbit and Microsoft have announced availability of the Ribbit .NET SDK and Microsoft Silverlight controls for communications-enabling Web pages and applications. The SDK and controls make it possible for Silverlight and .NET developers to integrate voice, messaging, and rich communications functionality directly into Web pages, applications, social networks, online campaigns, or Web-to-mobile interactions -- without any knowledge of telephony or expensive capital outlays.

Although developers can also access the Ribbit Platform through REST HTTP calls, the new Silverlight controls provide a ready-to-use interface for quickly and easily building voice- and messaging-enabled applications. Available for download from Ribbit's Developer Center, Ribbit's Silverlight controls and .NET SDK expose the following features and functionality through the Ribbit Platform:

  • Calling. Users can easily initiate and end phone calls through web applications with Ribbit's controls for Silverlight. Developers have the option of using controls that provide a simple Call button, a full phone dial pad, or a deluxe call manager.
  • Conferencing. A Ribbit-enabled Silverlight application can host conference calls that connect up to 30 people worldwide. Users can initiate conference calls by interacting with the controls, and applications can initiate conference calls in code.
  • Send SMS Messages. Users can easily compose and send SMS messages to one or more recipient phone numbers with the SMS control.
  • Manage Calls. With the Active Call control, users can make and manage multiple calls and conference calls in their Silverlight application. Mute, hold, and transfer features are also available.
  • Review Messages and Call Activity. Users can review their call activity and messages using the Message Log control. Messages with audio content can be played and text messages and audio transcriptions can be read. Messages can also be organized into folders and deleted.

"Ribbit's Silverlight controls allow Silverlight developers to create a whole new class of Voice 2.0 applications using the Ribbit telephony platform -- as well as augment existing applications with the added dimension of voice," noted Joe Hofstader, Senior Architect of the Developer and Platform Evangelism Group in the Communications Sector at Microsoft. "In the past, building such communications-enabled applications required expensive telecommunications equipment and deep domain knowledge."

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.