Archive for the ‘Coding’ Category

ASP.Net MVC installation failures continue

Microsoft officially released ASP.Net MVC 1.0 a few days after I unsuccessfully tried to install ASP.Net MVC RC2. I thought maybe the official version would work where RC2 failed, but alas, I got the same error from installation of 1.0. I scoured the Internet for information and found that the “Microsoft .NET Framework [...]

Continue reading »

ASP.Net MVC installation failure

I thought I should do some self-improvement by reading up on ASP.Net MVC framework. Step 1, download and install ASP.NET MVC Release Candidate 2.
Step 1a went smoothly – downloading a 1.7mb file typically works fine over broadband. Step 1b, installation, failed with the following errors in the log:

MSI (s) (24:50) [20:15:15:255]: Invoking remote custom [...]

Continue reading »

GridView DropDownList OnSelectedIndexChanged

I worked on a bug today that ‘bugged’ me for hours.  Basically I had a table (GridView) with a dropdown list (DropDownList) in each row.  The action associated with dropdown list change (OnSelectIndexChanged) only worked for rows on the first page.  The OnSelectedIndexChanged event was simply not triggered on page 2 onwards.
At first I thought [...]

Continue reading »

Must…read…till…the…end…

The project I just took over at work makes use of ASP.Net 2.0’s async page support. I haven’t had hands-on experience with this technology before, so I wanted to research on the web first. (Interesting how I have stopped reading technical books for research.)
I found a nice MSDN article and started reading. The first few [...]

Continue reading »

Fun with Liquibase

I started playing with Liquibase two days ago on June 24. I wanted to take advantage of Liquibase’s ability to generate database schema upgrade DDLs given an existing database and Hibernate mapping files. This capability was new in Liquibase 1.6. I downloaded version 1.6.1 on June 24.
My ultimate goal was to integrate [...]

Continue reading »

.NET 1.1, 2.0, 3.0, and 3.5

I got to understand the relationships between the various .NET versions (1.1, 2.0, 3.0, 3.5) through the project I am currently working on. It all comes down to the CLR version. I could elaborate in my own words, but I won’t because I am lazy and that I just found a nicer article [...]

Continue reading »

I didn’t enjoy Beautiful Code either

A while ago I borrowed the book Beautiful Code from the library because I thought I would enjoy it, but after reading chapter one and another one on MapReduce, I returned the book pretty much unread. I found it too dry.
I didn’t think much about why I didn’t like the book as I just [...]

Continue reading »

IWAM_HUH?

I spent a few hours today troubleshooting an IIS website .msi installer problem. This post serves as a future reference for myself.

Continue reading »

Tabs in navigation list

Tabs in navigation list.

It’s been at least two years since I started self-hosting this blog, but I finally cleaned up the CSS so the navigation list works the way it was envisioned: links are supposed to be tabs off the search bar instead of disconnected buttons.
Below is a brief account of previous navigation lists, for [...]

Continue reading »

Wix KeyPath trickery

Let me start by saying that I don’t enjoy working with Wix and that I am a total Wix beginner. I get virtual headaches every time I have to deal with Wix. The most recent head pain came from the requirement to remove a certificate from Windows’ certificate store only after removal of [...]

Continue reading »