Ziff-Davis Enterprise 
DevSource: Microsoft Developer Resource
Add OnsArchitectureLanguagesTechniquesUsing VSForums
 
Home arrow Add Ons arrow Microsoft Intros New Developer Portal
Microsoft Intros New Developer Portal
By Darryl K. Taft

Rate This Article:
Add This Article To:
A month after rolling out UC software and products, Microsoft turns its attention to developers.

Microsoft's introduction Nov. 30 of its new United Communications Developer Portal is the next step in fulfilling Chairman Bill Gates' promise in October that the software giant was readying a major push into the unified communications space.

At the Oct. 15 event, Microsoft launched unified communications and VOIP (voice over IP) software, including Microsoft OCS (Office Communications Server) 2007, which delivers VOIP, video, instant messaging, conferencing and presence within applications such as Microsoft Office system applications and upcoming versions of Microsoft Dynamics ERP (enterprise resource planning) products; Microsoft Office Communicator 2007, which is client software for phone, instant messaging and video communications; and Microsoft Office Live Meeting, the next version of Microsoft's advanced conferencing service.

ADVERTISEMENT

On Nov. 30, the company took aim at the developer community. The Microsoft Unified Communications Developer Portal features several resources, including new SDKs (software developer kits) and APIs (application programming interfaces) to help developers build applications on Microsoft's unified communications platform.

In an interview on the Microsoft PressPass Web site, Kirt Debique, general manager for Microsoft's Office Communications Platform and Solutions Group, said Exchange Server 2007 is a foundational component in Microsoft's unified communications solution, "and the Exchange Server Developer Center has proven to us how important it is to have one place to go to for developers to create a vibrant community. … We strongly believe that it will be developers that will ignite the next generation of innovation for our customers."

Read more here about Bill Gates trumpeting the future of unified communications.

Rob Helm, an analyst with Directions on Microsoft, said developers could help the company by bringing Microsoft unified communications products to such applications as those used by support call centers.

"Developers could be the secret ingredient in Microsoft's unified communications strategy," Helm said. "Microsoft is taking on Cisco [Systems] and the other hardware incumbents with software that developers can integrate into their own applications, using well-known developer tools like Visual Studio."

Mike Gotta, an analyst with Burton Group, said Microsoft signaled at its unified communications launch event that the company's next move would be at the development level.

"Often times applications help build the business case for infrastructure," Gotta said. "In this case, if IT organizations can see how to build UC-specific applications, or augment existing applications through UC-related services, then the business case for deploying OCS becomes more comprehensive."

He said there are a lot of different combinations of APIs in the developer portal announcement.

"To some extent, this reflects some lack of maturity and cohesiveness around the developer model for Microsoft's UC platform," Gotta said. "The APIs reflect a mashup of sorts due to multiple products being packaged together into a 'platform.' Application developers are not system engineers and there probably will be some initial confusion on the various different approaches and techniques programmers can adopt to deliver UC-based systems. I would expect Microsoft over time to raise the abstraction layer up a notch and be more consistent with the different ways applications can be built with the multiple toolkits."

To read about 5 steps to unified communications, click here.

The portal also will help organizations leverage the experience developers already have with Microsoft tools, such as Visual Studio and .Net, he said. The goal is to make it easier for developers to create unified communications-enabled productivity applications and the target developer could be anyone "from the historical VB-like developer to the IT pro who might be developing at a core infrastructure level," he said.

Debique said developers are using Microsoft's tools to build solutions in three main areas: contextual collaboration, business process communications and anywhere information access.

He said Microsoft's unified communications platform is unique because "it is the only unified communications platform designed specifically for the Microsoft developer community. We have abstracted the complexity of communications into APIs that can be easily integrated with other software solutions."

Yet, Helm asked how many unified communications applications are there to be built.

"Microsoft hopes that it can push the cost of unified communications down to where it's used in many applications that have little to do with communication, the way e-mail shows up in a lot of applications today," he said. "But it's not clear that voice, video, and instant messaging integration are really going to be as useful as e-mail has been. And if developers think it will be useful, their natural tendency today might be to support vendors like Cisco, who have been in the market longer and have a bigger installed base than Microsoft's."

Microsoft can counter that by using unified communications in its own applications, something Helm said it's already started to do in SharePoint products and the Office suite.

"Microsoft could end up as the most important developer building on its own unified communications products," he said.

Added Gotta: "Make no mistake, Microsoft is in the UC game for the long run and fully intends to dominate it from a platform perspective."

Check out eWEEK.com's Application Development Center for the latest news, reviews and analysis in programming environments and developer tools.


Discuss Microsoft Intros New Developer Portal
 
>>> Be the FIRST to comment on this article!
 

 
 
>>> More Add Ons Articles          >>> More By Darryl K. Taft
 



DevSource video
Devsource Video Series
Manipulating Society through Technology
Jeremy Bailenson, Director of the Virtual Human Interaction Lab at Stanford University, talks about virtual reality, avatars, Moore's law, how real world behaviors influence online reality, and societal manipulation through technology!
>> Play video
>> Read article
>> See all videos
DevLife Blog

Julia explores the Robotics Studio! (It's for more than you think.)

MSDev Blog

Messages for Bill Gates!

Make it Work
.NET makes runtime type checking a breeze. See what Peter has to say about it in this week's tips!
News
Microsoft Counts on App Support for Vista
Microsoft has taken pains to demonstrate that Windows Vista will have ample application support.
DevSource RSS FEEDS
XML Want an easy way to keep up with breaking tech news? And the Get DevSource headlines delivered to your desktop with RSS.