How to check the SharePoint Installation Type on Machine – Standalone or Farm

The solution is to launch the Registry Editor (regedit.exe) and check for the Server Role at the following location depending on the SharePoint version: SharePoint 2007: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\WSS\ServerRole SharePoint 2010: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0\WSS\ServerRole SharePoint 2013: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\15.0\WSS\ServerRole The possible values are as follows: SINGLESERVER –…

Read More

How does SharePoint authentication work?

Overview of SharePoint Authentication In Office SharePoint Server 2007, there were two authentication types: Windows authentication, which relied upon authentication information being transmitted via HTTP headers, and forms-based authentication. Forms-based authentication used the Microsoft ASP.NET membership and roles engines for managing users and roles (or groups). This was a great…

Read More

How to Consume SharePoint XML web service in .NET Visual Studio Projects

There are two ways to get the reference of XML web service in .NET Visual Studio project: Add web reference to the project or Create proxy class using WSDL.exe and include it in Visual Studio project I am following step 2 here. To make proxy class generic add a constructor in proxy…

Read More

AngularJS Controllers and Scopes

In other words, a logic behind AngularJS View and AngularJS Models In this article, we’ll see the behavior and usage of controllers in AngularJS. It controls/manipulates data in AngularJS applications. These  are nothing but regular JavaScript Objects created by standard JavaScript object constructor. The main aspect which controls AngularJS is controllers…

Read More

How to Change UI Version of SharePoint 2010 Web Application

Once, I was involved with migration (in-place) of WSS sites to SharePoint 2010 environment. In WSS environment, we have custom site definitions and master pages. Migration was done successfully as per steps provided by Mircosoft. But i faced few issues in newly created subsites. detailed as below: whenever user creates a…

Read More

What are AngularJS Events

As same as JavaScript, AngularJS has its own HTML events directives. We can add one or more AngularJS Event listeners to HTML element using directives. Below is a list of AngulaJS event listener directives. ng-blur ng-change ng-click ng-copy ng-cut ng-dblclick ng-focus ng-keydown ng-keypress ng-keyup ng-mousedown ng-mouseenter ng-mouseleave ng-mousemove ng-mouseover ng-mouseup…

Read More