Showing posts from March, 2012

Understanding SharePoint 2010 Features

What is SharePoint Features?

Definition Taken from Microsoft Site
Features in Microsoft SharePoint Foundation reduce the complexity involved in making simple site customizations, and they are robust when upgrades are applied to a deployment. Features eliminate the need to copy large chunks of code to change simple functionality. Features thus reduce versioning and inconsistency issues that may arise among front-end web servers.

Features make it easier to activate or deactivate functionality in the course of a deployment, and administrators can easily transform the template or definition of a site by simply toggling a particular Feature on or off in the user interface.

Other Words you Can Say Feature is Feature are Primary Deployment for SharePointFeature denied in xml (CAML) Feature contains two files feature.xml, element.xml Feature scope Farm, Web Application Site level Allow .Net Code for Execution code on Feature Installation, Ac…

SharePoint 2010 Disaster Recovery Part 1

What is Disaster Recovery?

In IT, Disaster recovery means to protect your data from the unexpected disaster.
Natural disaster like Earthquake, flood ECT.Manmade disaster (something not do intentionally). It may be some miss configuration of files. Unintentionally delete the some of the important files. SharePoint 2010 End User Recovery 
Recycle Bin (Two Stage) Document Versioning Recycle Bin (Two Stage) 
First-stage recycle bin – When users delete Files/List items it goes to First stage recycle bin. Also called "End user Recycle bin". Content in this recycle bin is counted on Site quota, so when you delete a file, it goes to recycle bin, but you won’t get any additional free space, still it occupies site quota. This recycle bin is accessible to the end users, and its Security trimmed (Even a site collection admin can't see end user's recycle bins, He/She needs to use "Site collection Recycle bin" to see end user's recycle bin. Second-stage recycle bin – Whe…

SharePoint 2010 Remote BLOB Storage

Remote BLOB Storage 
RBS is a set of standardized APIs that allow storage/retrieval of BLOBs outside of your main SQL database where a dedicated BLOB store is desirable for various reasons. This uses a provider model for plugging in any dedicated BLOB store that implements these RBS APIs. 
What is BLOB ? 
FILESTREAM provides a storage option that allows storage, efficient streaming and integrated management of large BLOBs in a SQL database by utilizing the underlying NTFS file system for BLOB storage/streaming. It offers fully transactional access and compatible operations as varbinary(max).  B: Binary  L: Large  OB: Object  BLOB (Binary large object): Unstructured data (IMG, OFF 2010 files, MEDIA) 
Using RBS in SharePoint will improve the performance of the FARM
RBS may be used when:  You have huge content database for document archiving so you want to reduce storage cost (terabytes of data) You have large media files to stream to the audience You need to use RBS to integrate 3rd p…

SharePoint RPC Protocols Examples Using OWSSVR.DLL

What is SharePoint RPC Protocols?

Part 1

This reference includes information about the methods and usage of SharePoint Foundation Remote Procedure Call (RPC) protocol. This protocol can be used in Win32-based applications or in ASPX applications to make HTTP POST requests to the server. Methods in this protocol that do not modify the contents of the database can also be used in URL protocol to make HTTP GET requests. Definition taken from You will find the OWSSVR.DLL in SharePoint 2010 Server Physical Path: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\ISAPI and MOSS C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI

OWSSVR.DLL List of commands
DialogView DisplayExportListGetProjSchemaGetUsageBlobHitCounterRenderView To read more about the OWSSVR.DLL command Please read the URL Protocol from Microsoft Blog having a URL

Using OW…