Features in SharePoint 2010 programmatically using VS 2010
Today, in this article let's play around with one of the interesting and most useful concepts in SharePoint 2010.
Question: What is a feature?
In simple terms "It is a set of functionality that can be activated or deactivated at the farm, site or web level".
I think we are now good to go and implement this wonderful concept.
Step 1: Create a custom list and modify the view
Step 2: Open SharePoint 2010 Central Administration and navigate to a specific site
Step 3: Open Visual Studio 2010 and create an "Empty SharePoint Project", as in:
Step 4: Select "Deploy as a farm solution" and click the next button. Now an empty project will be created.
Step 5: Click on the feature and add the feature details and later also right-click on the feature to add the event receiver:
Step 6: The complete code of EventReceiver.cs looks like this:
Step 7: Deploy the solution file and add the created webpart to the SharePoint site.
Step 8: The output of the application looks like this:
Step 9: The output of the feature activated application looks like this:
Step 10: The output of the feature deactivated application looks like this:
I hope this article is useful for you. I look forward for your comments and feedback.. Thanks Vijay Prativadi