December 2010 Entries

EC2 VM Import

Another neat feature was recently added to EC2 - VM Import. Right now there’s some OS and virtualisation technology restrictions (it only supports VMware images for Windows 2008 SP2), but as a developer based on Windows who uses VMware technology that suits me just fine. One of the recurring themes of 2010 has been the features that Amazon has been adding to their products, most noticeably EC2 and S3. There’s something about a stream of constant unobtrusive updates from a company that make you go “heh, cool” and leave you with a nice positive feeling about working in technology.

posted @ Monday, December 20, 2010 9:52 PM | Feedback (0)

Feedsource for WHS v1

Do you have a Windows Home Server on your network? Do you use it to stream media? If so you might be interested in Feedsource for WHS, bought to you by our good friends over at Tentacle Software. Tags: Windows Home Server

posted @ Thursday, December 16, 2010 4:55 PM | Feedback (0)

Powershell to the rescue

A few days ago I found myself mentioning that I’m not really using Powershell very much, and today I find it helping me out – proving my point, it’s incredibly powerful if you can take the time to get to know it well.. which I’ve not really done yet! One of the solutions we’ve inherited from another development company is littered with previous Visual Source Safe files. As you can imagine, all trace of VSS is something that needs to be exterminated from this earth, so even though these files aren’t harming anything* their existence alone is a source...

posted @ Monday, December 13, 2010 10:43 PM | Feedback (0)

You down with MVC? Yeah you know me!

I resisted ASP.NET MVC for quite some time. Not intentionally, and not for for any real compelling reason, but for a while WebForms coupled with my version of an MVP implementation was doing its thing pretty nicely, and a few of the WebForms projects I was working on had customers who really had no reason to shift technologies. Whether you’re charging by the hour or working in a fixed price scenario it can be a little hard to justify jumping into new technologies (although at this point you could hardly call MVC ‘new’) without good reason. Having said that,...

posted @ Monday, December 13, 2010 9:50 PM | Feedback (0)

Best Practices for Form Design

Best Practices for form design is a slideshow on the topic of… form design! Boom! Hopefully not a surprise, however I did find a few things in the slides a little surprising. Vertical labels often lead to the fastest form completion times – I like vertical labels because they usually require simpler HTML, so I’m happy now to have another reason to recommend them. The pros and cons for the other layout options also make for interesting reading. Avoid optional fields – when you read this as a best practise recommendation you stop and pause for a moment...

posted @ Tuesday, December 07, 2010 11:09 PM | Feedback (0)

My 2010 developer tools and utilities post

Everyone has their own set of tools and utilities that they can't live without. This is my list. There are many like it, but this one is mine. These lists are actually interesting to write as they force you to stop and think about what software you're actually using on a daily basis as well as being interesting to look back on and revise in a few months/years from now. I’m excluding the obvious developer tools such as Visual Studio, SQL Management Studio, Microsoft Office, MSN Messenger, Outlook, and focusing more on additional tools and utilities. ...

posted @ Tuesday, December 07, 2010 10:18 PM | Feedback (0)

MVC Radio buttons

While working with radio buttons in MVC2 I’m seeing some strange behaviour. I suspect I’m overlooking something obvious here, so please jump in dear reader and laugh at my expense. The scenario involves radio buttons, and wanting to set one of the options as being selected (“checked” for a radio button). According to logic and many Stackoverflow posts, you should be able to do something with the checked property, however this seems broken for me – consider the following, where none of these three attempts at setting check should be valid, however all three of them result in the...

posted @ Sunday, December 05, 2010 10:59 PM | Feedback (0)

Introduction to jQuery templates

If you’ve read anything about the story around Microsoft’s adoption of jQuery then you may of heard mention of jQuery templates. I’ve seen a few older examples of templating approaches using JavaScript before using Microsoft’s Ajax, and while I could easily see the value and appeal it didn’t feel like it was worth switching over to MS Ajax just to use it. As of jQuery version 1.5, templates will be included as part of the core functionality, which says to me that it’s time to get interested and start paying attention, and one of the best way’s to get...

posted @ Saturday, December 04, 2010 2:17 PM | Feedback (0)

About me

My name is Ross Hawkins and I'm a developer, consultant, business owner and writer based in Auckland, New Zealand (pictured below!). My current work revolves around ASP.NET, C#, jQuery, Ajax, SQL Server, and a mix of other Microsoft development technologies.

