Using SharePoint Search Query Tool

SharePoint Search Query Tool

If you’re working on SharePoint deployments, and aren’t familiar with SharePoint Search Query Tool, you’re probably doing something wrong. Or you’ve gotten a really troublefree tenant and simple requirements.. 🙂 At least for technical issues, it’s the #1 tool for debugging what’s in the index and what isn’t. This blog post describes how to use it to investigate SharePoint Online Search index issues.

This blog post is about using SharePoint Search Query Tool to investigate search index issues in SharePoint Online. First of all, you can get the tool from here: https://sp2013searchtool.codeplex.com/.

Continue reading

One web developer’s story about the downfall of web hosting (EIG / Site5 review) – part 2

EIG sucks, Site5 sucks, Bluehost sucks, Hostgator sucks...

I was able to actually get most of the money EIG got from me back from them by opening a Visa claim. In this short post, I’ll try to explain how you can stop your money from being funneled to EIG’s greedy hands, if your hosting provider was taken over by them.

What happened to Site5 (and others that were savaged by EIG)?

I was a customer of Site5 pretty happily for a long time, until Endurance International Group (EIG) took them over, wrecked their infrastructure, likely moved all of the customer data outside EU (which is against our laws) and let all of the customer support staff go. Site5 was not a cheap service provider, so I hated to see I was paying for premium service, but receiving potatos instead. And of course it was sad to see a once prominent web hosting provider fall to pieces like that.

My earlier post describes my experiences with them a little more accurately.

How to avoid unnecessary trouble with your web hosting? Continue reading

Easiest way to debug Seed-method in EF Code-first migrations in Configuration.cs when running Update-Database

Sequence contains more than one element

This post describes the easiest way to debug the issues that may stop your Seed-method in Configuration.cs from going through. The solution here shows you, how you can get a little bit more information out of the process, without attaching the debugger (there’s another blog post for that!)

Description

Entity Framework’s code-first migration’s are a beautiful and easy way of managing database schema changes and populating some preliminary data there. Personally I also sometimes use the method for adding some enrichment to data or or custom property values mapping that would otherwise require an additional/external console program.

Problem: running the Seed-method is by default undebuggable

Okay – so seeding data is cool. That’s fine and dandy, but debugging the issues in the function while running Update-Database is NOT so cool. You only get the stacktrace and exception message – and that’s pretty ugly.

Continue reading