Posts

Showing posts from March, 2012

Understanding SharePoint 2010 Features

Image
What is SharePoint Features? Definition Taken from Microsoft Site http://msdn.microsoft.com/en-us/library/ms460318.aspx 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 SharePoint Feature denied in xml (CAML)  Feature contains two files feature.xml, element.xml  Feature scope Farm, Web Application Site level  Allow .Net Code for Executio

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. 

SharePoint 2010 Remote BLOB Storage

Image
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 audien

SharePoint RPC Protocols Examples Using OWSSVR.DLL

Image
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 http://msdn.microsoft.com/en-us/library/ms448359.aspx 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  Display ExportList GetProjSchema GetUsageBlob HitCounter RenderView To read more about the OWSSVR.DLL command Please read the URL Protocol from Microsoft Blog having a URL http://msdn.microsoft.com/en-us/