Double Whammy – jLinq Release And Screencast!
Now that you’re all excited time for some disappointment – it is just a minor update to fix a few bugs and to add one new feature.
But instead of just blogging about it I’ve also done a new screencast to talk about the updates and new feature in this release.
- Dynamic Queries (using OR) – Before, if you used “OR” at the start of a query then you’d get an exception. jLinq would try and tag “||” at the start of your query which would cause the whole thing to collapse. Now, jLinq correctly handles this and prevents the error. In turn, writing dynamic queries just got a whole lot easier!.
- Range Comparisons With Dates – Version 2.2.0 introduced smarter comparisons by evaluating the types of values being passed in instead of expecting only one type. However, in the change, the range comparisons like
between, etc, would all incorrectly evaluate Dates as strings… bummer.
- Bitwise Flag Comparisons – jLinq 2.2.1 introduces a new query method called
haswhich performs bitwise flag comparisons on records. It even works with regular ol’ numbers by converting them before performing the comparisons.
Anyways, go check out he new screen cast now and tell me what you think!
Bonus: CamStudio Icon
Last night while I was setting up CamStudio for this screencast I was looking at their UGLY icon they use for their program — I just couldn’t stand it being in my beautiful RocketDock – so I designed a new one for them. If you’re looking for an improved logo then you can download the PNG for the CamStudio icon.