Browse by Tags

13 March 2019
How To: Configure Ubiquiti Unifi Wireless Authentication With Windows NPS And RADIUS
I've seen quite a few people asking for a basic overview on how to configure Windows NPS (Network Policy Server, Microsoft's implementation of the RADIUS authentication protocol) to work with UBNT equipment. This guide focuses on Unifi, but should be easily translatable to Edge/etc. if you know... Read More...
29 December 2018
Default Interface Methods in C#: What Are Traits, and Why Are They Needed?
Curious to see what my fellow .Net developers/architects think of this new language feature that's been bandied about since at least early 2017, though it's now potentially slated to be included in C# 8.0. I have to admit, at first I didn't "get it" but I've been doing some... Read More...
29 December 2018
Dashlane Password Manager: The One Password Manager to Rule Them All
Over the years I've tried quite a few password manager/autofill utilities, and none of them have quite offered the full integration experience I've needed, at least nothing above and beyond what browsers and operating systems have built into them...I've always ended up uninstalling them and... Read More...
27 March 2018
Career Advancement: The Highly Sought After Solutions Architect Role
Recently I attained the title of Solutions Architect in my career, which is exactly what I wanted to be when I embarked on this career path 16 years ago. Even though I’ve basically been doing the role of a Solutions Architect for a few years now, obtaining the official title and the official responsibilities... Read More...
15 February 2015
Configuring HTTP to SSL Redirects in IIS/Windows
Configuring websites to only allow SSL traffic is pretty much the norm these days (and if it isn’t, it should be). The problem with taking this route to secure your web traffic is that there really isn’t an intuitive way to then make sure all http (port 80) traffic then gets properly redirected over... Read More...
23 January 2013
On Microsoft and Backwards Compatibility: Windows 8 (and How to Make it More Usable)
Note; If you don't feel like reading this entire post, at least read this: Start8 from Stardock Corp (30 day free trial, 5 bucks after that, and well worth it IMO): Get your start button back, disable hotspots, and boot directly to the desktop with that utility. Otherwise, read on. This post is not... Read More...
18 January 2013
How To: Compile ISO C ‘99 Code in Visual Studio
This will be short how to on how to get ISO C ‘99 code to compile in Visual Studio 200x (in this case, Visual Studio 2012), since Microsoft only supports ANSI C ‘89 (and barely at that). Microsoft have made it very clear that they will not support C99 , and instead urges users to move to... Read More...
30 December 2012
Singleton Pattern Implementation in C#: One Global Object Instance, One Entry Point
This post is going to explain how to implement the Singleton Pattern in .Net/C#. In most other programming languages/frameworks, global variables are allowed. In modern day programming this is extremely frowned upon, hence where this design pattern comes in handy: It provides a global object with only... Read More...
23 September 2012
Template Method Implementation in C#: An Easy Way to Make Your Code Hum Along
A pet project I’ve been working on (on and off, time permitting) has been in need of some serious refactoring, so I finally sat down to eliminate some redundancy, and work on some design pattern work. A common problem in software design is making sure base class implementation is always called from overrides... Read More...
05 September 2012
Adding DISQUS to Community Server Sites
DISQUS.com is awesome. Finally, a centralized location for comment conversations to occur. Plus, they manage all the comment spam for you. Here’s how to add it to Community Server blog (I have not done this for the forum section, but I assume it’s just as easy). In your theme folder, in themes\blogs... Read More...
More Posts Next page »