this blog contains information for .net and sql stuffs. You can find various tips and tricks to overcome problem you may be facing in ...

Saturday, July 30, 2011

Sharepoint Core Classes

Sharepoint is collaborative product developed by microsot, many organizations adopting this product for their business activity. There are many benefits to use and implement to it. It becomes around 10 years of this product, one can say it become matured product for business automation.

Today I am going to give you brief development core classes and it’s structure in sharepoint environment.

Basically, any sharepoint environment can have one or more SharepointFarm, SharepointFarm can have one or more WebApplication, WebApplication have one or more SiteCollection, Sitecollection have one or more SubSite.

This SubSite is called your end where most of items are manipulated and shown to users.

At the Site level we can have List, Document Library.

Furthermore List is can have or more list items and Document Library can have files and Folder.

Above all are the basic terms one should know before they start to develop or implement sharepoint in their business.

For the development in sharepoint, we should understand classes being used in each of entity I told above.

For the Sharepoint Fam SPFarm

Farm’s WebApplication SPWebApplication

WebApplication’s SiteCollection SPSite

SiteCollection’s WebSite SPWeb

WebSite’s List SPList

List Item SPListItem

WebSite’s Document Library SPDocumentLibrary

WebSite’s Folder SPFolder

WebSite’s file SPFile

NOTES: I have considered that you have development machine for sharepoint and you are going to develop in it, to access above all classes you require to have sharepoint on your machine.

No comments: