J. Tower jtower.com
Jonathan J. Tower

Jonathan "J." Tower

.NET Foundation Board | 12x Microsoft MVP | Founder & Consultant

Jonathan Tower is a .NET Foundation Board member and 12-time Microsoft MVP who serves as founding partner of Trailhead Technology Partners. With over 25 years of experience, he helps organizations with .NET development, modernization and migrations, and pragmatic AI integration. He speaks at conferences worldwide, runs meetups and an annual conference, and lives in Grand Rapids, MI with his wife and children.

Recognition

Recent Blogs

All posts →
ASP.NET

ASP.NET 5 is Dead; Long Live ASP.NET 5!

Perhaps you’e read the news last week from Scott Hanselman already, but if you haven’t, allow me to bring you up to speed. ASP.NET 5 is now know as ASP.NET Core 1.0. Note that this name change does no

Read more →
Uncategorized

Comparing Date Ranges For Overlap

I often find myself writing logic to compare two date ranges to see if they overlap. In fact, I’ve done this enough times that I thought it was worth capturing in a blog post to save myself the time o

Read more →
Uncategorized

Detroit, MI – Detroit DevDay

I had an excellent time presenting a talk today at Detroit DevDay in Detroit, MI. I spoke about “ASP.NET 5: Someone Moved Your Cheese”. Thanks to everyone that came to my talk and to the organizers fo

Read more →
Uncategorized

Milwaukee, WI – Milwaukee CodeCamp

I had an excellent time presenting two talks this morning at the Milwaukee CodeCamp in Milwaukee, WI. I spoke about “Model-View-Whatever: Comparing JavaScript MVC/MVP/MVVM Frameworks” and “ASP.NET 5:

Read more →