I’m going old school a little bit for this pick. It’s a good old fashioned text editor. Notepad++ is an excellent editor, and the latest version added a hex editor. Quite frankly, that’s what put it on my FLOSS list. I can use one app for hex and text editing. I use it for writing quick and [...]
First thing. Is your resume up-to-date? If not, close this browser window, go update your resume and come back later. If you’re still reading, then I’ll assume you’ve got an updated resume. It might be current, but is it any good? I read this Justin James post on TechRepublic today about how to write a resume that [...]
Continue reading about You don’t sell the steak. You sell the sizzle.
Like most good developers, I always take precautions to prevent SQL injection. We’ve also got to worry about cross-site scripting, but now cross-build injection is becoming a concern. Apparently an attacker compromises a server that houses a build component or the DNS server used to find that server. The attacker can then take control of the build machine [...]
It’s easy to find examples of bad design. Especially when we’re talking about websites. As developers we want people to use our software. The easier a system is to use, the more it’s going to be going to be used. It’s particularly important for an e-commerce site. If it’s difficult for your customers to get [...]
Dim, ReDim, ReDim Preseve, Repeat. Sound familiar? If so, maybe you want to look into generic collections. In the System.Collections namespace the ArrayList class will give you a dynamically allocated list of objects that’s easy to use. You won’t need to worry about ReDim’ing the array if you need to add items, and you won’t have [...]
Continue reading about A Case For Generics In VB.NET – Part 1
Finally! Google is offering free IMAP for GMail. Now I can have my email “up in the cloud” and still use Outlook 2007. Now if only Yahoo will follow suit…
Nostalgia is defined as a longing for the past. Many things give me a feeling of nostalgia: old pictures, 80′s music, Robert Aspirin books. The list goes on. It’s just not my development environment, and it better not be for you either. As developers we should be moving forward with not just with our technologies, but [...]
My next FLOSS pick is something I’ve begun using for creating documentation at work. Sandcastle is tool for creating MSDN style documentation for .NET projects. If you’ve ever used NDOC, then you’ll love Sandcastle. It looks very similar, but it actually works! I’ve used it to document several VB.NET libraries. You can create chm help [...]
In part one of my series on scripting iTunes using C# I showed you how to remove dead tracks from your iTunes library. Now let’s take it one step further and get rid of all those duplicate tracks you might have. For my purposes, I determined a duplicate track to be any track that has the same artist, [...]
It seems like virtualization is all the rage these days, and my second FLOSS pick is no different. A co-worker suggested I take a look at VirtualBox, and it’s a good thing. It’s fast, free, and supports Windows, Linux and BSD guest operating systems. It runs on Windows, Linux and the Mac version is in [...]