Recent Posts

The Complete Guide To Google AMP with ASP.NET MVC

The Complete Guide To Google AMP with ASP.NET MVC

Since there wasn't a complete guide to implementing Google AMP pages, today, I provide a guide on how to incorporate Google AMP pages using ASP .NET MVC.

Google AMP: How to Debug Your Pages

Google AMP: How to Debug Your Pages

To make your site Google AMP-compliant, you need an understanding of what to tweak based on what Google tells you. Today, I take you step-by-step on how to debug your AMP pages.

Google AMP: Code Snippets

Google AMP: Code Snippets

Google AMP requires a certain level of HTML discipline. Today, I show you another obstacle I encountered with code snippets and how to fix the problem.

Visual Studio 2015 Front-end Tooling - npm and Bower

Visual Studio 2015 Front-end Tooling - npm and Bower

In our final post of the series, we cover using npm and Bower in Visual Studio 2015.

Visual Studio 2015 Front-end Tooling - Gulp and Grunt

Visual Studio 2015 Front-end Tooling - Gulp and Grunt

In our second post, we present two new JavaScript tools introduced in Visual Studio 2015: Grunt and Gulp. Today, we show you what they are and how to use them for client-side tasks.

Visual Studio 2015 Front-end Tooling - LESS and SASS

Visual Studio 2015 Front-end Tooling - LESS and SASS

In the first post of this series, I show my readers how to setup LESS or SASS in Visual Studio to make your CSS easier to maintain.

Visual Studio 2015 Front-end Tooling Series - Introduction

Visual Studio 2015 Front-end Tooling Series - Introduction

With the new ASP.NET web tooling, Visual Studio contains a number of front-end tools to make life a little easier at design-time. In this series, I show how each one can increase your development process.

Google Amp: Replacing Embedded Content

Google Amp: Replacing Embedded Content

The struggle continues with making the site Google Amp-compliant. Today, I fix another issue on my site: embedded content.

Have Confidence in Your Skills By Ruling Out External Resources

Have Confidence in Your Skills By Ruling Out External Resources

An experience like this can really shake a programmer's confidence level. Today, I share a couple of experiences that proved external resources were the cause.

Creating a Responsive WebGrid in ASP.NET MVC

Creating a Responsive WebGrid in ASP.NET MVC

WebGrids are fantastic when coding for a desktop layout, but what do you do when you need it mobile? Today, I analyze the WebGrid and use CSS to make the WebGrid bend to our will and make it more responsive on a mobile device.