Faster Development with .NET Watch and Blazor

In this video we’ll explore how .NET Watch can vastly improve your productivity when building dynamic UI’s with Blazor.

September 3, 2021

Read More

Deploying a Blazor WebAssembly App to Azure Static Websites using VS Code

In this video we’ll explore how to use Visual Studio Code to deploy a Blazor application to Azure Static websites. This process way faster and easier than you might expect! Blazor is the future.

September 3, 2021

Read More

Adding Validation MetaData to Entity Framework Auto Generated Classes

Entity Framework’s Code First is one of my favorite tools, but in my experience it is somewhat uncommon to build a database from scratch. More often you are accessing and editing data in an existing database, or modifying its schema. Thankfully, Entity Framework 6.1 introduced “reverse code first”, which is more officially known as

March 3, 2015

Read More

Professional NopCommerce Training Released!

Hey there, I’m excited to announce that I have released a professional NopCommerce training course today through Pluralsight!  Pluralsight is one of the largest online training companies in the world and offers tons of great development courses. I have published Introduction to NopCommerce Plugin Development, which you can find here.  This is a

January 27, 2015

Read More

Creating a Generic Repository with Entity Framework and MVC

Hey there! So, I really like Generic Repositories.  They are a very useful design pattern and are enjoyable to use once configured properly.  However, when I first started learning about this design pattern I found a lot of the tutorials out there to be overly convoluted. The goal of this article is to get you …

January 24, 2015

Read More

Efficient MVC Redirects Using an HTTP Module

Redirects are a common necessity for websites operating in the real world.  Perhaps your marketing team wants a URL changed, or perhaps there has been an architectural change in your application that impacts its URL structure.  Maybe you’re just experimenting with SEO.  Regardless of the reason, there are a lot of ways to handle redirects …

November 2, 2014

Read More

Overriding NopCommerce Admin Views and Partial Views

Overriding NopCommerce Admin Views is often a topic of confusion for Nop developers, but the task seems more difficult than it really is.  If you haven’t read my other blog post, Overriding and Adding Views in a NopCommerce Plugin,  I recommend you do before reading this.  The other reading isn’t required to understand this post, …

October 8, 2014

Read More

Fixing Broken NopCommerce Razor Intellisense

I’ve been working with NopCommerce plugins for a while now, and for a long time I never really used Razor (at least not its intellisense).  Don’t get me wrong, I think Razor is awesome and I use it when I can, but by default Razor intellisense simply doesn’t work in NopCommerce plugin projects.  I saw …

September 28, 2014

Read More

Advanced NopCommerce Plugin Tutorial – Data Access, Services, Kendo UI and more!

Hey there, I recently completed a fairly extensive NopCommerce plugin tutorial.  I created this with the goal of providing a complete training series – one that takes you through the process of building a Nop plugin from start to finish and shows all the code.   The plugin is also something you can use on …

September 13, 2014

Read More

Trial Tracker – Empowering your NopCommerce Trial Downloads

Overview Notice: This plugin is currently unavailable while I finish migrating the site to a new platform and updating the plugin to work with newer versions of NopCommerce.  Please check back soon!  Fill out the contact form if you would like to be directly notified. Supported Platforms:  NopCommerce 3.3, NopCommerce 3.4 Trial Tracker is a plugin

August 31, 2014

Read More