Knowledge Base
Skip to content

Empowering Business Agility: Innovative Digital Solutions for a Connected Workplace

  • Home
  • Knowledge Base
    • SharePoint Online
    • SharePoint On-Premises
  • Contact Us
  • Home
  • Knowledge Base
    • SharePoint Online
    • SharePoint On-Premises
  • Contact Us
Request Free Demo
Talk To Sales
Talk To Sales
Request Free Demo
  • Home
  • Knowledge Base
    • SharePoint Online
    • SharePoint On-Premises
  • Contact Us
  • Home
  • Knowledge Base
    • SharePoint Online
    • SharePoint On-Premises
  • Contact Us

Empowering Business Agility: Innovative Digital Solutions for a Connected Workplace

Feature Framework & WSPs

Introduction to SharePoint On-Prem
  • Overview of SharePoint on-prem
  • Key Features & Capabilities
  • Differences from SharePoint Online
  • Licensing Overview
Architecture & Setup
  • Farm Architecture (Web Front Ends, App Servers, DB Servers)
  • Service Applications Overview (Search, MMS, UPA)
  • Authentication (NTLM, Kerberos, AD FS)
  • High Availability & Disaster Recovery
Site Management
  • Site Collections & Subsites
  • Classic vs Modern Experience
  • Site Templates & Customization
  • Navigation & Branding
Lists & Libraries
  • Document Libraries & Lists in On-Prem
  • Content Types & Columns
  • Versioning, Check-in/Check-out
  • Storage & Database Considerations
Pages & Content
  • Publishing Sites & Page Layouts
  • Master Pages & Custom Branding
  • Web Parts (Classic)
  • Multilingual & Variations
Permissions & Security
  • Permission Levels & Groups
  • Secure Store Service
  • External Access with Reverse Proxy/ADFS
  • Governance & Security Best Practices
Search & Navigation
  • Classic Search Architecture
  • Crawled Properties & Managed Properties
  • Search Customization & Display Templates
  • Hybrid Search with Online
Automation & Workflows
  • SharePoint 2010/2013 Workflow Engine
  • Power Automate Connectivity (Hybrid/Bridge)
  • Approval Processes
  • Event Receivers vs Workflows
Integration & Extensibility
  • Integration with Exchange, Project Server, Office Clients
  • Business Connectivity Services (BCS)
  • REST, CSOM, and SSOM APIs
  • Third-Party Integration Options
Development & Customization
  • Farm Solutions vs Sandbox Solutions
  • Feature Framework & WSPs
  • Server-Side Development (SSOM)
  • Branding with Master Pages & Page Layouts
Administration & Governance
  • Central Administration Overview
  • Service Application Management
  • ULS Logs & Monitoring Tools
  • Quotas, Site Lifecycle & Governance Policies
Migration & Upgrades
  • Upgrade Paths (Database Attach Method)
  • Hybrid Environments (On-Prem + Online)
  • Pre-Migration Cleanup
  • Migration Tools & Best Practices
Compliance & Records Management
  • Information Management Policies
  • eDiscovery in SharePoint On-Prem
  • Records Center vs In-Place Records
  • Industry Compliance Options

Home / sharepoint on prem / Feature Framework & WSPs

Feature Framework & WSPs

In SharePoint on-premises development, the Feature Framework and Web Solution Packages (WSPs) are the core tools used to package, deploy, and manage customizations. They provide a structured way for developers to deliver their solutions to a SharePoint environment.

Web Solution Packages (WSPs)

A Web Solution Package (wsp) is a compressed file that contains all the necessary components of a SharePoint solution. Think of it as a .zip file for SharePoint. It can contain code files, images, pages, list definitions, and any other files required for your customization. This single file is what an administrator uploads and deploys to the SharePoint farm. The WSP bundles everything together to ensure that all parts of the solution are deployed in the correct locations on the server.

The Feature Framework

The Feature Framework is the underlying system that allows developers and administrators to control what customizations are active on a specific site. A WSP file can contain one or more Features. A Feature is a self-contained unit of functionality. For example, a single WSP might contain a Feature to add a custom document library template and another Feature to add a new company news web part. An administrator can then choose to activate only the features they need on a given site. This modular approach makes customizations easy to manage and provides flexibility.

The Deployment Process

The typical deployment process involves a developer creating a WSP file with their Features. An administrator then uploads the WSP to the farm’s solution store. Finally, the administrator goes to the specific sites where the new functionality is needed and activates the relevant Feature.

Table of Contents

  • Feature Framework & WSPs
  • Web Solution Packages (WSPs)
  • The Feature Framework
  • The Deployment Process

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

test

Send Us A Message


Send us a message so we can talk about your project.

4 Robert Speck Parkway Suite 1500, Mississauga, Ontario, Canada, L4Z 1S1


Customer Support :
+1 (647) 498-0419

Get In Touch

Contact Us Schedule A Call

Services

  • SharePoint Intranet
  • SharePoint Consulting
  • Power Pages
  • Power Automate
  • Power Apps Consulting Services
  • Power Bi Consulting Services

Solution

  • SharePoint Knowledge Management
  • Sharepoint Document Management
  • Employee Onboarding System
  • Enterprise Performance Management
  • SharePoint Project Management
  • Small Business Intranet

Quick Links

  • Blog
  • About Us
  • Contact Us
  • Privacy Policy
Frame 63
Copyright © 2025 Code Creators Inc. All Rights Reserved.
Facebook-f Twitter Linkedin-in Instagram
footer-logo-2.webp
Almost complete...

Schedule a Free Demo with Certified Microsoft Solutions Partner

Partner with our certified Microsoft experts to unlock tailored solutions that accelerate business growth, streamline operations and boost productivity.

 
a.webp