Thursday, December 24, 2015

SharePoint 2016- List of deprecated features


Please check below blog for findings the more information on deprecated features of SharePoint 2016


https://msdn.microsoft.com/en-us/library/mt346112%28v=office.16%29.aspx


Thursday, August 27, 2015

SharePoint 2016 - Main Features Supported

Key messages for SharePoint 2016 from Microsoft in Ignite 2015


  • Farm Solutions will be still supported
  • Sandbox Solutions with declarative code will be supported, there will be no further enhancement in Sandbox code service.
  • Microsoft will continue to invest in Apps Model, both SharePoint and Provider hosted Apps model would be supported
  • InfoPath Form Services will be supported and will work with InfoPath Form Designer 2013,  there will be no further enhancement in InfoPath forms service but Microsoft has no replacement story for forms.
  • SharePoint Designer won’t be released for SharePoint 2016 and Office 2016, SharePoint Designer 2013 will work fine with SharePoint 2016

Thursday, May 28, 2015

Choosing between SharePoint On-Premises vs O365 (SharePoint Online)

SharePoint is one of the software used in large number in various organizations to connect and collaborate organizational data in between their employees behind firewall.Its one of the top selling software in Microsoft product gallery. Organizations are believing in it because its not only  having features like CMS,collaboration or document management but its more than that. In one sentence i can say that now its becoming face of organizations.

Microsoft has introduced online version of SharePoint called as O365 (SharePoint Online). When I attend the prospect meetings it has been always asked by client for which version to go for.. Its very hard to answer them in first meeting without understanding their requirement because the answer is depend on their exact need, type of data transaction, usage and many other key requirements.

There are some pros and cons in choosing the O365 vs SharePoint on premises. you will get lot of detailed material on internet but its important to satisfy your customer with minimum explanation with maximum information. I tried my level best to describe it in below five bull-ted points which could easily help to answer in quick time and satisfy your customers.

1.Cost- This factor is always considers though you talk to any SMB or big entrepreneur. Organizations works on CAPEX and OPEX modal and its always a pain point for them that if OPEX cost is more and keep increasing then that become something over head for them.So while purchasing its always thought what would be the initial investment and then how much is required for its support and maintenance annually.

Here O365 do not involved in CAPEX cost as it purely based on subscription licensed modal. Microsoft provide the SharePoint services on cloud along with outlook,office. So here only customer will have to pay for yearly subscription.

SharePoint on premises needs supporting hardware,SharePoint admin skilled people to maintain it and there is also CAL license concept for it.Over all  CAPEX cost is huge along with OPEX cost in SharePoint On prem.

So the organizations which has capability to invest and required it for some future plans for more services from it then they can go SharePoint on premises version. Those who are not required other SharePoint services and satisfied with available feature of O365 then O365 is better for them.

2. Customization Flexibility- SharePoint on premises is very flexible and support any kind of customization. O365 also support some level of customization but have some limitations for customization.

3. Data Storage- Its always been expected by organizations that any application will hold the data and then there will be slice and dice of it to prepare some meaningful information from it and that will help in organization growth.
O365 has some limitations for data storage.SharePoint on premise server can be scaled at any level and due to this there is no more limitations for data storage.
4.Custom Development- When organizations purchase any software they always look into it to customize it as per their company need. This is also one of the decision making point as O365 has limitations for custom development while SharePoint on premise can support all kind of custom development
5. Business Continuity- This is one of the important factor while making the decision.Those do not have any future plans for SharePoint and want to use it for particular time period then O365 is only the right choice for them. But those who have some big plans for data and information then they must go for SharePoint on prem..


Hope this will help SharePoint experts to talk with their prospects in better way for comparison point.

Friday, February 27, 2015

Main SharePoint Performance Issues

I always get lot of queries from client talking about SharePoint performance. I observed that people do proper planing for topology and install appropriate servers  but still they start facing poor performance of SharePoint sites. This is mainly I could say due to poor care taking of  servers. People think that once they install SharePoint with high configuration server topology then everything will be smooth and fine.. but that's not the case. SharePoint admin must need to check for database data size, server updates,antivirus update scanning etc. on servers frequently.

