Tuesday, February 4, 2014

New Features of SharePoint 2013


Enhancements & Removed features in SharePoint 2013


The latest upcoming version of Microsoft SharePoint is SharePoint 2013. Improvements from SharePoint 2010 include major changes in on both the technical and user-interface fronts.

In the article, we will discuss a few of the salient changes that Microsoft is boosting for its latest version of SharePoint. SharePoint 2013 offers a multitude of performance improvements and new feature sets at both the user and developer level. The landscape for SharePoint 2013 users looks bright for many years to come. 

Cloud App Model:

Instead of sandbox solutions in SharePoint 2010, SharePoint 2013 includes a new cloud app model, where apps are completely self-contained and extend a SharePoint site’s capability. Communication between these apps and SharePoint can be achieved using HTML, JavaScript, CSS, OData (Open Data Protocol) and OAuth (Open Authentication Protocol).

The latest Visual Studio 2012 lets you develop applications for both SharePoint and Office, while a new web-based development tool named Napa has also been launched to build apps for Office 365. Napa can come in real handy if you do not have Visual Studio installed and you want to check code functionality on the fly.

It is worth mentioning here that Napa itself is a SharePoint app. It can only be used to develop SharePoint-hosted apps. After initial prototyping, applications developed in Napa can also be opened and edited in Visual studio.

Social Collaboration:
SharePoint 2013 sites offer better collaboration and sharing functionality. New collaboration features include:

Community Sites
Follow People
Interactive Feed
Follow Sites

You can easily perform common micro-blogging activities like sharing content, links and media with other people in your SharePoint environment, and following people, sites, content and conversations. SharePoint 2013 also sports an activity feed that gives you a view of every activity related to people, content, media and links.
Enterprise Content Management:
SharePoint 2013 offers the best content management capabilities so far:

Managed Navigation
Cross-site Publishing
Design Manager
e-Discovery

This version of SharePoint includes site-level retention policies that extend compliance levels to sites. These policies include project closure and expiration policy and team and retention policy for sites and associated mailboxes.

With eDiscovery, you can search and export content from file shares. You can also export discovered content directly from SharePoint and Exchange. Team folders now provide you complete flexibility and ease of use by seamlessly integrating Exchange and SharePoint.

Search improvements:

The new and improved search engine now uses a unified search architecture and content enrichment web service for custom content processing. Search results are now personalized based on users’ previous search history. The new search functionality also gives you rich contextual result previews against your queries.
The search features include:

Rich Results Framework
Consolidated Search Results
Keyword Query Language (KQL) Enhancements

Here are some features that are removed from SharePoint 2013


  1.  SharePoint 2013 has removed Document workspace site template.
  2. SharePoint 2013 also removed Personalization site template.
  3. SharePoint 2013 also removed one feature in SharePoint 2010 designer. Previously SharePoint 2010 designer has Design, Split and Code view for editing Aspx/Html pages. But SharePoint 2013 removed Design and Split view, now only Code view is presented in SharePoint 2013. This changed feature is because Design view is not up to date with updated version of Internet explorer.
  4. SharePoint 2013 removes UI for changing search topology, Now Search topology can be changed only by using PowerShell.

Enable Sign in as Different User Option in SharePoint 2013

In SharePoint 2013 Microsoft removed "Sign in as different user" option from the welcome menu. In this article we will discuss how we can customize welcome.ascx and bringing back the login as a different user option.

I found that by default in SharePoint 2013, there is no option for "Sign in as different user". If you compare SharePoint 2010 and SharePoint 2013, it appears like below:

There are 3 ways of doing this:

  1.  Just add the following to the url: /_layouts/closeConnection.aspx?loginasanotheruser=true.
  2. Start your browser as another user 
  3. For enabling this option need to follow below steps:

Go to the Path Location:

C:\Program Files\Common Files\Microsoft shared\Webserver Extensions\15\TEMPLATE\CONTROLTEMPLATES

Here you will find a file named "welcome.ascx".

Open the welcome.ascx file and add the below code, below to <SharePoint:MenuItemTemplate runat="server   id="ID_PersonalInformation" tag:

<SharePoint:MenuItemTemplate runat="server" ID="ID_LoginAsDifferentUser"
  Text="<%$Resources:wss,personalactions_loginasdifferentuser%>"
  Description="<%$Resources:wss,personalactions_loginasdifferentuserdescription%>"
  MenuGroupId="100"
  Sequence="100"
  UseShortId="true"
  />

After this Save this, the option will appear like below: