All Apologies - Nirvana
Bohemian Like You - Dandy Warhols
High and Dry - Radiohead
Rain - Dragon
Chasing Cars - Snow Patrol
Sway - Bic Runga (Kel lead vocals)
So Lonely - The Police (or just Sting?)
Proud Mary - Credence Clearwater Revival


Week | Time | Place | Notes |
---|---|---|---|
2 | 23:21 | 22nd | High tide course - loose sand, 3 laps. |
3 | 20:56 | 28th | Low tide course - perfect weather. |
4 | 22:52 | 28th | High tide course - good weather. |
7 | 20:49 | 21st | Low tide course - hot. |
Start to South End | 4:01 |
South End to North End | 5:13 |
North End to South End | 5:16 |
South End to North End | 5:17 |
North End to Finish | 1:00 |
Week | Time | Place | Notes |
---|---|---|---|
2 | 23:21 | 22nd | High tide course - loose sand, 3 laps. |
3 | 20:56 | 28th | Low tide course - perfect weather. |
4 | 22:52 | 28th | High tide course - good weather. |
public decimal GetAvailableBalance(int custNumb) { decimal retVal = 0.00M; using (SqlConnection sqlConnection = new SqlConnection(_dbConnection)) { sqlConnection.Open(); using (SqlCommand sqlCommand = sqlConnection.CreateCommand()) { sqlCommand.CommandType = CommandType.StoredProcedure; sqlCommand.CommandText = "dbo.GetCustomerBalance"; sqlCommand.Parameters.AddWithValue("CustomerID", custNumb); using (IDataReader dr = sqlCommand.ExecuteReader()) { if (dr != null) { dr.Read(); retVal = Convert.ToDecimal(dr["AvailableBalance"]); } } } } return retVal; }
sqlCommand.ExecuteReader()
public virtual IDataReader GetReader(SqlCommand cmd) { return cmd.ExecuteReader(); }
[TestFixture] public class IMTTests : TransactionStore { Mockery mocks = new Mockery(); IDataReader idr = null; public override IDataReader GetReader(SqlCommand cmd) { Expect.AtLeastOnce.On(idr).Method("Read").Will(Return.Value(true)); Expect.AtLeastOnce.On(idr).Method("Dispose"); return idr; }
[Test] public void TestAvailableBalance() { idr = (IDataReader)mocks.NewMock(typeof(IDataReader)); Expect.AtLeastOnce.On(idr).Get["AvailableBalance"].Will(Return.Value(42.00M)); Decimal amount = this.GetAvailableBalance(12345); Assert.AreEqual(42.00M, amount); }
Week | Time | Place | Notes |
---|---|---|---|
2 | 23:21 | 22nd | High tide course - loose sand, 3 laps. |
3 | 20:56 | 28th | Low tide course - perfect weather. |
Week | Time | Place | Notes |
---|---|---|---|
2 | 23:21 | 22 | High tide course - loose sand, 3 laps. |
Km Elapsed Split Notes
1 ??? (5:21)
2 10:43 (5:21) 10:43
3 15:26 4:43
4 20:55 5:28 w
5 25:32 4:37
6 30:23 4:50
7 35:10 4:46
8 40:10 5:00 w
9 ??? (5:17) -
10 50:46 (5:17) 10:35
11 55:43 4:56
12 1:01:14 5:31
13 ??? (5:15)
14 ??? (5:15)
15 ??? (5:15)
16 1:22:15 (5:15) w21:01
17 1:27:33 5:17
18 1:33:42 6:09 Long?
19 1:37:40 3:58 Short?
20 1:43:05 5:24 -10k 52:29
21 1:48:24 5:19
22 1:54:32 6:07 w-
23 1:59:49 5:17
24 2:05:03 5:13
25 2:10:02 4:58 left Paul. (avg 5:12 -> 5:09)
26 2:14:57 4:55 w
27 2:20:06 5:09
28 2:25:02 4;56
29 ??? (5:07) w
30 2:35:17 (5:07) 10:15 -10k 52:12
31 ??? (5:12)
32 2:45:43 (5:12) w10:25
33 2:50:55 5:12
34 2:55:44 4:48
35 3:01:00 5:16 w
36 3:05:56 4:55
37 3:11:22 5:25
38 3:16:40 5:18
39 3:22:18 5:37 w
40 3:27:30 5:11 -10k 52:13
41 ??? (5:10)
42 ??? (5:10)
42.2 3:38:53 (1:02) 11:23
8:20 miles
5:11 ks
2k - 10:07 (5:03s)
4k - 19:47 (4:50s)
6k - 30:30 (5:21s)
8k - 40:27 (4:59s)
10k - 51:55 (5:44s)
12k - 1:04:04 (6:04s) - big uphills.
14k - 1:14:20 (5:08s)
16k - (4:34s)
18k - (4:34s)
20k - (4:34s) 8:27? (4:13s)
21k - 1:46:21
Event | Time | Comments |
---|---|---|
Grandma's Marathon 2002 | 3:48:11 | First Marathon with Craig, Pete, and Scott |
Twin Cities Marathon 2003 | 3:59:54 | Ran by myself, beautiful weather. Breaking 4:00 in this race is what made me think I could just keep running without training. |
Grandma's Marathon 2004 | 4:00:20 | Ran with Peter Akimoto. Stayed in the Clown House. I probably would have wimped out on this one if Peter hadn't been keen on driving up to Duluth on Friday night. |
Twin Cities Marathon 2005 | 5:18:06 | Ran this one with some first timers from work. For the record, running slower is more painful that just running as fast as you can (To a point at least, the very first marathon, I was at the best fitness level, but in the worst shape at the starting line, and in the most pain afterwards.) |
Auckland Marathon 2006 | 4:28:16 | First New Zealand Marathon. This one made me decide that I'd better get training again after all. |
Rotorua Marathon 2007 | 4:51:10 | This one was brutal. Pouring rain at the start line, cold wind later. This is the only marathon where I thought for a while that I might not finish. |
Auckland Marathon 2007 | 4:08:20 | I was in overall good shape for this one, but not the greatest running shape. I held the end together quite well, but just didn't have the leg muscles to finish under 4:00 |
Rotorua Marathon 2008 | 4:07:03 | Much better than the last Rotorua, in fact the day was nearly perfect. Same story as Auckland 2007, good run, just couldn't pull in under 4:00 |
Note: I would have liked to title this post "Microsoft Voodoo make Hulk MAD!!" but for reasons outlined in the rant below, I went with the title above.
"error CS0103: The name 'X' does not exist in the current context"
"error CS0117: 'XPage' does not contain a definition for 'X'"
"The name 'X' does not exist in the current context."
protected global::System.Web.UI.WebControls.TextBox TextBox1;
"The definition of the object is hidden."
HTTPRuntime.CodeGenDir
. "Visual Studio includes an option to convert pages and classes within Web application projects to use partial class declarations. Partial classes are used to separate designer-generated code from code-behind code. These designer-generated classes are stored in a separate file from the code-behind file. This conversion process causes Visual Studio 2005 to recursively examine every page, user-control, and master-page in the project, and to automatically generate a .designer.cs file for each. Visual Studio also changes the .aspx or .ascx files to use the codeBehind attribute instead of the codeFile attribute."