Welcome to Matt Long’s weblog. Here you’ll find blog entries relating mostly to programming and mostly using C# with the .NET framwork. From time to time I solve programming problems that have an elegant solution and there is often a methodology or at least a code snippet I want to share with others. This is the place where I intend to do that. If you are looking for Matt Long’s company, it is now called Skye Road Systems, Inc. You can view the website at http://www.skyeroadsystems.com.
If you’re wondering about the site name “Long Pointers”, well it has a bit of a double meaning. Those of you who are reading this who are programmers may already understand it, but for others, a long pointer is “a 64-bit pointer that may point to an object outside its current process space”. If you don’t know what that means, don’t worry about. Most programmers don’t worry about it anymore either, because it was something you only dealt with in the C programming language, which by most accounts is antiquated and these days primarily used for embedded devices and legacy computer systems (with some exceptions). The double meaning comes in because my last name is Long and I am providing programming tips (a.k.a. pointers) on this site. Call it cheezy. Call it what you will. It’s here to stay.