James Gregory
Blog
Archives
GitHub
RSS
2012
Rails production 500 error page showing in dev
Jul 5
2011
Learning. It ain’t hard.
Jul 6
Rhino Licensing
Jan 11
2010
NDC 2010
Jun 22
Speaking engagements in 2010
Mar 31
Git E-VAN recording
Feb 17
Git E-VAN
Feb 8
Git: Remotes, contributions, and the letter N
Feb 7
Behaviours in MSpec
Jan 22
2009
Git’s guts: Merging and rebasing
Nov 27
Git’s guts: Branches, HEAD, and fast-forwards
Nov 25
Fluent NHibernate 1.0 RTM
Aug 29
Preventing debugger property evaluation for side-effect laden properties
Aug 18
Fluent NHibernate 1.0RC
Aug 16
Git and command-line fear
Jul 20
What’s been happening in Fluent NHibernate land?
Apr 28
I’m a Los Techie
Mar 28
Fluent NHibernate usage stats
Mar 21
Docu + 2 days
Mar 21
Introducing Docu - Simple doc gen for .Net
Mar 19
Fluent NHibernate: Conventions Rewrite
Mar 11
Fluent NHibernate: Auto mapping, overrides and alterations
Feb 10
Fluent NHibernate - The official website
Feb 4
Fluent green and brown
Feb 4
Fluent NHibernate: Configuring your application
Feb 3
I think you mean a many-to-one, sir
Jan 27
Introduction to static reflection
Jan 26
Fluent NHibernate: Auto mapping and base-classes
Jan 26
Fluent NHibernate: Auto Mapping Components
Jan 19
Fluent NHibernate: Mapping private and protected properties
Jan 13
Fluent NHibernate: Auto Mapping Type Conventions
Jan 11
Fluent NHibernate: Auto Mapping Entity Conventions
Jan 11
Fluent NHibernate: Auto Mapping Conventions
Jan 11
Fluent NHibernate: Auto Mapping Introduction
Jan 10
The VB OSS debarkle
Jan 8
Fluent NHibernate SubClass syntax changes
Jan 5
2008
Waiting for change
Nov 26
A Tribute to Subversion
Nov 12
YaYAML: Yet another YAML parser
Oct 28
Getting started with OMeta#
Oct 22
Smart Indentation for Visual Studio Extensibility projects
Oct 19
SharpDiff - Diff Parsing in .NET
Oct 19
Console colours wrapper
Oct 7
Alternative to abusing using
Oct 7
Empty NHibernate logs and poor performance
Sep 12
Brace Matching and your Language Service
Sep 2
Time, time, time
Aug 14
Introducing Fluent NHibernate
Aug 8
Latest on BooLangStudio
Aug 7
Missed out on something big
Jul 1
Boo Visual Studio plugin progress
May 25
Freeing the model from its evil web-service oppressors
May 18
Boo Visual Studio plug-in: 1% complete
May 18
Plugin baby steps
May 12
Futility: Transforming entities into DTOs
May 6
All about dependencies
Apr 5
Static method abuse
Mar 28
Plug-in’s and browsers
Mar 28
getfilename NAnt task
Mar 12
Introducing the filterable DeleGrid
Mar 5
ObjectField 1.1
Feb 21
Data-binding hierarchical objects
Feb 21
ObjectField - A GridView field
Feb 17
2007
NHibernate and the SqlTypeException
Dec 18
Percieved value and developer education
Dec 12
On testing implementation
Dec 10
DeleGrid - a paged GridView control
Dec 9
Test-drive properly, test fully
Jul 21
Applying a bit of XP to hobby projects
Jul 18
Getting with it: Test-Driven Development
Jul 17
2006
A usability moan about Adobe’s website
Jul 1
Your Forms Are Killing Me
Jun 29
Using Internet Explorer’s conditional comments for targeted JavaScript
Jun 15
Bloated forms
Jun 15
Amusing “Recommend a Friend” usage
Jun 15
SQL Server Object Exists Function
May 26
JavaScript Console in Safari
May 15
Ruby on Rails Recognition Failed in Production mode
Apr 29
Uncrippling Windows XP’s IIS 5.1
Apr 26
ServerControlIDs Update
Apr 26
The problem with onload
Apr 12
How-to use ClientIDs in JavaScript without the ugliness
Apr 12
Hello from JAGregory.com!
Apr 4
JavaScript Behaviour & getElementsBySelector() mini-fix
Mar 24
Accessibility for UK based websites
Mar 8
Trust Wireless Scroll Tablet with Dual Monitors
Mar 7
Personal Note: A brief interlude
Mar 7
A time to doodle
Mar 7
Venkman for Firefox 1.5.0.1 (Javascript Debugger)
Feb 7
First working weekend
Jan 23
JavaScript getNextElement and getPreviousElement - revised
Jan 12
AJAX and Security
Jan 10
Prototype PeriodicalExecuter.stop() JavaScript function
Jan 9
2005
Nested DataGrid/Repeater with Key Value access
Oct 20
SQL Server: Exists() function quicker than Count()
Sep 22
DateDiff() minus one VisualBasic assembly
Sep 16
Launching woes
Sep 2
Accessibility, standards and my say
Jul 27
ELMAH: Error Logging Modules & Handlers
Jul 23
Exception Logging
Jul 18
A bit of culture
Jun 13
Personal Note: The new job
Jun 6
Debugging Glory
May 3
Goodbye Tesco
Apr 11
Amplification, baby
Mar 7
Caesar and Delphi
Jan 7
2004
Host Problems… Again
Dec 5