Posts

2025

Can Robots Truly Experience and Create Knowledge?

What Is a Game? A Memetic Perspective

2017

CSLA and ASP.NET Core

How to make CSLA work seamlessly in an ASP.NET Core application by customizing IContextManager and configuring DI to align both worlds.

2016

ASPNET Core TagHelper's - A Better @addTagHelper type resolver

Solve dynamic plugin issues in ASP.NET Core Razor views by creating a custom TagHelper type resolver that supports globbing patterns.

DnnPackager - v2.0.6

Announcing the release of DnnPackager v2.0.6 with feature highlights and GitHub release notes.

Dnn Extensions - Sources Packages?

Explores the dual-purpose nature of source packages in DotNetNuke, weighing the pros and cons of including full Visual Studio project files.

ASP.NET 5 Projects - NuGet-NPM-Gulp-Bower-Jspm-Aurelia-Part2

A follow-up tutorial on integrating Aurelia with ASP.NET 5 MVC, including automation, bundling, and advanced front-end configurations.

Imagining a DotNetNuke Project Type for Visual Studio

Envisioning a specialized project type in Visual Studio to support clean, robust DotNetNuke module development using DnnPackager.

2015

DnnPackager Getting Started

Get started with DnnPackager to streamline your DotNetNuke module development workflow, including setup, packaging, and debugging tips.

Automating Xamarin Android Unit Test Apps - Like a Pro

Learn how to fully automate your Xamarin Android unit test apps using TestyDroid, from emulator boot to TeamCity test reports.

SSH access to bitbucket on Windows

Quick link and note on setting up SSH access for Bitbucket on Windows, pointing to an external tutorial.

ASP.NET 5 Projects - NuGet-NPM-Gulp-Bower-Jspm-Aurelia

Guides beginners through integrating modern frontend tooling like NPM, Gulp, and Aurelia into an ASP.NET 5 MVC project.

DotNetNuke - Streamlining Module Development Workflow

Outlines a cleaner, faster DNN module development workflow using DnnPackager, with focus on remote debugging and deployment.

Automating DotNetNuke deployments with Octopus Deploy

Step-by-step automation of DotNetNuke website and module deployments using Octopus Deploy and internal NuGet feeds.

How far does the XRM SDK's ExecuteMultipleRequest get you?

A deep dive into the capabilities and limits of ExecuteMultipleRequest in Dynamics CRM, illustrated with SQL analogies.

ASP.NET 5 (vNext) Projects - Your NuGet Package May Fail to Install Correctly

Explains a breaking change in ASP.NET 5 affecting NuGet package install scripts and how it impacts package authors.

2014

CRM / Plugin Generated Values - and Reducing Roundtrips!

Reduce roundtrips in Dynamics CRM by leveraging ExecuteMultipleRequest to retrieve plugin-generated values more efficiently.

Unit Testing Dynamics CRM Plugins

A practical guide to unit testing CRM plugins without mocking every dependency, using isolation and override techniques.

A Proclamation

An entertaining declaration marking the launch of Darrell Tunnell's blog, with a tongue-in-cheek historical flair.