Microsoft releases Lync

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

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

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

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
1 2 3 4