Currently Browsing

C# 6 Features: AutoProperty Initializers

by Joseph on Feb 1st in .Net, C#

Last week, I started discussing the new C# 6 features introduced in Visual Studio 2015. The first entry discussed my personal favorite – String Interpolation. Today, I’d like to focus on Auto-Property Initializers. To get started, let’s take a look at our Person class that we’ve used a few times already. It’s pretty simple, and will be […]

Cleaned up my sample code

by Joseph on Jan 31st in GitHub

Tags The Simple Injection Example I posted on GitHub was bothering me a little. It was just kind of hideous. I went through and, hopefully, made it a little easier to follow my thought process. I went one step at a time and posted them as Releases to my Master Branch, using Release Tags. If you’re […]

C# 6 Features: CLR Version

by Joseph on Jan 30th in .Net, C#, Visual Studio

Continuing in our C# 6 Features Series… One of the neat things about C# 6 is that it is backwards compatible to previous versions of .Net. Language Versions are not identical to .Net Common Language Runtime (CLR) versions – which can produce a little bit of confusion. As of today (January 30, 2016), the current .Net CLR runtime […]

C# 6 Features: String Interpolation

by Joseph on Jan 29th in .Net, C#, Visual Studio

I had a few minutes, so I thought I’d get a series of posts started – really quick snippets about why C# 6 features are interesting, and why they matter. The one I’m going to start with is the one I’ve been using far and away the most. String Interpolation. Take a look at this: […]

Simple Injection Example

by Joseph on Jan 29th in .Net, Architecture, C#

Today I was asked an interesting question: how do I test a method which writes to a database, without writing to the database. My answer, of course: “Interfaces”! But… what if you don’t know HOW to do interfaces? My goal in this post is to explain Dependency Injection and Inversion of Control without actually using the words […]

Moving to Azure

by Joseph on Feb 27th in .Net, Azure, C#

I spent last weekend moving a client’s website from a traditional host into Azure Websites. I learned a few things, and made a few mistakes, but mostly it went fairly well. I thought I should share a little of my experience out here. What went well? The site moved directly from the traditional host to […]

Hyper-V and HP

by Joseph on Sep 2nd in HP, tools, Troubleshooting, Uncategorized, Windows 8

So, I have just concluded a months-long battle with installing Hyper-V on my HP Envy H8-1414. Apparently, the Bluetooth Driver that comes preloaded is not compatible with Hyper-V. I went through cycles of wiping my computer and restarting, even the extreme of taking my desktop back to Best Buy and having them do an OS […]

Something that made me say “oooh….”

by Joseph on Aug 2nd in Azure

So I was setting up a new Virtual Machine, and got a message that I should try the new Azure Portal. Keep in mind, I tried this the other day, and was unimpressed. Me. Unimpressed by a Microsoft offering. But today, I said, “Sure, why not, I’ll take another peek!” This is the coolest thing […]

Comparing two Microsoft Access Database Schemas

by Joseph on Jul 31st in Access

A while back I needed the ability to compare two Access database schemas. I searched a bit, and ended up finding that, for me, the best way to achieve this was to generate a couple of XML Files detailing the schemas for the two databases, then open them up in my favorite file compare tool […]

Call for Speakers

by Joseph on Jul 30th in North Houston .Net User's Group

It’s that time again! North Houston .Net User’s Group is looking for Speakers in the .Net (and general) technical community. We meet the third Thursday of every month at 6:30 PM on the campus of Lone Star College Montgomery in The Woodlands, Texas. There is free pizza and drinks before every meeting and a raffle […]

Powered By Wordpress Designed By Ridgey