Controlling the width of a table with Read The Docs

“But I don’t want a scrollbar!!” Read The Docs is a great platform for creating documentation that lets you focus on content rather than complex markup syntax or making it searchable. One of the elements you might want to put in your documentation is a table. There are different ways… Read more »

Adding a TypeScript Task to a TFS 2017 build for ASP.NET Core

First Forays into ASP.NET Core (2.0) I recently have been taking my first forays into ASP.NET Core and am liking what I’m seeing so far. The journey hasn’t been without curveballs, though, and I’ll be posting a few findings here. New Project using Kendo UI Core and TypeScript A project… Read more »

TypeScript, Bootstrap, and Kendo UI for jQuery – a powerful triple-threat!

Introduction Creating great front-end web user experiences can be very intimidating – from good visual design, good user-friendly form components and elements (like date-pickers, combo boxes, etc), responsive design, and AJAX interactions. By leveraging the technology within TypeScript, Bootstrap, and Kendo UI for jQuery you can create awesome user experiences… Read more »

Journey to Connect-4 on Rasberry Pi 2 with Pi Sense HAT

Introduction This article dives off in another direction from standard .Net stuff and moves into the realm of Makers. I’ve been participating in my son’s school Thursday afternoon Makers Club with them with a Raspberry Pi 2 (note: the new Raspberry Pi 3 would likely also work just fine for… Read more »

Secure Web APIs with Swagger, Swashbuckle, and OAuth2 (part 4)

This article continues the process started in part 1 which concluded with us having an API that has both anonymous and secure methods that can be called, and a Swagger interface provided by Swashbuckle. For this post, I will be discussing how to secure the Swagger interface so that public… Read more »

Secure Web APIs with Swagger, Swashbuckle, and OAuth2 (part 3)

This article continues the process started in part 1 which concluded with us having an API that has both anonymous and secure methods that can be called, and a Swagger interface provided by Swashbuckle. For this post, I will be discussing how to customize the Swagger interface and make it… Read more »

Secure Web APIs with Swagger, Swashbuckle, and OAuth2 (part 2)

This article continues the process started in part 1 which concluded with us having an API that has both anonymous and secure methods that can be called, and a Swagger interface provided by Swashbuckle. What remains now is the real meat of what I was trying to accomplish: Making sure… Read more »

Secure Web APIs with Swagger, Swashbuckle, and OAuth2 (part 1)

So I wanted to go down the path of creating a shiny new custom enterprise-grade API framework that includes the following features: Easy to navigate documentation and testability via a Swagger interface that can be tested/tried right on the site hosting the API Authenticated access for customers and clients using… Read more »

On exception handling

      4 Comments on On exception handling

If your application is living in a production environment then good exception handling is one of the most important things you can do if you want to enable good support for your application (logging is another, but I’ll cover that in another post). A knee-jerk reaction to the question of… Read more »

Manual ORM via ADO.Net when other platforms aren’t applicable

Sometimes you come across situations where it is inappropriate to use a higher-level ORM utility such as EntityFramework, NHibernate or others. There are many very good situations in which these tools can be used, and this article is *not* an evaluation of them nor does it prescribe situations in which… Read more »