Laurie Atkinson

Shining my light on the world of ASP.NET, JavaScript, AngularJS, and SharePoint.

Build a Reusable View Component in ASP.NET Core

View Components have been added to ASP.NET MVC to replace functionality previously accomplished...

Author: Laurie Atkinson Date: 10/01/2016

Using Data-binding with Angular 2 to disable a button

I received a question from a customer new to AngularJS asking for the right way to disable a button...

Author: Laurie Atkinson Date: 09/12/2016

File order matters with TypeScript inheritance

If you receive the following JavaScript error and your code contains a TypeScript class derived from...

Author: Laurie Atkinson Date: 04/27/2016

Implementing a Save Warning in an Angular SPA

I have an Single Page Application written in AngularJS and need to provide a warning to the user if...

Author: Laurie Atkinson Date: 08/23/2014

Rules for the list name used with ListData.svc

The ListData.svc web service introduced with SharePoint 2010 offers a great option for querying a...

Author: Laurie Atkinson Date: 06/19/2014

Using OAuth in an App for Office

I will walk through the steps to combine an ASP.NET MVC5 application with an App for Office to allow...

Author: Laurie Atkinson Date: 06/03/2014

About Me

I am a consultant in the Premier Developer Practice at Microsoft where I guide customers in the...

Author: laurieatkinson@gmail.com Date: 01/14/2014