SharePoint

Querying incosistent SharePoint lists using SPSiteDataQuery

Site data query is powerful querying mechanism in SharePoint. We can use it to query data from multiple lists in web or over webs hierarchy. But it works well only until lists or content types are consistent by structure and there are now bad hacks or tricks made by power users. But how to survive the worst case – lists with messed up fields? I have quick temporary solution to provide.

Test-running SharePoint timer job using console application

SharePoint timer jobs can be inconveniet to debug as you have to attach debugger to OWSTIMER.EXE after deployment. Often you must restart this process so it starts using latest version of your assemblies. When building something complex we want to run our code many times to see how it works and if there are errors. But deploying, attaching to debugger and so on – is there easier way to run timer job? Yes, there is!

Why professional in-house content management matters?

Managing content on professional level in company’s intranet and extranet sites is very important. Often companies underestimate the importance of information quality and instead focusing on improving it they try to find other ways how to make people use materials provided through these sites. In this posting I will go through main problems related to […]

Moving to SharePoint (My Way)

Let’s start with my Business Tuesday series where I introduce my business and how we work. Moving to SharePoint can be done many ways but most of them guarantee you any success on it. SharePoint is technically complex platform and those sad businesses and techies who start fighting with it will usually loose the battle. But how to move to SharePoint the way you get results instead of bad headaches? This is how I do it.

SharePoint 2013 Autohosted apps

MSDN subscribers can activate Office 365 developers benefit that gives them free Office 365 development instance for year. If you have this subscription then you can use your local Visual Studio to develop new style applications and then run and test them on Office 365 environment. In this posting I will introduce you hybrid development of Office 365 SharePoint applications.

SharePoint 2013 app hosting models

SharePoint 2013 introduces new application model that externalizes all custom code from SharePoint environment and keeps SharePoint environment this way clean of bad code and hacks in system files. It seems that new app model will dominate over next versions of SharePoint. In this posting I will introduce you new application model and describe different deployment models.

Anatomy of Office 365 public blog

As I found no easy ways how to make public blog on Office 365 more user and SEO friendly I tried to find other and more technical ways how to accomplish problems. Although it seems like there is not much to do about usability I still found some interesting details about technical side of public blog. Let’s dig deeper.

Office 365 public blogs overview

This post is another one in series about discovering Office 365 public SharePoint sites. This time I will stop at blog that is set up with default site. Blog is good format for easy-to-produce free format content and many companies have blogs for this reason. In this posting I will make first overview of blogs offered with Office 365 public sites.

Moving SharePoint 2010 web application to claims-based authentication

Lately I migrated one intranet site from SharePoint Server 2007 to SharePoint Server 2010. During migration moving to claims-based authentication (CBA) was also needed. In this posting I will show you how to move those NTLM accounts to CBA with couple of simple steps. Related PostsDebugging SecurityTokenServiceApplication SharePoint farm administrator have no permissions to run […]

What is claims-based authentication?

Before going on with my other posts I want to introduce you claims-based authentication that makes is way to almost all Microsoft web-based platforms around. It is more complex than old username-password method but also more secure and general. In this posting I will give you short and not very technical overview about claims-based authentication.

Previous Posts