I also have about 15 years of experience with IBM Lotus Notes/Domino and associated technologies. While Notes/Domino is no longer my primary focus I still like to dabble and keep my skills up to date.

I own and run 2 businesses - Hawkins Consulting Services, and Ignition Development.

Bethells Beach, located in sunny West Auckland, New Zealand




Subscribe

Subscribe to this feed


Search




Popular Content

Troubleshooting WebResource.axd

The .NET 2.0 framework changed the way clientside JavaScript is delivered to the browser. Previously, ASP.NET 1.1 used the aspnet_client directory whereas now 2.0 uses WebResource.axd.

Published on October 8, 2006

jQuery Wildcard Selectors - some simple examples

I wrote about jQuery wildcard selector syntax briefly back in 2009, and since then that post has received a lot of views – way more than a post that brief should ever have seen..

Published on October 14, 2011

Microsoft AJAX Extensions: Sys.Debug is null or not an object

One of the breaking changes which was made with the 1.0 release of the Microsoft Ajax Extensions was the renaming of the 'Debug' class to 'Sys.Debug' for reasons of compatiability with other frameworks. Breaking changes like this can often be a source of frustration..

Published on May 22, 2007

Simple ASP.NET Character Counter

A textbox character counter is a pretty simple piece of functionality, and there's a lot of different ways to apply one to your application. The following method is nice and simple, and can be done using only clientside JavaScript if required, or combined with server side code in order to create a more dynamic effect

Published on December 4, 2006

Simple ASP.NET Character Counter - with Master Page Support

A quick update to my previous character counter article adding some changes for those using it with Master Pages.

Published on February 7th, 2009

Adding Tooltips to Gridview Headers

As the title says, this is a very simple but dynamic way of achieving tooltip text on a header column. It's not overly flash, but it's lightweight and quick to implement.

Published on April 15, 2007

SQL Server Web Report Viewer Issues on Windows 2008 Server/IIS7

A fix for another AXD related issue, this time with the SQL Server Web Report Viewer Control which was being served up via IIS7 on a Windows 2008 server.

Published on June 2, 2007
Updated on April 10, 2008





Archives

May, 2012 (1)
April, 2012 (4)
March, 2012 (2)
February, 2012 (4)
January, 2012 (3)
December, 2011 (3)
November, 2011 (8)
October, 2011 (9)
September, 2011 (8)
August, 2011 (5)
July, 2011 (4)
June, 2011 (7)
May, 2011 (5)
April, 2011 (3)
March, 2011 (8)
February, 2011 (4)
January, 2011 (3)
December, 2010 (8)
November, 2010 (5)
October, 2010 (6)
September, 2010 (7)
August, 2010 (11)
July, 2010 (12)
June, 2010 (8)
May, 2010 (8)
April, 2010 (4)
March, 2010 (8)
February, 2010 (6)
January, 2010 (12)
December, 2009 (13)
November, 2009 (11)
October, 2009 (12)
September, 2009 (12)
August, 2009 (2)
July, 2009 (7)
June, 2009 (12)
May, 2009 (9)
April, 2009 (9)
March, 2009 (9)
February, 2009 (8)
January, 2009 (7)
December, 2008 (6)
November, 2008 (7)
October, 2008 (9)
September, 2008 (12)
August, 2008 (9)
July, 2008 (6)
June, 2008 (24)
May, 2008 (13)
April, 2008 (16)
March, 2008 (8)
February, 2008 (10)
January, 2008 (1)
December, 2007 (14)
November, 2007 (11)
October, 2007 (11)
September, 2007 (13)
August, 2007 (11)
July, 2007 (5)
June, 2007 (15)
May, 2007 (11)
April, 2007 (9)
March, 2007 (9)
February, 2007 (10)
January, 2007 (8)
December, 2006 (18)
November, 2006 (11)
October, 2006 (14)
September, 2006 (9)
August, 2006 (10)
July, 2006 (4)
June, 2006 (4)
May, 2006 (6)
April, 2006 (3)
February, 2006 (6)
January, 2006 (10)
September, 2005 (2)
August, 2005 (4)

Post Categories

ASP.NET
AJAX
Amusing
NZ
NZ Trains
Notes/Domino
Visual Studio
Web Development
Miscellaneous
Me
Rugby
C#
SQL