SharePoint’s Not Dead…. It Procreated!

SharePoint is amazing.

It has been great over the years. Seeing it grow up from a basic document library to a robust fully featured enterprise portal and content management, with search, taxonomy features, modern development methodologies, BI, an App Store and so much more.

Click the slides to watch the videos


Approximately at 30:45

And then things got serious. Office 365 stretched its arms out and took SharePoint in, and much like a caterpillar in a cocoon, SharePoint went dark. SharePoint has been in the cloud years before Office 365 came around, but it was only over the last year or so when has Microsoft shifted such focus to their cloud offering that it scared some of the older SharePointers. Rumors ran the interwebs saying Microsoft is getting rid of SharePoint. Office 365 is the beginning of the end for SharePoint….


I had the opportunity to attend Ignite this year, and it was great! Coming from SPC the year before I think a lot of people were expecting more SharePoint sessions. I saw a lot of SharePoint faces around the conference, and reconnected with many. SharePointers were there in full force. Then the great keynote session, and Satya didn’t say SharePoint! All we got was “collaboration tools”.


It’s true, SharePoint is dead

SharePoint Is Dead

Once we got in there and things started up we realized this wasn’t the case. SharePoint is not dead. There were more sessions on SharePoint then initially thought, a lot of them masked in sessions with words like Office 365, Azure and more. but there were more than 200 sessions available!


Approximately at 47:15

What happened? We thought SharePoint was dying! SharePoint was dark because, well, it was procreating, and everyone knows you don’t mess with a pregnant momma. SharePoint is now a proud momma of so many fantastic features like Delve, OneDrive, Video Portal, Microsites, Blogs, Cloud Search, and more! All of this awesomeness is only possible because of SharePoint.

Things Are Changing

SharePoint as we know it now is changing, rather growing, maturing, evolving.


Approximately at 7:40

It’s a great thing, it really is! If you’re a fan of Darwin, then you have accepted evolution, why not for SharePoint? It is happening at a much faster pace, and it costs a lot more money, but it’s a good thing. SharePoint may not be named ‘SharePoint’ in 5 years, but it will always be there, in the background.

SharePoint 2013 is Genesis block

So accept it, SharePoint isn’t going anywhere. Below are some key areas I found that will highly impact enterprises over the next year as Office 365 continues and SharePoint 2016 is released.

SharePoint 2016 – the last on-prem version?

Highly doubtful from where I’m sitting. Watch these two videos (below) showing off the new feature sets and paths for SharePoint 2016. It is very promising that Sharepoint will be alive and well on-prem for longer than we feared. In a few sessions it was said that Microsoft has changed their approach for on-prem: cloud first focusing on working and enhancing cloud then rolling that down to the on-prem installs. It’s a great model as the features are heavily tested well before they’re deployed into our production farms.

Check out The Evolution of SharePoint and What’s New for IT Professionals in SharePoint 2016, long list of new stuff!

Approximately at 45:40

Approximately at 45:40

Cloud Search Service Application

Approximately at 15:10

Approximately at 15:10

This is a new announcement, and starts in SharePoint 2013 later this year via a SP or CU. The Cloud Search Service Application will offload your search queries and indexes to the cloud, yes, really, a real hybrid seamless search experience. Your on-prem only needs the crawler, and the crawler then pushes everything to the cloud. This will work with SharePoint 2010/2013, FileShares and BCS! Enterprises don’t need a robust search farm anymore to store indexes with millions of items. Let Microsoft’s FAST team handle it. This should impact a lot of enterprises, freeing up some expensive hardware and hopefully reapplying performance to our end users ;)

OneDrive for Business

Approximately at 4:05

Approximately at 4:05

OneDrive was a huge topic during Ignite, lots of good sessions. OneDrive is Sharepoint’s oldest child. OneDrive is a SharePoint site with a library, and some very specific features targeted to that experience. There are some great improvements coming down the line, especially on the sync tool. My biggest joy comes from the new selective sync option


Approximately at 8:05

I’ve been waiting a long time for this. The new sync tool is based on their consumer version, which is solid and has millions of users.


Groups have been around for a little bit, Microsoft introduced them I believe late last year in Office 365. Groups allow you to create groups of users grouped together for a grouped goal… Groups will span Outlook, Yammer, Delve, OneDrive, etc.. It’s the new team idea, allowing you to create dynamic groups on the fly, add users and then relate content across these applications. Definitely feeling like the new team collaboration concept from Microsoft, however this is missing metadata, lists, etc. that SP does so well. I’m curious to see how team sites will fit in the coming months.

Approximately at 9:40

Approximately at 9:40

The above video goes to a deep dive, there is an overview session but the video isn’t available, yet.

NextGen Portals

A lot of the recent updates have been personal, focusing on the user base. What about the business? We have some new exciting pieces coming there as well. MS showed off some new portal templates which will fit 80% of businesses easily. The goal isn’t to replace the customization options currently available, instead provide new additional options for businesses to create rapid portals in lower amounts of time and effort.

Approximately at 2:00

Approximately at 2:00

  • Video portal. this has been out for a while. SharePoints second eldest child. It is based on SharePoint site collections, however videos are streamed from Azure Media Services.
  • Blogs. Announced to be released this week, have been reinvented in Office 365. They are beautiful rich experiences using a new authoring canvas, matching the latest blogging technologies from other mainstream blogging services. Rich text editing is clean and simple, no more ribbon.
  • Microsites. Appears to be replacing the publishing sites. These are the rich media experiences we’ve been used to. These have the same features as blogs, but on a larger scale.
  • InfoPedia. The new knowledge management center for businesses. Appears to be using the Delve interface some, and will roll up for multiple sources in SharePoint.

