Jay Miller

39 articles

Is There Anybody Out There? Which Ports on Your Computers Are Listening?

Several of the applications I work with on a daily basis use TCP or UDP to communicate with each other. One application is listening...

.NET Tip: Are Your Computers Up and Running? Are You Sure?

There are plenty of utilities to help monitor your computer systems, but what if you need...

Creating Flexible Constant Fields

It is very easy to add constant fields to your classes. All you need to do is ...

.NET Tip: Avoiding Boolean Overload

I mentor the robotics team at a local high school. Recently, I was reviewing the code of a couple students when I came across...

.NET Tip: Searching for a Needle in a Haystack, or an Entry in an Event Log

I frequently receive calls asking why an application is not behaving as expected. Many times, a quick look at the database can provide the...

.NET Tip: It’s 2:00 a.m. Do You Know What Your Processes Are Doing?

I recently needed to check on the status of some processes running on a server. I simply logged into the server and fired up...

.NET Tip: Creating a Read-Only List

Have you ever had the need to expose a read-only list? I'm not just talking about a List<T> property that could not be...

.NET Tip: Using a Nullable Value Type

How often do your programs grab some data from a database and throw the values returned into local variables without giving the data another...

.NET Tip: Take a Byte out of Strings

If you work much with Streams or Sockets, you are bound come across the need to convert a string to a byte array or...

.NET Tip: Determining the Type of a Character Variable

How do you determine what type a character variable holds? Is it a number, a letter, a punctuation mark, or somthing else? One answer...

Make sure to follow Developer.com on Social Media