Power BI Embedded Walk Through Part 1 of 3 Power BI Embedded Walk Through Part 2 of 3 In the previous 2 blog articles, I have shown how to create a Power BI Embedded Workspace collection, import a Power BI desktop file and get generated embed details. To recap from the last …
Category: Development
SharePoint Object Model/API
Visual Studio 2008
Building a Spark Application for HDInsight using IntelliJ Part 2 of 2
In continuation from my blog article Building a Spark Application for HDInsight using IntelliJ Part 1 of 2 which outlines my experience in installing IntelliJ, other dependent SDKs and creating an HDInsight project. To add some code, right click src, create Scala Class Project folders and MainApp Scala code: Logic Read from csv file in …
Continue reading Building a Spark Application for HDInsight using IntelliJ Part 2 of 2
Azure Data Lake Analytics: U-SQL C# Programmability
Blog Series: Creating Azure Data Lake PowerShell and Options to upload data to Azure Data Lake Store Using Azure Data Lake Store .NET SDK to Upload Files Creating Azure Data Analytics Azure Data Lake Analytics: Database and Tables Azure Data Lake Analytics: Populating & Querying Tables Azure Data Lake Analytics: How To Extract JSON Files …
Continue reading Azure Data Lake Analytics: U-SQL C# Programmability
SharePoint Hosted Add-in with AngularJS and Boostrap
Sharing my speaker presentation to the Toronto SharePoint Users Group held July 2015.
SharePoint 2013 Custom AJAX filters on List View Web Parts
Requirement: Implement ‘exact match’ filter against the list view web part on text values and drop down values using AJAX for great user performance. An alternative to filtering in a fly out menu of the list view web part’s column values. Filter by ‘Title’ Filter by ‘Task Status’ Technique: I am essentially emulating the column …
Continue reading SharePoint 2013 Custom AJAX filters on List View Web Parts
SharePoint 2013 Custom List View Web Part Refresh
In the SharePoint 2013 list view web part, the paging, filtering and sorting functionality is driven by the inplview.js file. This is supported by AJAX calls against a RESTful service inplview.aspx. I am able to extend the JavaScript inplview object to implement client side refresh as data is updated on the server. To configure the automatic refresh by OOTB (out-of-the-box) configuration, go to the Web Part …
Continue reading SharePoint 2013 Custom List View Web Part Refresh
Visual Studio 2012 SharePoint 2013 List and Content Type Designer: Hands-on Observations
After spending some time on developing a SP Hosted App, I would like to share my insights and observations with the new Office Developer tools for SharePoint 2013 Prerequisite: Web Platform Installer > Microsoft Office Developer Tools for Visual Studio 2012 Let's walk through my observations from site columns, to content types and to list …
Common SharePoint Web Part Errors
The following are some of the common web part errors that I just wanted to summarize and provide the general solution. Error Message: A Web Part or Web Form Control on this Page cannot be displayed or imported. The type could not be found or it is not registered as safe. OR A Web Part …

SharePoint 2013 Hosted App Development Presentation Deck
I had the pleasure to speak at the January 2013 Toronto SharePoint User Group meeting. Topic: SharePoint 2013 Hosted App - Deep Dive Implementation The last few months of I have been working on a photo slider app displaying a photo, title and caption. I wanted to learn the technologies, architecture and tooling. My presentation …
Continue reading SharePoint 2013 Hosted App Development Presentation Deck
Issue: Visual Studio 2012 > “Unable to launch the IIS Express Web Server”
Steps to Problem/Issue I installed Visual Studio 2012 RTM. Created an MVC 4 project template in Visual Studio 2012 Without any code changes, I hit F5 debug. Issue: I get a pop up message "Unable to launch the IIS Express Web Serve" After much searching and many suggest re-install Visual Studio 2012, but it takes a …
Continue reading Issue: Visual Studio 2012 > “Unable to launch the IIS Express Web Server”