Attended an AlamoCoders meeting tonight. Interesting talk on jQuery by John Teague. I’d previously seen Front-End Developers doing stuff with it, but I didn’t really “get” it-not that I’d looked into it, or tried… what with struggling to pick up nHibernate, DI, and that whole world of things, I felt like my plate was already pretty full. This overview really helped though. Previously, I’d glanced at a bunch orf jQuery code and just thought “uh, that’s not js…. not sure what this is. must look at-eventually” turns out, the key things with jQuery are 1) philisophically jQuery is set up to work on elements much like CSS does. it finds, groups, filters, etc upon the same IDs and element types that CSS does. It looks a bit different, but much of jQuery stuff is really just finding elements, picking out selectors, etc. 2) jQuery is sort of like working at the UNIX command line-it’s all about feeding the results of one thing to the other… jQuery code is chains of long commands that find, filter, and then do something (like assign a function to a click action) this code is short, and once you get the hang of it, easy to read. As a side benefit, it even keeps code out of the HTML.. not even any “onClick” commands. Nice. doing *that* without a library is not fun at all.
As an aside, I won a copy of “LINQ Unleashed”. I confess the actual naming of the “Unleashed” titles amuses me. It seems one step short of a wacky reality show title… imagine, “When SQL Attacks” or “Mocks Gone Wild” ..I mean really… eh… no looking a gift book in the mouth, I guess.
Tried for a spot at KaizenConf (Kaizen, as in a Japanese word for Continuous Improvement, it seems)… it sounds like a great learning experience, and it’s practically down the street in Texas-terms. Sounds like it’s not a direct registration process, but some sort of judgment-on-mystery-criteria-then-invite. That’s a bit discomfiting, but hopefully it’ll work out.