Like Us
Plus One
Follow Us
Search
 Name Marc D Anderson  Blog Marc D Anderson's Blog
 Location United States  Category SharePoint
 Articles 133  Views 57146

Articles from Marc D Anderson's Blog

s
Today marks ten years to the day since I had my last drink of alcohol. That’s 3,654 days without a drink, or 87,696 hours, or 5,261,760 minutes. If you can’t live without a drink, you k...
It’s been way too long since I did a blog post. Let’s remedy that, shall we? Paul Culmsee (@paulculmsee) has been doing some great work with Microsoft Flow and PowerApps. His daughter A...
This is a quick one, and I’m only posting because it took me a while to find the answer with my Binglage. It’s one of those things I know I can do, but I forget the syntax. Image from p...
I was reading through one of Bob German’s (@Bob1German) recent (and great!) posts about Porting REST calls to SharePoint Framework and thinking about a conversation Bob, Julie (@jfj1997) and ...
I love Document Sets. There, I’ve said it. They help us solve so many important business needs, it’s crazy. Unfortunately, because telemetry tells Microsoft that not very many people us...
I got a question on one of my recent posts –Retrieving Multiple SharePoint Managed Metadata Columns via REST – from Chris Parker (@ChrispyBites) about whether the same technique would w...
If you’re like me, words can be confusing. When Andy Haon (@AndyHaon) tweeted that Communication sites were starting to roll out, I wanted to get a look. However, I didn’t see the optio...
I’ve used this code a few times in different project now, and I wanted to post it in case it’s useful for anyone. Most of us know that the REST APIs still have some weaknesses, and work...
Most of us are “meat and potatoes” people when it comes to the technology we use. We like what we know and we know what we like. (Yes, there are vegan “seitan and potatoes” ...
Today I got an alert that the SharePoint UserVoice suggestion from Corey Roth (@coreyroth) entitled Add managed metadata term store operations to REST API got the coveted “Thinking About It&#...
This is a quick post, yet it’s still an important one. We’re using more and more Office 365 Group -based SharePoint sites these days. Even when you know you aren’t going to use so...
Moving documents around in the “modern” Document Libraries in SharePoint Online (Office 365) has certainly gotten easier. Instead of opening libraries in File Explorer, downloading the ...
Yet another entry for the “Things that make you go ‘Huh?’ in SharePoint” file. We’ve got a Document Library in SharePoint Online (Office 365) that contains Document Se...
One of the problems with using common English words for things like “groups” or “teams” is that we end up trying to figure out the difference between things with very common...
Deleting a Very Large SharePoint List      27-Mar-2017     165  
I’ve complained about the 5000 item list threshold limit so many times, I’ve lost count. If you don’t believe me, you could read my posts here and  here and here and here. Today&...
There are many times when I start working with a client where they have used virtually no (or none at all) Content Types in SharePoint. As I discuss in my Content Types: Love Them or Lose It sessio...
Lots of times when I’m working on a content migration in SharePoint – almost always with Sharegate! – some stuff happens. Probably the most common thing is that someone edits cont...
As a consultant, on a daily basis I’m working in multiple Office 365 tenants. In some of those tenants I have an account (license) with my own Sympraxis email, and in many others, I have an e...
There are changes afoot in the way we can manage permissions in an Office 365 Group Team Site. (Naming for this stuff is getting really tricky. I continue my habit of capitalizing “thingsR...
Sympraxis is starting a new Office 365 -based Intranet project with Sue Hanley (@susanhanley). Julie (@jfj1997) and I are really going to enjoy working with Sue! As always when we’re starting...
This is an expanded version of the article I wrote for BZ Media‘s SPTechReport – the folks who bring you SPTechCon – last week. (Use my code ANDERSON when you register for SPTechC...
Today Julie (@jfj1997) and I were working on a document together. As usual, since we’re “cobbler’s kids”, we were emailing a Word document back and forth. No way! We decided...
This entry is part 1 of 1 in the series SharePoint Online Search Isn't Displaying What I ExpectFor years, I’ve been skeptical about search indexing in SharePoint, especially in SharePoint Onl...
This one really bugs me when it happens, and it’s pretty frequent. If you try to navigate to your Office 365 Settings or the Admin Portal in Office 365 with Chrome, you may well get this err...
I love SharePoint. I really do. I especially love writing client side code to build awesome applications for my clients. Today’s annoyance, though, comes while I am in the process of rewriti...
If you haven’t been paying any attention, you might not know that I loathe the 5000 item limit in SharePoint. I may have mentioned it here and here and here and a bunch of other places, but I...
Unity Connect Haarlem 2016 Follow Up      26-Nov-2016     306  
Sorry it’s taken me a little while to get this post up, but I had a great time in Haarlem, The Netherlands the week before last at the Unity Connect conference. The conference is “under...
Movement on the SharePoint List 5000 Item Limit!      16-Nov-2016     253  
In October, Eric Alexander (@ejaya2) posted an idea to the SharePoint UserVoice called Prioritize large list management in SharePoint Online. Yesterday I received an alert about it because I had vo...
The other day, a client asked me a pretty classic set of questions about customizing SharePoint Online list forms. As with some other arenas of endeavor in Office 365, there is more than one way of...
Yup, I’ll admit it: I’m confused. The launch of Microsoft Teams last week is what’s done it. First of all, from everything I’ve seen of the new tool, it’s really cool....
At Microsoft Ignite in September, as group of us talked to Laura Rogers (@wonderlaura) about some top of mind topics. It was in the context of the harmon.ie Top SharePoint Influencers festivities, ...
By far the coolest thing I saw in the launch of Microsoft Teams yesterday was the Who-Bot. .@Microsoft Teams has a bot called WhoBot that acts as an expertise locator. That's YUGE! Classic KM p...
Those of you who know me realize that I can be a grouchy, cantankerous old cuss.:) It seemed wrong to use a picture of myself, so I stole this from http://www.jeffminick.com/learning-as-i-go/you-mi...
With the new world of branding a tenant on Office 365, styling the suite bar and using a theme (aka Composed Look) can take you pretty far toward improving the user experience. A Composed Look is m...
Part of a good user experience with software is feeling that it is our own. When it comes to SharePoint, which for many people is their Intranet or at least an important work environment, we almost...
SharePoint Saturday Boston 2016 Follow Up      12-Sep-2016     263  
Thanks to everyone who attended my session at SharePoint Saturday Boston on ‘Best Practices for Small-Scale Client-Side Development in SharePoint’. I’ve posted my slides on SlideS...
I’m working in a SharePoint 2013 on premises installation, and I needed to get the ContentType back from a REST call. Content Type is often the most important piece of metadata in a list or ...
This entry is part 2 of 2 in the series Sympraxis Client Side Development PipelineAs I mentioned in my previous post, when Julie Turner (@jfj1997) joined Sympraxis, we quickly realized we needed to...
The SharePoint Framework (SPFx) Is Here!      17-Aug-2016     266  
There’s no official blog post to point to yet (I’ll add it when it appears later), but today is a big day for SharePoint! The new SharePoint Framework is ready for it’s developer ...
This entry is part 1 of 1 in the series Client Side Development PipelineAs promised in our August Sympraxis Newsletter, Julie and I wanted to start a new blog series to explain our new SharePoint c...
If you’ve been following the “code-based sandbox solutions on Office 365” saga, you know that there is little time left to fix your existing sandbox solutions in Office 365. See: ...
As I wrote on Monday, the decision to begin removing already deprecated code-based sandbox solutions on SharePoint Online took many people by surprise. Even though the news about the deprecation ha...
Though Microsoft announced that sandbox solutions with “code” (this is becoming a more confusing distinction than ever with JavaScript becoming a first class coding citizen!) were deprecated back i...
I was going to just leave this as a comment on Edin Kapic’s (@ekapic) recent post The dark, hidden side of our technical communities, but I decided I wanted to put it up here instead to make ...
Digital content sharing with SharePoint is both a tremendously useful set of features and also a set of capabilities fraught with peril – depending on the type of content and the knowledge level of...
Looking at the modified values in Site Contents has always been a quick way to recognize where activity has occurred – if it has. Without running any code we can quickly see if a site has bee...
Today the SharePoint Mobile App Comes to iOS      21-Jun-2016     331  
One of the big May 4th announcements comes true today, with the release of the Microsoft SharePoint app on iOS. (Yes, we iPhone folks get to have most of the fun!) Read all the details about the re...
One of the latest hubbubs in the Office 365 world is around the new Document Library “experience”. (I refuse to use the word “experience” in this sort of context without a l...
This entry is part 5 of 5 in the series Create a Simple SharePoint 2013 Employee Directory on Office365This post in the series was sitting in my “outbox” for a long time. Sorry to peopl...
SPC Adriatics 2016 Follow Up      08-Jun-2016     330  
One of the best parts about my job is that I get to travel to exotic locales to talk about SharePoint. My most recent jaunt was to the fine country of Croatia to attend SPC Adriatics. Every confere...
It’s 2016. In 1993, I used Microsoft Access to process over 1,000,000 records of data to implement a product profitability model at Staples – on an IBM 486 machine. We’ve been sad...
A few weeks back when I was at the Digital Workplace Conference in Melbourne – a most excellent conference – I saw Adam Cogan (@adamcogan) demonstrate Power BI in his session Improve Y...
It’s been almost a week since the #FutureOfSharePoint event in San Francisco, and as usual, there are a lot of questions flying around. Wictor Wilen has started a post SharePoint Framework &#...
Image source: http://www.biography.com/news/bill-gates-biography-facts In the beginning, there was Bill, and Bill was good. Bill revolutionized the concept of computing (along with a handful of oth...
When you talk to SharePoint using REST, you have some options about what the data you get or send looks like. Early on, when REST first arrived on the scene for SharePoint, we HAD to specify odata=...
The other day I was creating a custom UI for a SharePoint 2013 Discussion list. To me, the out-of-the-box UI in SharePoint 2013 is definitely a step forward from previous versions. It’s still prett...
Recently, I was building a directory tree view of a Document Library for a client. Yes, you can say this shouldn’t be necessary. We can just tag the documents with metadata and we won’t need folder...
In a previous post, I walked through Uploading Attachments to SharePoint Lists Using SPServices. Well, in the “modern” world, I want to use REST whenever I can, especially with SharePoi...
Well, it’s official: Julie Turner (@jfj1997) will be joining me at Sympraxis in mid-May. This is very exciting news for me. If you’ve been following me at all, you may know that I have ...
This entry is part 4 of 4 in the series Looping Through Content in a SharePoint 2013 Site WorkflowIn this installment, we’ll focus on the Get Authorization info step. We need to do this step first ...
I’m using Thomas Bradley’s Signature Pad plugin for a project, which I’ve used successfully before. The twist this time is that I want to save the signature as an image rather than just as JSON. Th...
I ran across an article on ZDNet today entitled The advent of the citizen developer. In the article, Dion Hinchcliffe posits that we may finally be at the cusp of a citizen development revolution. ...
When you create a new subsite In SharePoint 2013 or SharePoint Online (Office 365), you have the option to use the same permissions as the parent site or use unique permissions. Use unique permissi...
This entry is part 3 of 3 in the series Looping Through Content in a SharePoint 2013 Site WorkflowAs I discussed in the first part of the series, my goal is to find all the sales opportunities in a...
SharePoint: Enabling Knowledge Management      26-Jan-2016     620  
I had the chance recently to have chat with TechnologyAdvice’s Josh Bland (@JoshBlandTA). This interview was a part of the TechnologyAdvice Expert Interview Series. The series explores a variety of...
This entry is part 2 of 2 in the series Looping Through Content in a SharePoint 2013 Site WorkflowWait, is a workflow an app? Well, as they keep trying to tell us, everything is an app. No, an Add-...
As with most things SharePoint, this seems like it should be easier. What I was trying to do seemed like a common requirement: get some data from lists in SharePoint subsites and loop through it, t...
SPServices into 2016!      04-Jan-2016     620  
Over the break, I managed to get SPServices up and running on GitHub. You may wonder what that means and why it matters. When I started moving SPServices away from Codeplex, it was due to several t...
An Unpleasant Refiner Bug in SharePoint Online      22-Dec-2015     383  
As always, I don’t know where to report issues with Office 365. So here I am carping in a public channel in the hopes that the right person sees it. This also may happen with SharePoint 2013 ...
This is yet another in the “Things that Make You Go Hmm…” category. If I only had a nickel… I would think that one of the most common needs on a search results page would be...
We wrapped up our twelfth episode of CollabTalk for ITUnity yesterday, which means we’ve been at it for a full year now. Boy, how time flies! When I say we, I of course mean my illustrious fr...
This entry is part 6 of 6 in the series Moving from SPServices to RESTWhile the majority of calls using SOAP with SPServices use GetListItems to get items from lists, changing data with UpdateListI...
Image from : https://us.movember.com/media-room/home/ As Movember draws to a close and those of us in the USofA have given thanks for all we have, please consider donating to Movember. Movember isn...
New Office 365 Admin UI Preview      22-Nov-2015     595  
On the November edition of CollabTalk, I did a short demo of the new Office 365 Admin Center. This new UI is available as a functional preview to folks who have opted into First Release in their te...
Last month a handful of SharePoint and Office 365 MVPs (now Office Servers and Services MVPs, but who’s counting?) gathered at Sharegate‘s offices in Montreal to help them with their ne...
Call it the waffle or the App Launcher or whatever you want (internally it has the CSS class ms-Icon–waffle2, so I think Randy Drisgill [@drisgill] is right, as usual), but if you use Office ...
If you’ve been using Task Lists in SharePoint as long as I have, you will notice even the tiniest changes. Task Lists have never worked exactly the way people want them to – why doesn&#...
This entry is part 5 of 5 in the series Moving from SPServices to RESTWouldn’t it be great if we could drive flying cars like the DeLorean in Back to the Future? Unfortunately, even though October ...
SharePoint TechFest Houston 2015 Follow Up      29-Oct-2015     472  
I spent an enjoyable couple of days down in Houston this week, where I was privileged to speak to SharePoint TechFest Houston 2015. Thanks to Sean, Andrea, and their team for having me. Here are th...
Have you ever needed to generate a unique identifying number, sort of like the ID column in a list? Well, until I started learning the REST APIs, I had no idea how we could ever do this in SharePoi...
There are still reasons to love the SOAP Web Services (hopefully using SPServices!) even though they have been deprecated by Microsoft in SharePoint 2013 (and one can assume to upcoming SharePoint ...
This will be a quick post. Recently, when I wanted to make a REST call to retrieve all of the high priority tasks from a set of task lists, I figured it would be no big deal. I’d just add som...
I was a guest recently on the TechnologyAdvice Expert Interview Series to share my thoughts on the intersection of sales, marketing, and technology. The series, which is hosted by TechnologyAdvice’...
This is a first. I was editing away in Sublime Text today and suddenly I couldn’t save my code to the mapped S: drive I was using in SharePoint 2013. S: is for SharePoint. Get it? The error m...
Ever watchful – and talented – guy that he is, my friend Paul Tavares (@paul_tavares) pinged me the other day on Twitter with a question. Hey. Question. On your O365, did you add Requir...
This entry is part 4 of 4 in the series Moving from SPServices to RESTSummary: Because of the significant inconsistencies in the SOAP Web Services, converting your calls to REST will be a different...
There is very little now in 2013 for which you need SPservices [sic] from /r/sharepoint It wouldn’t surprise you to hear that my answer to this is “it depends”. SPServices is nice...
SPTechCon Developer Days Follow Up      25-Jun-2015     497  
I got lucky on the scheduling for SPTechCon Developer Days and did both of my sessions on the first day. So today I get to attend sessions and just learn, learn, learn! As is true of every conferen...
Yesterday I helped my pal Marcel Meth (@marcelmeth) with a pretty simple little task, but everything’s simple if you know how to do it! We needed to add simple accordion-like expand/collapse ...
I’ve really been digging the content I’ve been finding through Medium for the last few months or so. The Web is ever-evolving and to me Medium represents a new paradigm for Web publishi...
SharePoint Evolution Conference 2015 Wrap Up      20-May-2015     457  
It’s been a busy few weeks in my life. First I was in London at the SharePoint Evolution Conference, then home for a week, then off to Microsoft Ignite in Chicago, then back home, and boom! I...
Yesterday I created a new GitHub repo for KnockoutJS binding handlers for use with SharePoint. I’ve been using KnockoutJS for over a year now, and love working with it to build Single Page Ap...
At the great SharePoint Evolution Conference last week, someone – I wish I could remember what session it was! – mentioned this great little tool. It helps you to create a very detailed...
This entry is part 3 of 3 in the series Moving from SPServices to RESTSummary: When you move from SOAP to REST, you’ll want to understand the differences between XML and JSON as well. Modern Web de...
This entry is part 2 of 2 in the series Moving from SPServices to RESTSummary: You can improve your SPServices-based code today to prepare for converting to REST calls later. In this article, Marc ...
This is another post in the vein of “it happened to me and it took me a long time to figure it out, so why should you go through the same pain”? I’ve got an application running at...
First Look at the New Office 365 Profile      26-Mar-2015     653  
A new profile page and editing capability has rolled out quietly to Office 365, giving us a responsive, more robust profile view. Astute tea leaf reader and roadmap watcher Wictor Wilén spotted som...
Moving from SPServices to REST, Part 1      25-Mar-2015     629  
This entry is part 1 of 1 in the series Moving from SPServices to RESTIn this series, you’ll learn how to transition from the SOAP Web Services – which SPServices supports – to REST. If your organi...
This week I was working on moving a design into SharePoint 2010. The design was made up of the standard sorts of things: HTML mockups with graphics, CSS, etc. The mockups are using Twitter Bootstra...
Simple OneDrive Better Practice      19-Mar-2015     512  
This morning I saw a post on Facebook (the other Yammer) from my friend Jasper Oosterveld (@jasoosterveld): Great start of the morning! OneDrive for Business Sync lost my Visio file with my sitemap...