Kirk Evans Blog

.NET From a Markup Perspective

Build Session: Understanding Authentication and Permissions with Apps for SharePoint and Office

I am privileged to present at the Build 2013 conference Understanding Authentication and Permissions with Apps for SharePoint and Office.  This session focuses on helping you to understand what an app principal is, how they are registered, and how OAuth is used with Office 365 to provide authentication for apps.  I walk through the OAuth… Read more

How to Allow Only Users Who Have a Community Badge to Your SharePoint 2013 Site

This post will show how you can secure a web site based on if a user has been given a badge in a SharePoint 2013 community site. Badges and Reputation in SharePoint 2013 Community Sites SharePoint 2013 Community Sites provide a new set of features to implement game theory, or gamification.  One feature is called… Read more

How I Became a SharePoint 2010 MCM

I recently attained the Microsoft Certified Master for SharePoint 2010 certification.  I have long wanted to write about the experience, but honestly didn’t know how to begin.  After quite a few conversations with friends and colleagues, I thought I would share some insight about the process.  I am not writing this to dissuade you from… Read more

What Every SharePoint Admin Needs to Know About Host Named Site Collections

This post intends to tell you everything you need to know about host named site collections so that you can decide if they are appropriate for your environment.  This post is NOT telling you to run out and create everything as host named site collections in SharePoint, instead it is meant to help educate you… Read more

Control Access to SharePoint Designer

You will often want to control who has access to use SharePoint Designer on your site.  There are a number of ways to control who has permission, you will need to determine the combination that applies to your intended use of the site and your governance policy. Determine Your Information Architecture Inside Microsoft’s intranet, there… Read more

Outlook Social Connector for Facebook

  The Microsoft Outlook Social Connector Provider for Facebook is now available! I’ll admit, I am a huge Facebook fan.  I have come to use it more than any other social network.  That’s why I was excited to see the Outlook Social Connector for Facebook announced.  I installed it, and already am seeing all of… Read more

Deck from SharePointPro 2010 Summit – Developer Best Practices

Thanks to everyone who attended the SharePoint 2010 Developer Best Practices talk at the SharePointPro 2010 Summit and Expo conference.  As promised, the deck has been uploaded.  Get it here. Also, please remember to tweet about the event.  The event hashtag is #spprosummit, and my Twitter name is @kaevans…. Read more

Presence in SharePoint 2010

One of the cool new features of SharePoint 2010 is the integration with Exchange 2010 and Office Communications Server 2007 R2.  If your list has a field of type Person, hovering over it will provide the following popup. Click on the status icon (I call it the Skittle) and the display provides more information. Click… Read more

SharePoint and Web Content Management: Using SharePoint for Public Sites

I was fortunate last fall to attend a week long training class by the amazing Mr. Todd Baginski that showed off the AdventureWorks Travel Site sample.  This is a fantastic sample that shows various extensibility points needed to build SharePoint on the web sites.  Even more, the site is now updated with new training… Read more

SharePoint Social Computing – NewsGator Social Sites

I just posted a new Channel9 interview about NewsGator Social Sites.   I had the pleasure of talking with Brian Kellner, VP of Products for NewsGator Technologies, about the capabilities of NewsGator Social Sites.  Social Sites is an enterprise social computing platform built upon SharePoint 2007.  Laura Kellner, VP of Marketing for NewsGator, walks us through… Read more