Blog

Microsoft releases Lync


19 November, 2010

Microsoft has just released Lync Server which is the latest communication platform from the company and intends to replace Microsoft Office Communication Server (OCS) and integrates features from Live Meeting. You can read the full press release here: http://www.microsoft.com/Presspass/press/2010/nov10/11-17MicrosoftLyncPR.mspx. Personally, I am getting loads of good material from our Microsoft Partner contact and am looking forward to writing plug-ins to the platform.

Read More...

Automated SharePoint Installations: Step-by-step


18 November, 2010

This post is part of a series covering how to configure and run AutoSPInstaller, a set of scripts that can be used to automatically install SharePoint. Update: This post has been running for years and the AutoSPInstaller team now has an official site with guides, Q&A and an automated, browser-based AutoSPInstaller GUI . You can find it at http://autospinstaller.com. Overview AutoSPInstaller is a CodePlex project started by Brian Lalancette.

Read More...

Custom SharePoint Context Action links and Modal Dialogs


23 August, 2010

After a question from “Chris” on a previous post, I thought it was better to post the whole solution. Abstract of Chris’ question (original comment):   “…using SharePoint Designer, I have added a few of my own custom items in the context menu. They work fine ... but they DON'T open up in the same 'modal dialog' - they simply open on my SharePoint screen.”   The solution is dead simple. You can use the JavaScript from my previous post directly in SharePoint Designer.

Read More...

Using LINQ to SharePoint between site collections


20 August, 2010

Short answer Ensure that the SPContext is null before making the request as: try { // Clear the SPContext by setting HttpContext to null HttpContext.Current = null; // Execute LINQ IQueryable<Post> results = null; string path = "http://othersitecollection/subweb/"; using (LinqDataContext context = new LinqDataContext(path)) { results = context.Posts.Where(p => p.Id > 1) .OrderByDescending(p => p.Published).

Read More...

Process templates for Scrum released for Visual Studio TFS 2010


04 August, 2010

I personally prefer a more fundamental implementation of Scrum compared to MSF, and I am fully aware that this is a personal preference. However, we are already using Scrum as a de-facto methodology and using MSF templates in TFS. At the moment, we use “Iterations” instead of “Sprints” and the iterations have no start and end date and therefore cannot calculate burn-down charts as well as when using “Sprints” in the TFS template.

Read More...