IoT with Azure Service Bus, Netduino and Gimbal


Netduino is an open source electronics platform using the .NET Micro framework. I was using Netduino to create an IoT application which allows me to turn on the lights in the garage as I come closer to the garage. Hardware: Gimbal (Proximity Sensor) Netduino Plus 2 VeraLite (Z-wave controller) Z-wave enabled outlet. Software: Azure Service … Read more

ListViewWebPart – Set custom SPView (SharePoint 2013/2010)

ListViewWebPart, XSLTListViewWebPart

I was working on a feature stapler to add a list view on the landing page. I simply created an instance of the ListViewWebPart class, set the ListID, ViewGuid and the WebID and added the web part to the page. Great, I saw the web part on the page. But then, I realized that the … Read more

SharePointFest Chicago Presentations


I presented at the SharePointFest Chicago in October 2013. During my presentations, I mentioned that I would upload my PowerPoint presentations. Session 1: Search Customizations This session covered customizations for search in SharePoint 2013. 1. Display Templates 2. Server side search web parts. 3. Boosting and segmentation Here is the link : Session 2: Public … Read more

SharePoint 2013 – Search not displaying all results


Scenario: While building a search based application in SharePoint 2013, I observed a behavior which I thought was quirky. A page on a publishing site had a Search Results web part and a Content by Search web part. While configuring them, I set them to have the same query and result source. Expected result would’ve … Read more

Quick Tip: Display Templates and jQuery plugins in SharePoint 2013


Here is a good article on Display Templates and Result Sets in SharePoint 2013. jQuery comes to mind when you think of the most common framework people use to manipulate and display content on the client side. There are a huge number of plugins that transform your HTML structure into a visually appealing format. These … Read more

Design Manager


In all the previous releases, creating master pages and layouts was definitely not easy for a designer considering the technical aspects of it. The designers would have to understand SharePoint and what components are mandatory on the master page and how they render to make their designs come alive. In SharePoint 2013, there is a … Read more

Catalogs and Search Driven Web Parts in SharePoint 2013


In all the previous versions of SharePoint, the traditional way of retrieving content was using CAML queries and displaying them using your custom UI or use one of the OOTB web parts like Content Query Web Parts or List web parts. Search was not used that often or effectively. When CAML queries are not created … Read more

Machine Translations (for Term Sets) in SharePoint 2013


In one of my earlier blog posts, I showed how term sets can be translated manually using XLIFF files. This post will step through the process of setting up machine translations for a term set. Process: 1. Go to Central Administration and create a SharePoint Translation Service application if it’s not already setup. 2. Once … Read more

Mobility: Custom Mobile Panel (SharePoint 2013)


In my previous blog post, I described how the mobile panels work and what their shortcomings are. This blog will outline the solution that will solve the problems that the OOTB panel has. Problem Definition: The Out Of The Box mobile panel when added to the layout has the following issues: 1. To author content … Read more

Mobility: Mobile Panels in SharePoint 2013


SharePoint 2013 has a new component called the Mobile Panel. The purpose of this panel is to enable the content authors to target different content to different device channels or render same content differently based on how the site is accessed. My earlier post on Mobility shows how to setup a device channel and explains … Read more