ASP.NET is turning out to be fun, and I'm doing it in C# as well, just to keep things interesting :) It's actually pretty nice, as long as I remember to capitalize things but I don't think I'll bother switching my own website over. I'm feeling pleased with myself because I got my butt in gear and got down to the gym this lunchtime to do a bit of swimming and sign up for Combat class on Friday. Back in the groove, hopefully.
I don't update the "Currents" section on the right hand side (see http://www.tinyjo.net/journal/ and then you'll know what I mean) nearly often enough so I decided over the holiday that I need to implement some kind of online updating system. Options I have/am consider(ed)(ing) are
- Create an LJ for it and then embed it using an S2 style*. I decided against this in the end because the load time for the stuff I've got embedded atm is not great
- Put the stuff in the database and access it with ASP code. Not bad potentially but it does mean doing DB access on a lot of pages where I don't currently. On the other hand, it's nicely searchable and categorizable.
- Put it in an XML file and access it with ASP code. Faster load time than DB (I assume) but less searchability
- Write ASP code to update the static files. Probably best load time, but no searchability
I can't decide whether searchability/sortability are desirable functions to have really. I like the idea of giving everything marks out of ten and then having a high-scores list but do I really need one? I suppose if I'm going to get into that though, it doesn't need to be there at all, so there's no point in considering that. Help me decide, please!
How should I manage my currents?
* I have discovered a nice little hack - the equivalent of customview for S2 (appending s2id=XXXX to the URL) works for free users as well as paid. Which means that I could create a free account and embed it using a style created with my permanent account. It wouldn't work for the comments pages unless you wanted to try to embed those as well (don't, really) but this wouldn't have comments enabled anyway.