<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.3" -->
<rss version="0.92">
<channel>
	<title>Brian Low</title>
	<link>http://www.brianlow.com</link>
	<description>Software Development Notes</description>
	<lastBuildDate>Sat, 08 Nov 2008 06:21:19 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Zebra striping</title>
		<description>From the article Zebra Striping: Does it Really Help?:

- no difference in speed or accuracy
- 46% preferred it, 33% didn't care

If you are going to use zebra striping, keep it subtle.



 </description>
		<link>http://www.brianlow.com/index.php/2008/11/07/zebra-striping/</link>
			</item>
	<item>
		<title>User Interface Design for Programmers</title>
		<description>From Joel Spolsky's article User Interface Design for Programmers:

- A user interface is well-designed when the program behaves exactly how the user thought it would.
- Don't provide options unless the user really wants to choose
- Use real-world metaphors
- Affordances
- Consistency with existing standards (good or bad)
- Users don't read manuals
- ...</description>
		<link>http://www.brianlow.com/index.php/2008/11/06/user-interface-design-for-programmers/</link>
			</item>
	<item>
		<title>Build ASP.NET WebService from the Command-line</title>
		<description>This NAnt target will build the project into a new folder with a (single) precompiled DLL. All source files and other non-deployment files are removed.



    

 </description>
		<link>http://www.brianlow.com/index.php/2008/08/31/build-aspnet-webservice-from-the-command-line/</link>
			</item>
	<item>
		<title>Upgrading to WordPress 2.5 on BlueHost</title>
		<description>WordPress 2.5 was released last month. Why can't we upgrade using Fantastico? It turns out BlueHost has started their own Fanastico competitor called SimpleScripts. I doubt we'll be seeing any new Fantastico updates. While Fantastico has had WordPress 2.5 scripts for at least three weeks, BlueHost's tech support claims they ...</description>
		<link>http://www.brianlow.com/index.php/2008/04/30/upgrading-to-wordpress-25-on-bluehost/</link>
			</item>
	<item>
		<title>Reset Sequence From Table</title>
		<description>This procedure will lookup the maximum value used in a table then set the sequence to this value + 1. 


CREATE OR REPLACE PROCEDURE reset_sequence_from_table (
seq_name IN VARCHAR2, column_name IN VARCHAR2, table_name IN VARCHAR2) AS

cval   INTEGER;

BEGIN
  
  EXECUTE IMMEDIATE 'SELECT MAX(' &#124;&#124; column_name &#124;&#124;') FROM ' ...</description>
		<link>http://www.brianlow.com/index.php/2008/04/29/reset-sequence-from-table/</link>
			</item>
	<item>
		<title>Canon Elph on Steroids</title>
		<description>The open source project CHDK has built firmware enhancements for many of Canon's compact cameras. Some features:

- RAW support
- Extra fast/slow shutter speeds
- In-camera scripting language
- DOF calculator
- AutoISO based on focal length
- Exposure bracketing
- Live histogram
- Highlight clipping indicators
- Detailed battery level indicator
- Teathered shooting
- Loads from SD card ...</description>
		<link>http://www.brianlow.com/index.php/2008/04/06/canon-elph-on-steroids/</link>
			</item>
	<item>
		<title>Processing</title>
		<description>A friend told me I needed to write more blog posts. I'm not sure if he was interested in what I have to say or just didn't want to link to a dead blog. Either way I will put down a few more posts!

Take a look at the work from ...</description>
		<link>http://www.brianlow.com/index.php/2008/03/28/processing/</link>
			</item>
	<item>
		<title>Global exception handling</title>
		<description>Some general notes on exception handling: 


Setup a global exception handler to catch and handle unexpected exceptions. 
Only catch exceptions where you can take more intelligent action than the global exception handler. 
Be careful with exceptions on any thread other than the main thread (spawned threads, asynchronous delegates, timers, etc...) ...</description>
		<link>http://www.brianlow.com/index.php/2007/08/03/global-exception-handling/</link>
			</item>
	<item>
		<title>MSBuild Automated Deploy Scripts for Web Applications</title>
		<description>These are suggested steps for creating batch scripts that will deploy a solution to DEV, TEST and PROD. If this article looks like it is more complicated than it should be, I agree. I think batch scripts with an XML read/write utility or NAnt would be a better choice: 


The ...</description>
		<link>http://www.brianlow.com/index.php/2007/08/03/msbuild-automated-deploy-scripts-for-web-applications/</link>
			</item>
	<item>
		<title>Multi-Environment Config</title>
		<description>The following class allows you to easily switch between DEV, TEST and PROD appConfig settings. Settings are stored in one location (your web.config or app.config file). You can define settings global to all environments and override settings for each environment as neccessary. 

1. In your app, access your settings with: ...</description>
		<link>http://www.brianlow.com/index.php/2007/08/03/multi-environment-config/</link>
			</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.298 seconds -->
