With so many users turning to the Internet for their banking activities, it's disappointing how few small banks and credit unions offer customers a live chat communication channel on their public facing websites. Live chat results in significant cost savings versus telephone support. Live chat also increases a bank or credit union's ability to convert visitors into new customers. Given these and other benefits, I'm consistently surprised at the two reasons managers most commonly give for not implementing live chat. [More]
Reading about the recent $6,000,000.00 settlement between Target Corporation, owners of Target.com retail e-commerce site, and the National Federation for the Blind (NFB) over the lack of website accessibility at Target.com for disabled people reminded me of an important topic that the banking industry seems to have largely missed. The Target settlement has stirred some high profile players like Amazon.com and RadioShack.com to consider their own website’s accessibility, both to stave off lawsuits and to capitalize on the lucrative revenue potential this 50 million1 people strong group of customers represents. [More]
Recently we rolled out our Silverlight File Uploader Demo out on our Sandbox. We also submitted it to the Silverlight 2 Beta 2 Gallery over at the official Microsoft Silverlight site. Within about a week it was reviewed and accepted and published out to the site, since that time we've received a few comments on the control, specifically asking for us to explain how it works.
Since the File Uploader control was developed for commercial purposes I cannot post the code or delve too deeply into the internals so I will instead rundown the overall architecture of the control and how it's able to do what it does. Please be aware that I will mostly be ignoring the .xaml side of things and focus instead on the underlying architecture, code and logic happening behind the scenes.
First, the control is actually composed of two distinct pieces: (1) the first piece is the main co... [More]
Last week I got a new computer (IBM ThinkPad T60p), which means I retired my old ThinkPad T41. Today is the first time that I've tried to logon to my Chase online account to pay my credit card bill, which is due today. I've never had a problem logging on, but today the Chase online banking site has recognized that my computer fingerprint has changed. The hair-pulling experience I'm in the middle of right now has reminded me that it's a fine line we as software developers walk between creating tough-to-crack security while continuing to make sure our software is user friendly. [More]