2025
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.