Objective
This article will give a very high level pictorial introduction of Architecture of SharePoint for ASP.Net Developers.
SharePoint has two layers:
-
Base layer
-
Application layer
Base layer: This layer contains all the basic features comes with Windows SharePoint Services. This comes as an component of Windows 2003/2008 operating system.
Application layer: This layer is also known as MOSS layer. This layer provieds SSP features and MOSS features. This is on the top of the Base layer.
Five points:
-
SharePoint is built on top of the ASP.Net Framework.
-
SharePoint uses many ASP.Net features on ASPX pages. For example Web Parts, Web Part Zones, Master Pages, Security Providers etc.
-
SharePoint base layer provides ready to use collaborative capabilities.
-
SharePoint base layer is also acts as foundation for custom web based portal .
-
Application layer provides functionality of MOSS such as Search , Indexing , SSP etc.
Diagram from SharePoint SDK
Conclusion
In this very introductory article; we saw architecture of SharePoint for .Net Developers. Thanks for reading.