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."
Km Elapsed Split
1 6:06 6:06
2 11:56 5:50
3 17:17 5:20
4 22:54 5:36
5 28:15 5:21
6 33:35 5:19
7 38:38 5:02
8 44:11 5:33
9 49:31 5:19
10 55:04 5:32
11 1:00:36 5:32
12 1:05:56 5:19
13 1:11:09 5:13
14 1:16:35 5:25
15 1:21:57 5:22
16 1:27:54 5:57
17 1:33:59 6:04
18 1:38:56 4:57
19 1:44:30 5:33
20 1:50:20 5:50
21 1:56:33 6:13
22 2:02:05 5:31
23 2:07:27 5:21
24 2:13:27 6:00
25 2:19:29 6:01
26 2:25:04 5:34
27 2:31:01 5:57
28 2:36:28 5:26
29 2:42:19 5:50
30 2:48:06 5:47
31 2:54:06 5:59
32 3:00:30 6:24
33 3:07:27 6:56
34 3:13:01 5:33
35 3:21:02 8:01
36 3:27:28 6:25
37 3:33:55 6:26
38 3:40:24 6:28
39 3:47:06 6:42
40 3:53:36 6:29
41 3:59:58 6:22
42 4:07:03 7:06