Tuesday, May 26, 2009

About SharePoint

Hi viewers,
As this is my very first post, I would like put some facts about SharePoint and its capabilities.

What is SharePoint?
SharePoint is an integrated suite of server capabilities that can help improve organizational effectiveness by providing comprehensive content management and enterprise search, accelerating shared business processes, and facilitating information-sharing across boundaries for better business insight. Additionally, this collaboration and content management server provides IT professionals and developers with the platform and tools they need for server administration, application extensibility, and interoperability.

Dev-Centric features of SharePoint
One of the most appealing aspects of SharePoint 2007 (MOSS) for developers is that it is built on top of windows SharePoint services (WSS) 3.0 and ASP.NET 2. MOSS 2007 portal sites are created using WSS features and site definitions along with familiar ASP.NET building blocks such as Master Pages and Web Parts. This means that MOSS solutions can easily be extended with ASP.NET components such as server-side controls and custom Web Parts as well as custom components that utilize WSS features like custom list definitions, document libraries, event handlers, and workflows.


Dev-Centric features include Building MOSS 2007 portal sites, Business Data Catalog (BDC) integration, Shared Service Provider (SSP), User Profiles, Search, and InfoPath Form Services.

MOSS 2007 promotes an "assemble and configure" philosophy too that enables you to construct rich business solutions without ever starting Visual Studio or writing a line of managed code. However, remember that MOSS 2007 is built on top of ASP.NET 2.0 and WSS 3.0, providing ample opportunities to developers for extending standard functionality with custom components such as Web Parts, event handlers, workflows, page layouts, document converters, and server-side forms.

Regards,
Sudhakar