Following are some the identifiers that needs to be taken care for good performance on any SharePoint farm.

1.Database Sizing- Set the size of your content database to something that represents the size of the data you’re going to upload.
2.Connection between WFE and SQL Server- Use a dedicated high-speed network between WFE and SQL servers.
3.Antivirus Software- The antivirus software that is running on these server which is scanning for each uploaded file and one more scanning while moving it to SharePoint then it will be tremendous usage of memory
4. Enable File stream for document Storage- All the files which are uploaded to SharePoint can be stored on file stream instead of directly in database tables
5. Cashe Enabling- Compression not enabled. Caching not enabled or not configured. Large pages. Redundant SQL trips, underlying network issues could be the issue for slow page loading.
6. Large Lists- Large lists >2,000–3,000 items in a level. No indexing on lists. Underlying SQL Server issues. Too many columns is issue for SharePoint lists

Friday, January 23, 2015

SharePoint 2013 features Presentation Collection

1. Introduction to SharePoint 2013: This presentation describes the SharePoint 2013 from high level and describes the various new features in new SharePoint.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M01V1_introduction.pptx

2. Requirements for SharePoint 2013: This presentation describes the Hardware and Software requirements for SharePoint 2013. This also covers the browser support for new version of SharePoint along with set-up and deployment considerations.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M02V1_requirements.pptx

3. Request Management in SharePoint 2013: This presentation  describes the Request Management feature in SharePoint 2013. Request Management feature allows to control the incoming requests to SharePoint and route it to the appropriate servers.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M03V1_requestmgmt.pptx

4. Analytics Platform in  SharePoint 2013: The Analytics Platform replaces the Web Analytics service application in SharePoint 2013. The presentation describes the new Analytics service in details.

5. Distributed Cache Services in  SharePoint 2013: There is a new distributed cache service in SharePoint 2013, based on Windows Server AppFabric Distributed Caching. This service is used in features like authentication token caching and My Site social feeds. The presentation describes the new Distributed Cache service in details.

6. Alternative Service Mapping and Self Service Site Creation: The self service site creation has been updated in SharePoint 2013. The following decks describes these changes along the changes in the Alternate Access Mapping.

7. Themes in SharePoint 2013: The themes engine in SharePoing has been revamped and everything is based on HTML instead of a proprietary format.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M04V3_themes.pptx

8. Sharing in SharePoint 2013: The ways people can request access on a SharePoint site and how these access can be granted are simplified and improved significantly to solve few long standing problems. Below presentation helps to understand the changes done in this area.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M04V4_sharing.pptx

9. Office Web Applications: Learn about the Office Web Apps introduced in SharePoint 2013.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M05V1_intro.pptx

10. Deploying Office Web Applications: Presentation showing the requirements for Office Web Apps and different topologies. It also explains how these services can be scaled up.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M05V2_deploy.pptx
11. Deploying Office Web Applications: Presentation showing how the Office Web Applications can be managed including patching.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M05V3_operations.pptx

12. Service Applications in SharePoint 2013The Service application model which was introduced in SharePoint 2010 is further enhanced in SharePoint 2013 and few new services have been introduced. A deck describing the various service applications in SP2013:
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M06V01_serviceapps.pptx

13. Access Service Application in SharePoint 2013Learn about the Access Service Application with the deck.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M06V02_accesssrv.pptx

14. App Management Service ApplicationSharePoint 2013 has introduced the apps model. As part of that a new Service Applicaiton has been introduced which manages all the apps installed in the farm. This service is accessed every time there is any interaction with the apps.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M06V03_appmgmt.pptx

15. Business Connectivity Service in SharePoint 2013Significant changes have been introduced in the BCS Service. This service now provides alerts for the external lists. External list have been enhanced for performance improvements, Data Source Filtering, Sorting & now allow Export to Excel. Read more in the presentation.

16. Excel Service in SharePoint 2013Read more about the changes done in the Excel Services.

17. User Profile Service in SharePoint 2013User Profile Services has been worked to improve the performance. Changes are described in the deck.

18.  Machine Translation Service in SharePoint 2013A new service has been introduced in SP2013 to provide built-in translation capabilities on the SharePoint platform. This service utilize the cloud based translation services.

