-
Batch Image Resize
I have been looking around for a method to resize multiple images in a single batch. There have been a number of downloadable tools and shell integration solutions, but I was hoping to find an online tool to do just that. Not finding a solution that I liked, I decided to build one. Take a […]
-
Client side sorting with ASP.NET GridView and jQuery TableSorter
UPDATE If you are looking for a more complete solution including filtering, search, paging, and server side sorting, look at my post on using the datatables plugin with ASP.NET. Doing some quick data prototyping, I employed the use of the ASP.NET GridView to quickly report on my data objects. As is common, the prototypes quickly took […]
-
Email Scripting Fail
It’s time for another Good Idea, Bad Idea (anyone remember those snips from Animaniacs back in the 90s?)! Good Idea Scripting your auto emails to personalize them and make them more likely to be read. Bad Idea Placing your script in a string literal, preventing it from executing and emailing the script text instead. This is […]
-
Integrating Google Web Fonts
.post-434 { font-family: ‘Jura’; } Historically, web designers have been limited to the fonts they can use in live text. Enter Google Web fonts. This will allow you to integrate any website. I have used the Google Web Fonts API to integrate the Jura font for this post by adding the following to my HTML: […]
-
Citi Mortgage UX Fail
Recently I was on the CitiMortgage website (www.citimortgage.com) and noticed a poor design decision in the date selector. The company policy prevents you from picking a date past the 16th of the month. The drop down list to select a date, however, presents the user with all date of the current month but will show […]
-
Source control strategy for WordPress sites
My background is more in software and web application development, not website development. So when I started doing a few websites on the side, I wanted to translate some of the tools and processes that I use everyday as a developer to this new role. As I compared the different CMS options, WordPress was the […]
-
Google Finance Web Service Fail
A couple weeks ago, I was checking out Google Finance and noticed something scary. One of two things had just occurred; either the whole world just went broke or (slightly more likely) the web service call to retrieve the data had failed or timeout. While the scenario was quickly fixed by refreshing the page, these are […]
-
Migrating Multiple WordPress Sites to a single Multisite
Until recently, I have been using WordPress solely for more this blog. With the release of version 3.0, I decided to read through the release notes and noticed some great features. With the addition of custom post types introduced in version 2.9, WordPress makes a dandy content management system. Discussing this with Morton (@mor10) at MIX 2011 […]
-
jQuery Datatables with C# / .NET web services
I just completed a project where I integrated that jQuery Datatables plugin http://datatables.net. The documentation from the Datatables website was helpful but there were a gaps that needed extended documentation. This particular implementation uses an ASMX service for the underlying service. The plugin is integrated with my <table> with the following call. $(‘#example’).dataTable({ bJQueryUI: true, […]
-
Visual Studio Keyboard Shortcuts
As Visual Studio has evolved as a product, so has the plethora of keyboard shortcuts that are available. Using these shortcuts make certain tasks much easier and quicker by not requiring you to remember the exact location in the often deep and convoluted menu and icon structure. You can download your own keyboard shortcut guide here:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=92CED922-D505-457A-8C9C-84036160639F&displaylang=en Each […]