Search This Blog


Saturday, April 18, 2015

SharePoint 2013 – Must knows

How does SharePoint 2013 Improve Performance?

 SharePoint 2013 Introduces Minimal Download Strategy and Distributed Cache Service to Improve Page Load; and Shredded Storage to Improve Storage required for saving files.


 What is Minimal Download Strategy?

 Minimal Download Strategy in SharePoint 2013 improves rendering performance when browsing content where large parts of the page do not change providing a more fluid navigation experience. For example when navigating between a site's home page and Shared Documents page only the Content that has changed between the source and destination page (controls and placeholders in the content area) are downloaded and Url subsequently updated where the chrome is persisted.


What is Distributed Cache Service?

 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.


 What is Shredded Storage?

 With Shredded Storage feature enabled, every document and the Changes made to the document, is stored in SQL as multiple "Shredded BLOBS". Whenever a new Version of a document is Created, only the BLOBs of the document that Corresponds to the Change are saved as opposed to the entire document as a new version. This feature helps to lower down the amount of storage required for saving files.


 How does Shredded Storage Work?

 Every Document in SharePoint 2013 is now stored as multiple "shredded BLOBS" in the new "DocStreams" data table. Whenever a new Version of a document is created, a new Record is written in this data table that contains only the "Shred BLOB" of the original document that corresponds to the Change, merged with the new Changes. In other words a new Blob with Changes is added as a new row in the table. Each BLOB that gets added Contains a numerical Id that represents the source BLOB. At the end it is the job of BLOB Index to keep the track of Blobs and to create a full file with the Combination of entries that point to the unchanged shreds of the previous version(s) and the entries that point to the newly added Changed shreds.


 What is the new Analytics Processing Component in SharePoint 2013

 The Analytics Processing Component in SharePoint Server 2013 analyzes both the Content and the way users interact with it. The results from the analysis are added to the items in the search index to be used by Search Webparts, Recommendation Reports, Most Popular Items reports and other WebParts.


 What analyses are done by Analytics Processing Component in SharePoint 2013

The Analytics Processing Component runs two main types of analyses: Search analytics and Usage analytics. Search analytics analyzes content in the search index, and usage analytics analyzes the user actions.

Tuesday, April 14, 2015

Easy steps to SharePoint Farm Configuration

Powershell Command to get size of all Site Collections

Get-SPSite http://sharepoint

Get-SPSite | select url, @{label="Size in MB";Expression={$}} | Sort-Object -Descending -Property "Size in MB" | Format-Table –AutoSize

Saturday, April 11, 2015

SharePoint Online Add Update Delete Item from List using SPServices

SharePoint Online Add Update Delete Item from List using SPServices 

Sunday, April 5, 2015

Partner admin center app

Just found a partner admin center mobile app to administer, add users etc for your office 365 subscription! Great to manage on the go!

Yammer's direction with Office 365

Yammer’s direction from Microsoft is always a question and there is constant discussions on whether this will be merged with Office 365 Groups or even just terminated. But it does not look like that - with the way things are going and this is a brief that provides input on the same!

Also, with respect to the future of Yammer, if you look at there are different categories of features provided. This is a definitive site that is updated by Microsoft and will clearly give us the future of how O365 is moving.

Launched, Rolling Out, In Development, Cancelled are the different categories under which the features are mentioned.

If you look at Yammer Specific Updates, I found the below:
There are quite a set of interesting features currently available (with wearable devices support and better support for iOS / Android) and there are set of interesting features coming up. So I think Microsoft’s investments into Yammer do not look like coming down. Keeping this in mind, I think certainly, we can go in the Yammer route for collaboration between teachers in the teachers workspace we are planning. If these interesting features are put to work, certainly, it is going to add a lot of productivity to the way people work and share information.


 Improved Yammer thread visuals with card view for iOS / Android;

Yammer support for Android wear devices

Rolling Out
Tighter yammer integration with Delve;

Yammer Groups Prioritization 

In Development

Azure AD Sync for Yammer;

Office Online Support in Yammer

Also, the Yammer App for SharePoint 2013 and SharePoint Online will be discontinued on Sep 15, 2015. The Yammer Webpart for SharePoint 2010 will be discontinued on Mar 15, 2016. On their respective dates, the app and the WebPart will stop working completely and will no longer be supported. Yammer Embed will be our single solution to integrate Yammer Feeds into SharePoint. Please note that only SharePoint Online, SharePoint Server 2013 or the upcoming SharePoint 2016 release will support Yammer Embed

Allowing access from multiple Office 365 Tenants into a single tenant

There are cases where you have a group company and you have many companies in your group. Each of the companies might have their own Office 365 Subscription. This presentation explains this scenario and also provides steps to enable and configure in a way that group company users can login with their own AD / O365 credentials and collaborate with the group company's O365 - SharePoint Online Portal. The same approach can also work when you want to share some content with your customers or partners who have their own O365 tenants.