Blog Archives

App Access Control in 2018 (OAuth2 + OpenID)

One thing I’ve struggled with for the past few years is how to properly do authentication and authorization for web applications – but specifically, ASP.NET Web API (and now, ASP.NET Core Web API). In my professional opinion, building “API first”

Posted in .NET Core, ASP.NET, Best-practices, Cloud Computing, Computers and Internet, General, Infrastructure, New Technology, Security

Setting up developer-specific configuration with .NET Core

I’m working on a project that I will likely make a public repo on GitHub. However, it has credentials for an SMTP server. I would like to set it up so that the code that is checked-in, is generic and

Posted in .NET Core, Best-practices, Computers and Internet, General, Security

Using Kubuntu for an easy, secure, privacy-based workstation setup

One of the good things about Linux is there are many, many distributions from which to chose. That is also the bad part about Linux! There are many, many great distributions. Over the last couple of years, I’ve really gravitated

Posted in Best-practices, Computers and Internet, General, Infrastructure, Linux, New Technology, Organization will set you free, Security, Uncategorized

The case for using private VPN

Whether you are an IT professional or just a regular internet user, if you don’t know what I mean by private VPN, then this post is just for you. I’ve talked about using a Virtual Private Network (VPN) on this

Posted in AWS, Azure, Best-practices, Computers and Internet, General, Infrastructure, Organization will set you free, Security, Uncategorized

Get a fingerprint reader for your computer, today!

For several reasons, your computer should be locked when you are not in front of it. A personal computer is a pretty personal item. It has access to your e-mail, in your browser, you likely have cookies which let someone

Posted in Best-practices, Computers and Internet, General, Infrastructure, Organization will set you free, Security, Uncategorized

New Github and Nuget Package: Division42.Data.Repository.EntityFramework

OK, this is it! If you are a developer and have talked to me about a relational database in the past year or two, you no doubt have heard my long-winded speeches on how I like the “Repository Pattern” on

Posted in Best-practices, Computers and Internet, Development Tools, DI and IOC, Entity Framework, General, New Technology, Open Source, Organization will set you free, Professional Development, Uncategorized, Unit Testing

Division42.CodeSnippets updated to support VS2015

A while ago, I published some code snippets which I use all of the time. The source code is available on GitHub: https://github.com/Division42LLC/Division42.CodeSnippets  The VSIX installer for Visual Studio is available on Visual Studio Gallery (or via VS directly): https://visualstudiogallery.msdn.microsoft.com/7f385eaf-a2e0-4cc8-9d3f-e53bb9cef4f2

Posted in Best-practices, General, Open Source, Professional Development, Uncategorized, Visual Studio
Archives
Categories

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 9 other followers