19.  Performance Point Service in SharePoint 2013Learn about the changes in the Performance Point Services in SharePoint 2013.

20.  Visio Services in SharePoint 2013Learn about the changes in the Visio Services in SharePoint 2013.
21.  Work Management Service in SharePoint 2013A new service is introduced in SP2013 which helps to consolidates tasks for a user from multiple various applications and display them in Sharepoint. These various apps can be Project Server, Exchange Server other SharePoint Farms etc. This service does not have any configuration option from Central Administration.

22.  Word Automation Service in SharePoint 2013Word Automation Service has been enhanced from SP 2010 to covert files immediately. Also now for this the file does not need to be stored in SharePoint.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M06V11_wordautomation.pptx

23.  Word Automation Service in SharePoint 2013Word Automation Service has been enhanced from SP 2010 to covert files immediately. Also now for this the file does not need to be stored in SharePoint.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M06V11_wordautomation.pptx

24.  Enterprise Search – Architecture and TopologyThe slide deck describes the search architecture in SharePoint 2013 and various components associated with it. Read it in more details with the deck.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M07V1_archtopology.pptx

25.  Enterprise Search - Crawl and Content Configuration: The slide deck describes the connectors, content sources and other various components. Now SharePoint supports continuous crawling which enables to surface newly published documents into the search results almost instantaneously.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M07V2_crawl.pptx

26.  Enterprise Search - Query Configuration: The slide deck describes the ranking, query rules and how to implement the same.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M07V3_query.pptx

27.  Enterprise Search - New Search Results Display Options: The slide deck describes some of the cool changes done in search results display. Now we can define Results Type which is a combination of Rules, Property List and Display Template. The query suggestion has also been revamped and now these are  also consider the current users browsing history and activities on SharePoint site. Read more in the slide pack.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M07V4_searchinterface.pptx

28.  Social Features in SharePoint 2013: Social features has got big face lift in SharePoint 2013. Now we can follow people as well as the content (documents, sites, tags). Read more at:
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M08V1_intro.pptx

29.  Community Sites in SharePoint 2013: Communities is a new feature which can be created by using a new Site Definition. This is available as a Site Template to all the site collections and sites. It is basically a SharePoint feature which can also be activated on any site. Really powerful to create very cool interactive site OOB. Read more to get idea about this new thing in SharePoint.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M08V2_community.pptx

30.  My Site – Architecture and Administration in SharePoint 2013: Learn about the changes done in the My Site Infrastructure.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M08V3_mysitearch.pptx

31.  My Site Feed in SharePoint 2013: Learn about Microbloging Feeds, Group Conversations and Like Features in SharePoint 2013.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M08V4_mysitefeed.pptx

32.  Following in SharePoint 2013: With SharePoint 2013 people can follow other people, Sites, Documents & Tags. Read more abt this in the below deck.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M08V5_mysitefollow.pptx

33.  My Documents in SharePoint 2013: Now on My Site you can have a consolidated list of all your docs.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M08V6_mylib.pptx

34.  My Tasks in SharePoint 2013: My Tasks provides the ability to have a single, aggregated, view of all user tasks across SharePoint Sites, Project Sites and Exchange. This is done by using a new Service Application called Work Management. Read more with the presentation.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M08V7_mytasks.pptx


35.  New Features in ECM in SharePoint 2013: Microsoft has improved the eDiscovery capabilities significantly along with some new cool features in Document Sets. Now the Document Sets can be downloaded  Read more with the presentation.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M09V1_ecm.pptx

36.  New Features in WCM in SharePoint 2013: Some new cool things like Content By Search Web Part, much easier URL to remember along with improvement on Images and videos are few of the things.
Download it from: http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M09V2_wcm.pptx

Wednesday, January 7, 2015

SharePoint 2013 Service Applications - Overview

SharePoint 2013 is very much rich for service applications. Below is the list of all service applications available in SharePoint 2013 with its short description.
Access Service
Access Services in SharePoint Server 2013 allows to host Access databases in SharePoint within the context of an Access app. This app is new in   SharePoint Server 2013 and it can build using Access 2013 desktop client.  The data available can be edited, viewed and new items can created using this app. 

