Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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...
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...
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...
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...
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...
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...
Date: 06/03/2014
About Me
I am a consultant in the Premier Developer Practice at Microsoft where I guide customers in the...
Date: 01/14/2014