Auto save is coming as well! Especially to blog and microsites, SharePoint will auto save your page while you’re editing. For real, auto save page content…. I can’t wait!

What about on-prem NextGen Portals? No idea, the sessions were focused on O365, but I would expect these to be available onprem eventually, possibly with 2016?

What about team sites?

See Groups Above. Otherwise, nothing. Not one peep about team site improvements that I could see. Does that mean it’s going away? Maybe. Team sites, collaboration sites, do what they do really well. OneDrive, Groups, Delve introduces a new team concept, allowing users to spin up teams as needed. We’ll see where this goes.

So When?

The Office 365 improvements are all over the place. Watch the videos to find out more. Given the rapid update model things may be available by the time you’re reading this. As far as SharePoint 2016, it is scheduled for beta later this year and RTM by Q2 of 2016.

Approximately at 46:00

Approximately at 46:00

Approximately at 29:55

Approximately at 29:55

Nope, not dead

Microsoft is making great strides to improve the product base, adding amazingly rich, user-centric functionality that will only improve productivity and user adoption of these services. During the Evolution of SharePoint session it was stated a few times that there is no expectation all businesses will go to the cloud, and Microsoft will continue to improve on-prem as they go. I don’t see SharePoint dying out any time soon!

Disagree? Comment below!

Presentation: Using SharePoint Online for your web site, it’s more than just SharePoint

This past weekend I had the privilege, no, the honor to present at the 2nd SharePoint Saturday in Connecticut. It was a great day! I learned some new stuff, as well as got to meet some other great speakers from our community.

I was able to present my talk on using SharePoint Online for your website, and discuss what else you need to do to get your web site up to snuff. Below is my presentation deck.


Speaking at SharePoint Saturday Connecticut, Nov 8th

I am very pleased to share that I’m speaking at SharePoint Saturday in Connecticut, on November 8th! More details:

In my session we’ll be disussiong Using SharePoint Online for your web site, it’s more than just SharePoint. Using SharePoint Online is a great idea for most companies in need of a web site. SPO provides a lot of capabilities and can be setup relatively easy. However, your web site is more than SharePoint, more than something hosted on a server, it is something that needs your legitimate attention around search engine optimization, multi-browser support, mobilility and performance. David will walk through additional considerations, after you have your SPO site setup, that you need to know to have a successful web site on your Office 365 tenant.

These events are awesome, completely free, and where you can learn a ton! I highly recommend attending if you can make it! Hope to see you there!

It’s the most mo-some time of the year

Coming this weekend, the fantastic month of November and great mustachery begins!

I did this last year as well, and as I enter my second round of mo-someness, I can’t wait! My wife still isn’t happy with it, but it’s for a good cause. So please help make sure my soup strainer doesn’t grow in vain, and my wife understands it’s really for a good cause and donate!

You can donate to me or to my team, the Super Slalom Mo Bros, representing the Boston office.


Super Slalom Mo Bros

My page is here: If you’re a Facebook friend, you can expect many selfies again this year, and as I said last year, for each day I receive a donation, I won’t be posting a selfie. So again, help me help you, and spare you from the horror.

SharePoint: Hiding Ribbon and More with IsDlg

SharePoint has this neat little feature on every page that allows you to hide the header and nav on the page by simply appending isdlg=1 to the end (careful, it’s case sensitive). It comes in handy when you’re using a page viewer web part, you can show another page on your page and hide the other stuff that you already have on the page. Huh?

It does this:

A normal, happy, SharePoint page

Normal Document

Adding isdlg=1 to the URL makes it look like this

Document library page with isdlg

As you can see we lost the header and quick launch, which is great, but we still have a ribbon! GAH, let’s get rid of it!

This use case came out of a StackExchange question. The user only wanted to show the list of documents in a page viewer web part.

Easy enough! With a little jQuery, we can hide the ribbon, and other stuff on the page. Here’s the code to hide the ribbon bar:

<script src="//"></script>

<script type="text/javascript">


function hideItAll(){
 if("isdlg=1") > 0){
 $("#s4-ribbonrow").hide(); //ribbon bar

What the above does is check if the isdlg=1 flag is in the URL, and if it is, hide the ribbon bar.

So you get something like:

Hiding Ribbon Bar

Ooooo…. what about that other bar, with the new, upload, sync? Let’s hide that too. Update your script like:

function hideItAll(){
 if("isdlg=1") > 0){
 $("#s4-ribbonrow").hide(); //ribbon bar
 //because the bar joins us late in the game, we need to throw CSS in to hide it
 $("head").append("<style>#Hero-WPQ2 { display:none }</style>");

will look something like:

Hide Ribbon using IsDlg

And let’s go crazy and hide that pesky view and search bar:

function hideItAll(){
 if("isdlg=1") &gt; 0){
 $("#s4-ribbonrow").hide(); //ribbon bar
 //because the bar joins us late in the game, we need to throw CSS in to hide it
 $("head").append("&lt;style&gt;#Hero-WPQ2 { display:none }&lt;/style&gt;");
 $("#CSRListViewControlDivWPQ2").hide(); //views and search bar


Hide toolbars and ribbon with isdlg

You can further explore and show/hide other page components as you want, find the element’s ID using your toolbar and have fun!

‘Til next time, happy SharePointing!