Access Service 2010
The access database which is created previously in SharePoint 2010 can be modified or published using access service 2010 in SharePoint 2013.
It’s important to provide name of the existing access database while creating this service in SharePoint 2013. Start access database service 2010 from CA manage services on server

App Management Service
The App Management Service is new service in SharePoint 2013. Its stores and provides information related to the SP App licenses and permissions. All apps downloaded from SP app market place licenses are stored in this service.
The App Management Service is accessed each time app is requested or used in SharePoint to verify validity of the request

Business Data Connectivity Service
Business data connectivity service was available in SharePoint 2010 and it’s continued in SharePoint 2013. This service is used to communicate with external databases to bring external data in to SharePoint.

Excel Services Application
Excel Services in SharePoint Server 2013 is a shared service that you can use to publish Excel 2013 workbooks on SharePoint Server. The published workbooks can be managed and secured according to your organizational needs and shared among SharePoint Server 2013 users, who can render the workbooks in a browser. Excel Services was introduced in Office SharePoint Server 2007 and is available only in the Enterprise edition of SharePoint Server 2013.

Machine Translation Service
The new Machine Translation Service enables you to reach more people with new cloud-based translation services capable of translating not only sites, but also their content. These services have a comprehensive set of APIs, REST, and CSOM support, so content can be pre-translated when needed, or translated on the fly by users—asynchronously, synchronously, or streaming

PerformancePoint Service
PerformancePoint Services is a SharePoint Server 2013 service application. It enables users to create business intelligence (BI) dashboards that provide insight into an organization's performance. You can create custom reports, filters, tabular data sources, and scorecard transforms to extend the native functionality of PerformancePoint Services.

PowerPoint Automation Service
PowerPoint Automation Services is a new service application in SharePoint Server 2013 that provides automatic server-side conversion of PowerPoint Presentations from one format to another, for example, a PowerPoint Presentation in Open XML File Formar .pptx format can be converted into Portable Document Format (.pdf) for archival purposes, distribution to clients who do not have Microsoft PowerPoint installed, or to protect the presentation from editing.

Managed Metadata Service
The managed metadata service application makes it possible to use--what else--managed metadata. The managed metadata service identifies which database to use as your term store. When you create new terms or users add keywords, those are stored in that database.

Search Service
SharePoint Server Search is a service application which we have come to learn about over the past few articles that it is independent of other services and is no longer tied to the Shared Services Provider (SSP) that was introduced in SharePoint 2007.
SharePoint 2010 search architecture is made up of the Crawler, Indexing Engine, Query Engine and the User Interface and Query Object Model.  We now have greater flexibility and expandability with our search design in 2010 and can setup not only multiple Query Servers but can now scale out our Index server and add multiple instances.
This service crawls content for the search index. This service is automatically started on all servers that run search topology components. The service cannot be stopped or started from the Services on Server page. http://technet.microsoft.com/en-us/library/gg502597.aspx

Secure Store Service
The Secure Store Service is an authorization service that runs on an application server. The Secure Store Service provides a database that is used to store credentials. These credentials usually consist of a user identity and password, but can also contain other fields that you define. For example, SharePoint Server 2013 can use the Secure Store database to store and retrieve credentials for access to external data sources. The Secure Store Service provides support for storing multiple sets of credentials for multiple back-end systems.
State Service
The State Service Application is often overlooked by SharePoint administrators. It is a common source of errors in the server application logs when missing from the farm. As the name implies, this service application maintains state for user sessions and many out of the box features.
If you want to know the health and status of your SharePoint farm, you need to get this service application up and running. Unlike the Web Analytics Service Application from SharePoint 2010
User and Health Data Collection Service
Usage and Health Data Collection Service Application collects Data about Usage and Health of your farm. This information is used for Health Monitoring and this is also required for running the Web Analytics Service. If you do not have a Usage and Health Data Collection Service Application or your Usage and Health Data Collection Proxy is stopped, you will not see any data in the Web Analytics Report.

User Profile Service
The user profile service provides out SharePoint farm with all the social networking features plus more. This stores information about users in a central location.  In order to provision My Sites, enable social computing features such as social tagging and newsfeeds, and create and distribute profiles across multiple sites and farms, you must enable the User Profile service application.

