This is yet another one of those things that I never remember how to do and always have to look up. It’s not that hard… It’s just one of those “do it once and forget it” kinds of things.
Logging with EntLib6 is really nice. It’s highly configurable and provides predictable results.
Continue reading Logging with Enterprise Library
Speedtest.net is a great tool. It’s used by millions of people all the time when their internet connections slow down. It’s used by internet service providers when people call up and complain.
I decided to use the mobile version of the tool and see how fast my LTE data connection was. That’s a different post though. I wondered just how much data running a speedtest.net test would use. Well here are the results.
Continue reading How much cellular data does a Speedtest.net test use?
I have recently started a new job. Well… it’s been a little over four months, but that’s still pretty recent. It’s recent enough to still remember the job search and the questions I would get asked. I never had to answer the “If you were a starving hot dog, would you eat yourself?” type of question, but I did get some interesting ones. But then there are the standards that you’re asked all the time. Among those is “What was a challenge you had to overcome at your last job? How did you overcome it?”
Continue reading What was a challenge you had to overcome at your last job?
I haven’t had a lot of bikes, but each one has a story.
- 1986 Yamaha Seca 650
- 2007 Yamaha Majesty
- 2010 Honda VT1300 Interstate
- 2015 Harley-Davidson Ultra Limited
Continue reading History of my bikes
One of the great promises of .Net was the escape of DLL Hell. While the .Net framework has reduced it from uncontrollable levels, any experienced developer can tell you it’s far from gone. Especially when you need to write code and then deploy it to multiple servers. Fortunately, there are tools that can help.
Continue reading Escaping DLL Hell in .Net with NuGet
Microsoft’s Patterns & Practices Library is a terrific way of adding some great functionality to your applications. The three aspects of it’s EnterpriseLibrary are:
- Dependency Injection via Unity
- Exception Handling
These tools get added to your project via NuGet.
Continue reading Configuring Enterprise Library in Visual Studio 2013
Wow… I’m coming up with some sexy titles for posts lately.
This is going to be how to deserialize JSON objects into native C# objects using Newtonsoft.JSON. Serialization of objects to JSON is very straightforward. Serializing objects inherited from a base class is pretty simple, but there’s a little bit of doing to do first. Converting those items back though… that’s a trick.
Continue reading Inherited Object Serialization with Newtonsoft.JSON
There are too many guidelines for passwords. Actually, that’s not true. Too many supposedly “secure” institutions, do not allow for proper passwords. I propose a “seal of approval” for websites that allow for proper passwords.
What’s a proper password? Well…
Continue reading Mark’s Password Seal of Approval
God that’s a sexy title! Hahah…
This post is all about keeping customer data out of the hands of other customers. There are many options that can be implemented. I found three likely candidates and chose one. Here’s the one I chose and why I chose it.
Continue reading Data Segregation in a multi-tenant system
For work, we are going to have to have a complete audit trail of all our data. Here’s the strategy I’m planning on implementing.
Continue reading Data Auditing