Blog entries related to Microsoft SharePoint and Office 365 solutions such as Power BI, Microsoft Flow, Power Apps and Microsoft Teams
Some of you may have heard by now that service pack 1 for Office 2010 and SharePoint 2010 products has been released. There have been some blog posts out there that talk about the improvements in SP1 and major reasons why SP1 is actually a good thing! What I wanted to do here is look at some improvements that perhaps have been overlooked. First let’s get the basics out of the way so you can see the big picture like everyone else. Here’s a list of recent blogs on the subject:
Read the rest of entry »
In our day-to-day client work, we recently stumbled upon a web service that is installed with SharePoint, but honestly we had never implemented. In fact, the web service is not listed on either MSDN page for SharePoint 2007 or 2010. However, we have now tested this web service, so I wanted to share our findings with the community.
I use SharePoint’s ULS logs almost daily when supporting and administering SharePoint (2007 and 2010 for that matter). Let’s look at what it is, and how it can help you troubleshoot issues in SharePoint 2010.
Like most (but not all) features in SharePoint 2010, logging did get an upgrade from 3.0 / 2007. First of all, what is ULS? It stands for Unified Logging Service (ULS). It is the engine that handles creating a detailed trace output of all of the events that occur in SharePoint. It is dependent on the Windows service “SharePoint 2010 Tracing”. By default, SharePoint creates these log files in the file system in the “14 hive”:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS
These log files are written by SharePoint in real-time and contain information regarding event logging per its configuration in Central Administration.
As we mentioned in a previous post, SharePoint 2010 uses a client dialog framework for elegantly showing forms in a dialog box without having to leave the current page. In this same post, we also mentioned the IsDlg URL parameter, and how it can be added to nearly any page to prepare it for showing in a dialog (essentially a 'quick-n-dirty' way of removing the navigation, quick launch, etc.). Armed with this knowledge, we assumed that we could use the IsDlg feature for a recent project, which required a specific page on SharePoint to be shown without any 'standard' UI components (navigation, title bars, ribbon, quick launch, etc.).
I went to go run a manual sync of the User Profile Service in SharePoint, and was unable to get to the Service Application. After reviewing the ULS logs, I found this error:
UserProfileConfigManager.StartSynchronizationForOneManagementAgent: Unexpected exception: System.ServiceModel.EndpointNotFoundException: Could not connect to http:///ResourceManagementService/MEX. TCP error code 10061: No connection could be made because the target machine actively refused it IP address:port. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it IP address:port.
Luckily this error has an easy fix. This error occurred because one of the two ForeFront Identity Manager services that the User Profile Service depends on wasn’t started. Go into Services.msc and check to ensure both services are started:
You should be able to start the service without an issue and this should allow you to connect to the User Profile Service again.
I was troubleshooting a recent issue with the User Profile Service, where I would make a change to a user account in Active Directory (like a spelling correction). The Profile Sync would occur and I would verify that the correct spelling was in the profile. However, the change did not replicate to the site collection like it was supposed to. This normally happens via a SharePoint timer job named User Profile to SharePoint Full Synchronization. It’s described function is:
“Synchronizes user information from the user profile application to SharePoint users and synchronizes site memberships from SharePoint to the user profile application”
Well for whatever reason, it wasn’t doing that. To correct the issue, there can be a couple fixes:
I had setup a test environment to test out and play with the new hosting functionality of SharePoint, also called multi-tenancy. When you create your main web application that will be used to house the tenants, you have the option to have it use Claims Based or Classic Mode authentication.
While configuring a SharePoint farm for a client the other day, I came across a simple but problematic error with search. We had requested a full SSL certificate for the farm, but I was a self-signed certificate so I could work with the site. After configuring search content sources and I kicked off a full crawl, I got this error in the crawl log:
“The secure socks layer (SSL) certificate sent by the server was invalid and this item will not be crawled.”
Wells that’s a bummer. Luckily there’s an easy fix. What you need to do is configure search to “Ignore SSL certificate name warnings” via Central Administration. TechNet has the documented steps. After making this change and running a full crawl, voilà!
Success! Of course you should get an official SSL certificate, but sometimes you get by with what you have.
SharePoint 2010 introduced a quantum leap forward with the introduction of Visual Web Parts development integration with Visual Studio 2010. Most developers that have worked with SharePoint for any length of time are familiar with hosting custom ASPX pages inside SharePoint web parts. Doing so allows us to present robust applications and interfaces inside the SharePoint portal and fully utilize all of the robust security features and other goodies that come with SharePoint. The introduction of Visual Web Part development eliminates the need for separate web sites and pages since the custom web part becomes an integrated component of the SharePoint application. All of this come without having to use STSDEV, VSeWSS, or the like. We can simply build the web part right inside Visual Studio and click Deploy! A really great feature is the ability run & debug right from Visual Studio without any special configuration required. All of this greatly simplifies and expedites the development of custom enhancements to a SharePoint application and is no doubt Microsoft’s response to the fact that the number of SharePoint developers continues to grow, as does the number of SharePoint implementations.
Which clients should we focus more time on? Are there any clients that we should consider firing? How can we find new clients that look like our best current clients? Do we have clients that should be more profitable?
These are the questions that many B2B firms are asking themselves as they think through how they should prioritize their client list. So read on for some of the how’s and why’s of establishing a client scoring system.
In this blog post, we focus on searching SharePoint from within Windows. We've included plenty of screenshots and detailed instructions to walk you through downloading the search connector, installing the connector, and using it in Windows 7.
The Microsoft Dynamics CRM 2011 Administration Bible is only a few weeks away (March 1, 2011) from being available! After lots of hard work and long hours, we’re going to celebrate by giving away five copies of the book for free!
To be entered to win a free copy, just sign up to follow C5 Insight on one of the various social channels that we offer (you must have a United States mailing address to be qualified). You can click here to follow us on Twitter. We’re planning to select 5 winners on March 21, 2011 (or once we have 200 new followers across our social channels – whichever comes first).
Or, if you’re in a hurry, then use the link to the left to order your copy today (our kid’s college funds thank you)!
For those of you who are interested in SharePoint 2010, the book includes a chapter on the “out of the box” SharePoint integration and a special appendix on customized SharePoint 2010 / CRM 2011 integration written by Curtis Hughes.
What’s next? We’ve created a site for the book (www.dynamicscrmbible.com) and we need to get the finishing touches on it ... Gotta get going!
Our blogs, on-demand videos and events lists have expanded so much in the last year, that we’ve been asked if we can provide some options to follow selected topics only.
So if you would like to focus on information by product (Salesforce.com, Dynamics CRM or Microsoft SharePoint) or by role (Business or Technical) – you have options to do that. You also have options to choose which channel you want to follow us on (Facebook, Twitter, LinkedIN, RSS or e-mail).
If you’re already following C5 Insight – THANKS. Take a few minutes today to visit the new follow us page and update the way you follow us so you will get only the information that you want.
If you’re not following us yet, now is the perfect time. Follow us to keep up with the latest tips, techniques, best practices, on demand videos and live events.
AND … to sweeten the pot … we will be giving away 5 copies of our forthcoming book, “Microsoft Dynamics CRM 2011 Administration Bible” to a randomly selected list of those who are following us. More details are in the full posting.
All it takes is two or three quick clicks.
For everyone starting to learn PowerShell, it’s hard to know where to start. Thomas Lee (author of his blog Under the Stairs and a PowerShell MVP) worked with the great folks at PowerShell.com and Idera to put on a very useful and pertinent webcast on how to format PowerShell output. It’s one in a series called PowerShell Power Hour. Think about it, every command in PowerShell you run outputs data. Wouldn’t you like to know how to get it to display like what you want?
What’s the different in Format-List and Format-Table? What’s a hash table? Can we format currency? He shows you! This is not for someone who’s never used PowerShell before, but for those who are learning commands, getting some output, and need some tuning. You can access the webcast at PowerShell.com’s site after registering for free. It’s also available at Idera’s site as well.
If you need more of a getting started tutorial, check out the first webcast in the series “Getting Started with Windows PowerShell” by Tobias Welner (PowerShell MVP) here. If you’re looking for more focused PowerShell information for SharePoint 2010, Joel Oleson wrote a great post on this topic.
Recently, one of my colleagues came to me with an issue he was having with SharePoint. After making sure it wasn't friendly "user error", I determined this to actually be a bug in SharePoint 2010 RTM. Here's the issue:
On your SharePoint 2010 RTM farm, go to your My Site Profile page, and edit it. You are able to change the "Activities I am following" once, and save. But when you do it again, save and double-check, the change was not saved. What gives?!
I recently came across this and wanted to be sure everyone is aware of this limitation. With the new release of Office 2010 including 64-bit support, there has been some confusion about which version to install. Microsoft has been clear in their recommendation:
For whatever reason, say you installed Office 2010 64-bit on your machine, and you happily go to your shiny SharePoint 2010 site (or WSS/MOSS), open up a list, and hit Datasheet View. To your surprise, you see this:
You know who you are out there. We've all done it, because it’s such an easy thing to fall into. You're just happy as a clam with your shiny new SharePoint site, and you're all ready to create some content. First up, a document library. We love our shared documents, right? Well, how many times after awhile do you find yourself emailing links to files like:
So we’ve all been waiting, and waiting, and waiting to hear from Microsoft about the fate of the “fab 40” templates for SharePoint 2010. Well, they finally have made a decision. You’re not going to like it. Read the full details.
The bottom line from the article:
Microsoft is not releasing new versions of these templates for SharePoint 2010 Products.
SharePoint 2010 is great at many things, and one of the new integrations with Office 2010 is with uploading multiple pictures to a picture library using the Office Picture Manager.
Say you you’ve got a bunch of logos you want to get into your new fancy 2010 picture library. You would click Upload –> Upload Multiple Pictures right?
In SharePoint 2010, you may have noticed a bit of interesting behavior when trying to open a PDF file; we certainly did. In fact, I’m surprised more people have not come across this in their 2010 environments, or perhaps the users simply thought this was the appropriate behavior and didn’t want to inform IT.
If you have spent any amount of time with SharePoint 2010, you have seen the “lightbox” feature which allows the SharePoint user to remain on the same page, providing a pop-up dialog box, while dimming the background – very Web 2.0!
This “lightbox” dialog can be enabled/disabled within any list in the Advanced Settings.
If you’ve been dabbling in SharePoint 2010's new hosting (multi-tenant) environment and been creating host-named site collections, you have may noticed that the default SharePoint security groups typically created by default are not there in the root web. These include:
These are created by the SharePoint API, and apparently isn’t called properly when host-named site collections are created through PowerShell in a multi-tenant environment. This ONLY happens in a multi-tenant environment. Even if you create the host-named site collections through PowerShell in a non-hosted environment, the first time you visit the site, you might be prompted to choose the site template and to create the default security groups.
So how do we get them back without creating them manually? Read on...
The ability to tag EVERYTHING in SharePoint 2010 is one of my favorite features.
But, if you’re like me, you sometimes create a personal or enterprise tag hastily. And you know what they say about haste … you end up with typographical errors or inconsistent capitalization.
And, if you’re like me, it REALLY bugs you to see all of those inconsistencies in your terms.
This morning I had the task of getting PDF indexing to work in search on our new SharePoint 2010 installations. There are various existing blogs out there, so I thought I would combine what I used into one place.
The majority of the steps to get this working are documented here at Nick Gratten’s SharePoint blog.
You will also need the adobe PDF small icon. The best place is to get directly from adobe here. Download the 17x17 small icon.
If you are copying the files from another UNC file server (say from your 2007 server) onto Server 2008 (or R2), Explorer might block the files to protect you from yourself. Right click the file, click properties, and make sure you don’t have the option to unblock. If you do, click Unblock.
There have been discussions around if this works on SharePoint 2010 Foundation. While officially I’ve seen where it’s said it is not supported, there are apparently workarounds.
Cloud computing has been the subject of much conversation (and hype) for about a year now. Our 4 City Tour (www.successaccelerators.com/4city) focused on this, as did some recent research with one of our partners (white paper forthcoming) and our partner Salesforce.com has long led the charge in the cloud computing conversation.
This past week, cloud computing took center stage at Microsoft’s Worldwide Partner Conference (WPC) in Washington DC. From all indications, cloud computing will be the number one area of focus for Microsoft for the next 12 months (or more). So just what is cloud computing, why is it important to you and what is Microsoft doing that will impact it? Let’s tackle each of those questions in sequence.
The complementary paper includes over 12 years of research, recent survey results, and CRM turnaround success stories.
This 60-second assessment is designed to evaluate your organization's collaboration readiness.
Learn how you rank compared to organizations typically in years 1 to 5 of implementation - and which areas to focus on to improve.
This is a sandbox solution which can be activated per site collection to allow you to easily collect feedback from users into a custom Feedback list.
Whether you are upgrading to SharePoint Online, 2010, 2013 or the latest 2016, this checklist contains everything you need to know for a successful transition.