A: There are three things you need to know as a SharePoint developer. They are as follows:
Getting started in .NET development requires knowledge of Visual Studio 2010, knowledge of programming languages such as C#/VB.NET, object-oriented programming, and ASP.NET pages (including ASP.NET page lifecycle, code-behind, controls, and HTML markup). Having a solid understanding of these principles allows the developer to move to the next stage of SharePoint development, which is to understand SharePoint as a platform.
SharePoint packages and deploys every customization as a feature and this knowledge is essential for developers so they can create, deploy, and manage these SharePoint custom features. If for example, a developer is required to develop the functionality for end users to create a marketing library and a marketing calendar, the developer might create...