Microsoft opening up SharePoint to developers

Less like a server, more like a platform

SharePoint is evolving beyond its server application role to become a full-fledged platform that could provide IT and developers alike with a powerful Internet tool while giving Microsoft new leverage against operating system foes, according to end users, analysts and partners.

The transformation of SharePoint, however, is still in the trial process with the 2010 version slated for its first public beta next month. But the feature set, revealed in full this week at the company's annual SharePoint conference, shows that what was once a server is now poised to become a platform reaching from the intranet to the cloud and out onto developers' palettes.

Microsoft is pushing SharePoint's capability as an Internet facing web server, its new integration with Visual Studio development tools, its revamped SharePoint Designer, a host of new social computing features, a more secure runtime environment for application components and a set of cloud-based APIs that open SharePoint to technology's hottest trend.

Microsoft opens Windows 7 and Azure to open source apps | Developer tool points out code problems in real time | Jive links social networks with Microsoft Sharepoint | Google Sites API opens Microsoft SharePoint

To emphasise the point, the company trotted out CEO Steve Ballmer for his first ever keynote rally cry to the SharePoint faithful and to any coder within earshot of his high energy love for developers.

"We are excited to have some developers, developers, developers jump right in there," Ballmer said mimicking his infamous rant during an exclusive interview earlier this week, as he grinned and rubbed his hands together in anticipation of the potential results.

The results, however, are far from a foregone conclusion.

"From an architectural standpoint, the proof is in the pudding and how it gets tested out by customers," said Scott Gode, vice president of product management and marketing for Azaleos, which offers a remote management service for SharePoint, Exchange and Office Communications Server.

That testing will play out over the next six to eight months or so before the final release of the software ships in the first half of 2010. Experts are pegging the ship date as May or June, although Microsoft has not discussed specifics. According to Gode: "Users will have to ask, 'What is Microsoft doing to go from departmental deployments to mission critical applications?"

But already the anticipation is building.

"I think SharePoint is finally being architected as a platform," said Rob LaMear, CEO of fpweb.net, which hosts some 1.2 million seats of SharePoint. "The 2010 version is open now for building applications with an open UI and with APIs that have the ability to tie into other websites."

LeMear's fpweb.net is rolling out in November a hosted offering called Quickstart Business Suite that will offer departmental and vertical applications that can be dropped onto the platform to create applications. When the new REST and ATOM APIs come in 2010, the suite will support calls out to other web 2.0 applications such as Twitter.

One important upgrade in 2010 is that all the integration happens without a single dynamic link library being installed, which LeMear says, eliminates stability issues.

"The cloud is stable and ready to go," he said. "2010 is going to be big."

Joel Oleson, senior product architect with Quest Software, says to see the platform pedigree in SharePoint all you have to do is look at the extensibility. "It is not just line of business apps, CRM or BI that can be built; it is a way to connect to everything."

Oleson says that provides for an alignment between developers and IT.

"IT has the knobs and controls, and developers the flexibility for their code," said Oleson, who has seen SharePoint grow from its infancy. He was the first SharePoint administrator for Microsoft’s IT department.

One control piece Microsoft is adding is a Solutions Sandbox version of SharePoint that isolates custom code, either online or deployed internally, into its own runtime to control resource allocation and protect the other parts of an application.

The change gives user more flexibility to run snippets of code and create sophisticated mashups and composite applications.

"They made the business catalog, search, and performance point into services and that is a huge difference in that you can decide where to run those individual services," says Guy Creese, an analyst with the Burton Group. "And you can keep separate the services from other services. That is a 'platformy' type of thing."

Creese also said he has felt that SharePoint is becoming like an OS in the sense that it is the foundation for running applications. And that if Microsoft lost ground on the OS front, it could potentially gain that ground back by inserting SharePoint above the OS as a sort of replacement platform for application deployment.

Ballmer hinted at the notion as early as 2007 that SharePoint was sort of a middle tier operating system and he reinforced that at the SharePoint Conference.

"Because of the extensibility and programmability of SharePoint, it really becomes a platform for a whole big set of scenarios that before were all served by special or niche or custom developed applications," Ballmer said in his keynote. "And with SharePoint 2010, we're going to increase the capabilities for compositing, mashup, rapid application development and other forms of extensibility," he said.


What are your views on this subject? Use the form below to post a comment on this article up to 500 characters.


Characters remaining: 500

Related Applications news

Microsoft Office 2010 beta available for download

Developers can get hands on software preview

Microsoft reveals Silverlight update plans

Version 4 to beef up out of browser application support

Microsoft beta to shake up directory services

Developers to bake access control into applications

Salesforce launches own social networking app

Chatter could be 'Facebook for the enterprise'.



Email this article to a friend or colleague:


PLEASE NOTE: Your name is used only to let the recipient know who sent the story, and in case of transmission error. Both your name and the recipient's name and address will not be used for any other purpose.

Techworld White Papers

Database security: Preventing enterprise data leaks at the source

IDC discusses the growing internal threats to business information, the impact of government regulations on the protection of data, and how enterprises must adopt database security best practices...

Download Whitepaper

Service-oriented security

SOA has become an integral part of enterprise software by providing a framework to efficiently develop software as services that is easily sharable, reusable, and integrated. No where is the need more apparent than in the Identity Management space. Welcome to the age of Service-Oriented Security (SOS).

Download Whitepaper

Data protection prospective vendor checklist

Organisations need a way to map business needs against all these challenges in procuring a technical solution. To help, SANS has developed the following Prospective Vendor Checklist.

Download Whitepaper

Unlock the power of the mainframe

This whitepaper presents the notion of CICS as an integration hub based on a component-based, service-oriented architecture supporting Web services. Highlights will review the challenges and contrasted support for Web services natively in CICS.

Download Whitepaper

Techworld UK - Technology - Business

COLT White Paper

Are all VoIP services the same?

Questions to ask your service provider to ensure you get the VoIP service you need
With careful choice of partner, your business can have all the advantages of VoIP access - reduced costs, flexibility and simplicity - without the drawbacks.
This white paper is your guide to ensure you get right the VoIP service and details the pitfalls which businesses would do well to avoid.

Download white paper
BMC

Ride the express lane in the journey to speed ITIL adoption

Explore the challenges in making the journey to ITIL and the criteria for selecting consulting services
By following ITIL practices, your IT organisation will become more closely integrated with the business. We recommend making the journey to ITIL in a sequence of six incremental steps, the phases of which are driven through execution of a strategic transformational roadmap.

Download white paper

Webcast: IT Financial Management: Cost Optimisation for Efficiency and Agility.
On Demand Webcast
Join this webcast to learn about the techniques and technologies that can help you prove the value of IT to the business by understanding the true cost of today's IT services and those that will be necessary to deliver future success.

Register Today

Site Map

IDG Network

* *