Quick Tip: BinaryWriter's Write(string) overload prepends the binary data...
If you’re like me and you’re using the .NET Framework’s BinaryWriter class to write bytes to a stream, you might call the overload that takes a string as its parameter and expect to get the sequence of...
View ArticleIntegration Testing with SQL Server Express 2008, NHibernate, and MSTEST
When dealing with NHibernate, I find that it’s important to write tests to make sure that I’ve created my mapping files correctly–that is, that properties actually are mapped correctly, that I...
View ArticleI Hate Software
Today, I realized that I hate software. First, it was FedEx It has been 45 days since I reported to FedEx that the new SmartPost integration offered by their Web services simply does not work when an...
View ArticleInside Skiviez: Catalog Listings and Search Queries
Last Tuesday, I rolled out a new release of the Skiviez Web site. It is the most significant technical change at Skiviez since 2007 and brings with it a lot of improvements in how it operates against...
View ArticleWindows Mobile Device Center hangs on splash screen
At Skiviez, we use two HandHeld Honeywell Dolphin D7600 Mobile Computers to pick orders. They’re devices with a barcode scanner, a touch screen, and WiFi capability. They run a Platform Builder...
View ArticleInside Skiviez: Mailing Addresses
Skiviez ships to about two dozen countries around the world. This means that our e-commerce system has to be able to accept and deal with international addresses. For a long time, Skiviez dealt with...
View ArticleDKIM Signing Outbound Messages in Exchange Server 2007
DomainKeys Identified Mail is a proposed standard that, in its own words, allows a domain (such as skiviez.com) to assert responsibility for the contents of an e-mail message. The outgoing mail...
View ArticleUsing the EPL2 GW command to send an image to a Zebra thermal printer
How’s that for a title? While that’s gibberish for most, if you’re the unlucky soul who’s been tasked with dumping an image to your Zebra thermal printer, it could be just what you’re looking for. The...
View ArticleDear Authorize.Net
I walked in this morning to find multiple Authorize.net accounts failing all transactions with a General Error. I called Authorize.net around 8 am Eastern and got connected to a woman who said I was...
View Article