Author: Eric Shupps

Home » Articles Posted by Eric Shupps (Page 7)

JavaScript, WCF and Entity Framework Data Model for SharePoint 2013 Apps – Part 2

The following article is the second in a three part series on data model patterns for SharePoint 2013 apps. In Part One of this series I set out the basic parameters for a data model pattern that can be used for building SharePoint 2013 apps and defined the process for creating a base data layer […]

JavaScript, WCF and Entity Framework Data Model for SharePoint 2013 Apps – Part 1

At SharePoint Conference 2013 I demonstrated an Azure-hosted help desk application for Office365 and SharePoint 2013 using the new app model framework. The core data for the application was stored in a SQL Azure database with some SharePoint data integration via REST. The entire UI was coded in JavaScript and HTML. This presented some interesting […]

SharePoint Evolution Conference 2013

As another new year begins it’s a great time to look ahead and start planning for all the great learning opportunities in the SharePoint community. In addition to local events like user groups, code camps, weekend gatherings and the like, there are also a number of regional and international conferences on the schedule. Everyone has […]

Using Multiple Displays and Projectors with Windows 8 and Lenovo W520 (nVidia Optimus)

When Lenovo started shipping hybrid graphics in their W500-series workstations, it was a great improvement for road warriors who need both full-power graphics when connected to a power source and long battery life on the go. This is achieved by the presence of two video cards – an integrated Intel chip side-by-side with an nVidia […]

Using the Chrome Control in SharePoint 2013 Apps

In the new SharePoint 2013 App model, there are essentially two ways to host apps – within SharePoint itself or from an external web site (also known as "provider hosted" or "autohosted"). One of the disadvantages of external apps is that they don’t look or feel like SharePoint. All the familiar navigation menus and shortcuts […]

SharePoint MVP for Another Year

Well, it’s that time of year again, and Microsoft has seen fit to keep me in the MVP program for another go around.  This will be my sixth year as an MVP.  When I first came into the program there were only a few dozen SharePoint MVP’s – now there are hundreds all over the […]

Creating Permalinks for SharePoint Blog Post Items

Most commercial blogging platforms use a fixed URL structure, known as a "permalink", to identify posts – something like "http://www.myblog.com/2012/09/13/This-Is-My-Post.html". This structure makes it easy to reference a particular post, supports trackbacks/pingbacks, and makes it simple for search crawlers to locate content. Unfortunately, the SharePoint 2010 Blog template has no concept of how an actual […]

The SharePoint Shepherd Introduction to SharePoint Development DVD

Good friend and fellow MVP Rob Bogue, aka The SharePoint Shepherd, has just released an all-new Introduction to SharePoint Development (2010) DVD. It is a self-paced learning tool designed to bring new developers, regardless of background or level of experience, up to speed on the ins and outs of SharePoint programming. Each module is self-contained […]

Using PowerShell to Set List View Parameters in SharePoint Web Parts

While working on some modifications to the SharePoint 2010 blog site template I ran across an interesting problem. I was trying to duplicate the functionality of a particular web part; in this case, the Posts web part which outputs a formatted display of list items on the Category.aspx page of a blog site. The default […]

Configuring High Trust Apps for SharePoint 2013

The SharePoint 2013 Application Model supports app development for both cloud and on-premise environments; however, there are distinct differences between the two implementations. In the cloud, apps rely upon an external authorization process to validate that an application hosted outside of SharePoint – in a vendor’s data center, for example – is allowed to communicate […]