Visio Graphics Service
The Visio Graphics Service is a SharePoint Server 2013 service application that allows users to share and view Visio diagrams by using Visio Services. The service application also enables data-connected Visio 2013 diagrams to be refreshed and updated from different data sources.

Word Automation Services
Word Automation Services is a SharePoint Service Application that is used for server-side conversion of documents that are supported by Microsoft Word. A few new features like on demand file conversion and support for converting streams are introduced in Word Automation Service in SharePoint 2013
Work Management Service
One of the brilliant features in SharePoint 2013 personal site is providing the user with a single view of all the tasks assigned to him in all the SharePoint sites (projects, teams…etc.). The Work Management service application is responsible for collecting this information and not only from SharePoint sites, the Work Management service application can aggregate the tasks from Microsoft Exchange, Microsoft Project server and a custom provider model can be integrated.
Microsoft SharePoint Foundation Subscription Settings Service
This service was primarily used for multi-tenency support in SharePoint 2010. In SharePoint 2013, it is also necessary for apps.  http://technet.microsoft.com/en-us/library/fp161236.aspx#ConfigureAppServices
Request Management
Request Manager is functionality in SharePoint Server 2013 that enables administrators to manage incoming requests and determine how SharePoint Server 2013 routes these requests. http://technet.microsoft.com/en-us/library/jj712708.aspx

Search Host Controller Service
This service manages the search topology components. The service is automatically started on all servers that run search topology components. http://technet.microsoft.com/en-us/library/gg502597.aspx

Search Query and Site Settings Service
This service load balances queries within the search topology. It also detects farm-level changes to the search service and puts these in the Search Admin database. The service is automatically started on all servers that run the query processing component. http://technet.microsoft.com/en-us/library/gg502597.aspx

Microsoft SharePoint Foundation Web Application
This is the core service for running your sites. It configures IIS to host the sites providing the SharePoint to end users.

Microsoft SharePoint Foundation Workflow Timer Service
This service supplements the main Timer service with configuration settings for timed workflow events.

Lotus Notes Connector
Lotus Notes Connector provides connectivity for search to crawl Lotus Notes content within a Domino database. http://technet.microsoft.com/en-us/library/jj591606.aspx

Claims to Windows Token Service
The Claims to Windows Token Service (c2WTS) is a feature of Windows Identity Foundation (WIF). The c2WTS extracts user principal name (UPN) claims from non-Windows security tokens, such as SAML and X.509 tokens, and generates impersonation-level Windows security tokens. This allows a relying party application to impersonate the user. This might be needed to access back-end resources, such as Microsoft SQL Servers, that are external to the computer running the relying party application. http://msdn.microsoft.com/en-us/library/ee539091.aspx

Distributed Cache
The Distributed Cache service provides caching features in SharePoint Server 2013. The microblog features and feeds rely on the Distributed Cache to store data for very fast retrieval across all entities. The Distributed Cache service is built on Windows Server AppFabric, which implements the AppFabric Caching service. Windows Server AppFabric installs with the prerequisites for SharePoint Server 2013. http://technet.microsoft.com/en-us/library/jj219700.aspx#cache http://technet.microsoft.com/en-us/library/jj219613.aspx

Tuesday, January 6, 2015

Microsoft withdrawaing support for O365 Public website

One of the shocking news for O365 customers that Microsoft is withdrawing support for public website on O365. This feature will be available to existing customers for next two years and after that these customers will have to go for third party tool for it.

The new customers who are going to go for O365 license purchase from Jan.2015 on wards will not get this feature for their O365 account.

Microsoft told the reason behind withdrawing the support for this feature is very lees usage of this feature and poor response from customers. Microsoft don't want to invest in this as its used by very less customers,instead MS want to invest more n some thing other which can help their customers to get benefited.


Microsoft advised to use certain third-party services that integrate directly with Office 365 for this function and not yet disclosed which third-party services it will recommend, but instead is saying details will be coming on this in January 2015.The KB note is promising that the coming, supplemental third-party public-website offerings will do more than just provide users with "a basic online presence;" they will include "more robust tools and solutions”.

Please check below link for more information.

http://support2.microsoft.com/kb/3027254