יום חמישי, יולי 5, 2012
You might have noticed that i havent updated my blog in a while. There are two (happy) reasons for that:
1) My son was born about two weeks ago and as you might have guessed, things are hectic (but happy) :)
2) The book i've been working on for the last 9 months for Packt Publishing is finally released!
Since im sure you are not here to hear about my new born son, let's talk about the book :)
A few months ago i was approached by Packt Publishing to check if a preperation guide for the Silverlight 4 MCTS exam can be...
יום ראשון, יוני 3, 2012
FAST for SharePoint 2010 allows us to integrate our own custom processor into the search engine's processing pipeline. While attempting to modify the default processing pipeline may sound like an hazardous task, its actually not that bad. In part 1 of the series we will set the stage for our custom processor by creating a BCS connector, set the managed properties and add a refiner to the refinement panel.For the purpose of this article, we'll use BCS as a connector for a database with the following columns:There is nothing special about the ProductID, ProductName or ProductDescription columns. These are just your regular run of the mill...
יום שבת, מרץ 26, 2011
I was recently tasked with creating an application that once used will add an entree to the user's activity feed.The activity feed is a fun and social feature (one of many) of SharePoint 2010, and its purpose is to present a feed of actions that the user or his colleagues performed on the site.You can see how the activity feed looks on the following screen shot, taken from my local SharePoint development environment:Now hopefully that got you excited enough to read on ;)We are going to build a simple web part that will add an entree to the user...
יום חמישי, פברואר 3, 2011
Welcome to part 2 of the "Fun with Silverlight and SharePoint 2010 Ribbon Control" series. If you haven't read part 1 go ahead and click here.
So how do we deal with this ribbon? Well, by using the powers of XML!
Let's take a closer look on how the OOTB ribbon is constructed: If we open the ribbon definitions file - cmdui.xml (which can be found at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\GLOBAL\XML) we will see the following structure:<?xml version="1.0" encoding="utf-8"?><CommandUI xmlns="http://schemas.microsoft.com/sharepoint/"><Ribbon Id="Ribbon" ...> <Tabs Id="Ribbon.Tabs"> <Tab Id="Ribbon.BDCAdmin" ...> <Scaling Id="Ribbon.BDCAdmin.Scaling"></Scaling> <Groups Id="Ribbon.BDCAdmin.Groups"> <Group Id="" ...> <Controls Id=""> <Button Id="" .../> </Controls> </Group> </Groups> ...
יום ראשון, ינואר 16, 2011
So, my first REAL post of 2011... Let's make it count!
A few days ago i started looking into the possibility of integrating Silverlight into the SharePoint 2010 Ribbon control. Naturally i checked my favorite blogs to see if someone has experimented with this already but i couldn't find a single mention of Silverlight and the ribbon working together, so i decided to create a small, fun (and to be honest quite useless) POC of using Silverlight as a control inside the SharePoint 2010 ribbon. The POC is a small Silverlight galley control, which shows the thumbnails of a random image folder on our...
יום שישי, אוגוסט 13, 2010
Recently i was tasked with creating a Silverlight LOB application that query SharePoint for it's data.One function of this application has to do with showing the details of a user based on the information found in SharePoint's user profile service, and in this tutorial i will focus on getting this information from SharePoint to Silverlight.In this tutorial we will build a simple application that shows the details of the user from SharePoint's user profile service using SharePoint's Client Object Model.
1) Download the starter project and open it in Visual Studio 2010.
2) Examine the project and you'll see that we have a MainPage.xaml...