SharePoint Connections–March 26th through 29th, 2012

Looking forward to going to this year’s SharePoint Connections in Las Vegas, NV.

There are a couple of really great talks and Keynotes scheduled that should shed light on the next year as SharePoint 2010 and the “Social Enterprise” come together on a mashup collision course.  Things that will hopefully be enlightening are some of the talks including:

  • Big Data, Cloud and SharePoint (Steve Fox)
  • SharePoint Governance: Business, People and Process (Dan Holme)
  • Creating Dynamic Dashboards and Sharing Them Across the Corporation (Steve Caravajal)
  • Document Management Solutions (Paul J. Swider) – While not really part of the social sphere per say, very important for companies who are looking to organize and govern their data!

And of course… Q&A and the Prize Drawings :)  I never win, but it’s in Vegas and I feel lucky!

Big Data, Spending Habits, and

So I thought this was a rather interesting concept.  There are lots of sites out there like Yelp! and Angie’s List based on customer reviews.  Personally I’ve found that these sites are hit or miss.  It’s a great place to find new restaurants and read a some anecdotal reviews, but it can be very inconsistent.  The restaurant may have had an off day, or the reviewer is the owner’s cousin/nephew/uncle.  So along comes, a site which is based not on reviews, but instead on the average consumer’s spending habits by using big data and R to analyze over 20 million citibank credit card accounts (billions of transactions!) to figure out where the popular businesses are, which establishment gets repeat business, what the real average cost of the bill is and even to a degree what the demographics of the consumers patronizing the establishment are.  As their tag-line says, “unbiased, data-driven ratings".


It’s empowering and maybe just a bit “big brother”… But it seems like they do a good job on securing and scrubbing the data of personally identifying information.  And while not totally unbiased (as they only use citibank cards at the moment) I think it’s a great concept, because people vote with their dollars, not with anecdotal reviews.

Windows Phone–Free Training on March 24th

Hey Devs,

This Saturday, March 24th, at the LA Microsoft Office!!!

You don’t want to miss this! Not only is this full day of training absolutely FREE, but there is $800 in prize money, and they are giving away three Nokia Lumia 800 phones! And if that wasn’t enough, you will get fed all day as well.  Breakfast, lunch and dinner!  You can’t beat that.  All the information you need can, and the registration link is below.



Agenda: Introduction to Windows Phone 7 Programming

In this session, we start with a discussion of windows phone, the architecture changes made from 6.5 to 7.0, the hardware specifications and then move into the beginnings of building a WP7 application including…

  1. Application life cycle
  2. Hardware Foundation
  3. Files associated with project template
  4. Splash screen and the importance of 1 second / 19 second loading
  5. Application Bar
  6. Panorama and Pivot controls
  7. MVVM
  8. Marketplace

Connecting to Services

In this session, we will discuss how Cloud Services help to bring power to the phone. We will be binding to a rest based services and show how to search and display the information received. In this session we will also talk about Navigation, passing information between screens, while working with List and detail information.

  1. Navigation
  2. Location
  3. JSON Deserialization
  4. Bing Maps
  5. Isolated Storage
  6. Binding Sample Data
  7. Navigation

Recording Data

In this session we will be adding to our knowledge and learn the importance of live tiles. We will show you how to set up a periodic agent and how to set up and read and write to a SQL Database on Windows Phone.

  1. Live Tiles
  2. SQL CE
  3. Background Processes and Periodic Agents
  4. Launchers and Choosers

SharePoint Search Engine: Remove the DispForm.aspx and Use Direct Links In Search Results

We are utilizing our search functionality much more in SharePoint and one of the more annoying things we found was how PDF files are treated by default. In the search results, the link goes to the DispForm.aspx for the item rather than directly to the item.

The obvious fix is to install an iFilter. Unfortunately, this isn’t always an option. For us, the performance and crawl delay issues didn’t make up for the benefit of having these documents indexed.

1. Add PDF as a File Type

Within Central Admin, go to your Search Administration (Manage Service Applications > Search Service). From there click on the File Types link under Crawling on the left:


If pdf is not listed, click the New File Type button and type pdf (no period needed) in the File extension box and click OK:


2. Restart the Search Service

This is a very important step. I originally tried to skip it to spare myself some hassle and ended up having to repeat the crawl below. You will need to go to each server running the SharePoint Server Search service and stop it. You can do this through the command line or the Services panel under Administrative Tools:


Once off on all boxes, just go back through and start it again.

3. Reset Your Index

Back on the Search Administration page within Central Administration you will want to click on the Index Reset link under Crawling on the menu on the left:


Press the Reset Now button. Remember that this should be done at a time when your environment is not under heavy use or when search won’t be needed since search results will not be available until after a full crawl completes.

4. Perform a Full Crawl

If you have a pretty standard search setup, then you probably only have one content source. If not, then you already know how to start the full crawls for each of them. If you’ve just got the one, then from the Search Administration page within Central Administration click on the Content Sources link under Crawling on the menu on the left. Hover over your content source and choose Start Full Crawl in the dropdown menu:


After the crawl completes (This could be hours depending on the size of your farm), things should be working as expected. No more DispForm.aspx links in your search results!

February 2012 CU for SharePoint 2010 has been released

The Microsoft SharePoint product group released the February 2012 Cumulative Update for the SharePoint 2010 product family.

Be aware that the February Cumulative Update for SharePoint 2010 is a Post-SP1 hotfix. That means that you should ensure that SP1 is installed before the February CU.

The KB articles for February CU can be found at the following locations (they should be available in a couple of days):

  • KB 2597132 – SharePoint Foundation 2010
  • KB 2597150 – SharePoint Server 2010
  • KB 2597152 – SharePoint Server 2010 with Project Server
    As you see there is a separate Full Server Package for SharePoint Server 2010 with Project Server which simplifies patching of this common installation.

The Full Server Packages for February 2012 CU are available through the following links:

Be aware that the SharePoint Server 2010 CU contains the SharePoint Foundation CU. And the SharePoint Server 2010 with Project Server CU contains Project Server CU, SharePoint Server CU and SharePoint Foundation CU.
That means only one package has to be installed for the SharePoint 2010 product family.

Related Update Centers:

EDIT: I have now applied the Feb 2012 CU to our Development and QA environments.  I am happy to report at this time that we haven’t experienced any “Unintended Consequences” aka bugs with the new CU as of this post and will be scheduling the production patch for the weekend!