Tools for your SharePoint 2013 development toolbox

Tools for your SharePoint 2013 development toolbox

Some of my students, clients and community peers have asked about my favorite tools for working with SharePoint. So with that in mind, I quickly noted down some of my favorite tools that every developer should have in their toolbox. I’ve written posts about this before but as times and technology moves forward, new tools and techniques are evolving. I may post about the tools I recommend for IT-Pros at some point, but right now let’s stay on track with the dev-focus. If you think I’ve missed out on some great tools, let me know by commenting…

Read More

Tip: Getting the normal domain username from the claims username in SharePoint 2013

Introduction to the problem It’s not uncommon when upgrading to SharePoint 2013 from a previous version of SharePoint that you’ll get encoded claims usernames in the places you may have seen normal usernames (DOMAIN) syntaxes before. In my case it was a matter of finding a ton of custom code and have it check whether the username was a claims encoded username or not. This is what we saw: POINTBIRD\tobiaszimmergren There’s a good reason for why the username that is claims encoded look the way it does. The format tells us what type of claim it…

Read More

Tip: Work Management Service Application keeps telling us "Last updated at 1/1/1901 12:00 AM" fixes

Author: Tobias Zimmergren http://www.zimmergren.net | http://www.tozit.com | @zimmergren Introduction So recently, while working with the (awesome!) Work Management Service Application in some of our environments, we got the common problem of not receiving any actual tasks on our My Sites. The reason is that we see this message instead: [blockquote]Last updated at 1/1/1901 12:00 AM[/blockquote] Now, throw a google query and you’ll find plenty of resources and fixes for how to configure the permissions of your Service Applications in order to make this service work. My Solution Due to various…

Read More

FindBestContentDatabaseForSiteCreation() problem after upgrading to SharePoint 2013 - Solution

Author: Tobias Zimmergren http://www.zimmergren.net | http://www.tozit.com | @zimmergren Introduction In one of the projects I’m currently involved, we’re in the process of upgrading from SharePoint 2010 to SharePoint 2013. One of the problems we faced were the fact that we had some orphaned content databases in our production environments, but the problem didn’t surface in SharePoint 2010 but was given light in 2013. So this short post is talking about how I fixed those issues, which was a bit of a pain to be honest. In the environments we’re working, we’ve…

Read More

Twenty (20) Rich Text Editors to use in your applications

Author: Tobias Zimmergren URL: http://www.zimmergren.net | http://www.tozit.com Introduction Lately I’ve been looking around for some decent rich text editors for use in my asp.net (and SharePoint) applications. I found this awesome article explaining 20 free rich text editors you can use, some better than others: http://www.webdesignerdepot.com/2008/12/20-excellent-free-rich-text-editors/ My favorite ones As for which ones I would call my favorite (based on functionality, compatibility, performance and ease of deployment) – I would have to say: http://tinymce.moxiecode.com/examples/full.php [JavaScript based editor] http://freetextbox.com/ [ASP.NET…

Read More

Zimmergren MOSS 2007 Tip #2: Retrieve stuff by code

This is by no means meant to be anything other than a small tip on how to interact with the object model. If you need more information on how to interact and code with the object model, drop me a comment. But for now this is just to show you guys out there who havn’t done any coding with SharePoint, that it’s actually a piece of cake! Start off by creating a new Visual Studio 2005 Windows Forms application. Add the following namespaces: (Administration-namespace might not be needed depending what you want to do further from this point)…

Read More

Zimmergren MOSS 2007 Tip #1: Anonymous Access

This is the first post I’m making in a series of small "how-to’s" and "aha!"-posts. It will be basic stuff that you often want to know, and why not write them down here instead of in a hidden document that I’ll forget about.. Today’s tip is: Enabling Annonymous Access to your site Begin by navigating to central administration (CA from now) Choose Application Management Choose Authentication Providers in the Application Security section Select the correct web application Click the Default Zone link Check Enable Anonymous Access and hit Save From the…

Read More

MOSS 2007: Search and Indexing

In this post I will show you how to configure search by creating a content source that should be indexed and a search scope to limit the results when searcing. I will also show you how to customize the Search Center and adding a tab with a custom search and search results page. I will walk you though how to set up searchscopes and content sources (such as fileshares). We will begin by creating a content source and a search scope This will presume that youve got a network share with files and folders, e.g. the share whateversomeShare mapped…

Read More