This technology demo is a fantastic watch, and is truly a revolution in the way data access will occur in our .NET applications. A LINQ technology preview can be downloaded for the just-released Visual Studio 2005 Release Candidate here. The LINQ project page can be found here. I'm trying out the LINQ technology preview and will post more thoughts shortly.
Another part of the LINQ project to watch closely will be the
Object Relational technology in
DLINQ. Both of these will be hugely useful in dissolving the
tremendous disconnect that has traditionally existed between
relational persistent storage and our code.
Tough to listen to the hype machine kicking up for C# 3.0,
though, given that C# 2.0 isn't even to production yet. It's great
to be prepared for new technologies, and to get your input in at
this stage so they can make it the best that it can be, but still
it's really difficult to find the time to learn currently
impractical technologies when there are so many practical technologies we can
learn to help us today.
This sticker is on my neighbour's eavestrough,
and it cracks me up each time I see it. It reminds me of the
mid-80s, when bags of Hostess Chips always came with some sort of
enticement, such as stickers of wrestlers, stickers of bands like
Honeymoon Suite, and so on. This subdivision was built in the first
half of the 80s, so it could very well be a holdover from those
days. Great stuff.
I authored an entry this morning detailing how my PCs - which for conservation reasons I regularly turn-off/hibernate except when in use - mysteriously fail to restart whenever I really critically need them immediately. e.g. When I have to grab a piece of info before I head out the door, or I'm on the phone and need an address. In such situations, with an unbelievably high degree of correlation, the hibernation restart will fail, or the BIOS will throw up some random error, or Windows 2003 will stall on the beginning progress bar - Something will happen that screws up the startup. I'm forced to power down on the back of the power supply (otherwise the next startup will bizarrely claim that no keyboard is attached), and then wait for the time-sucking from-scratch startup. Perhaps in such a rushed situation I hit the power button more vigorously, or in my haste I shuffle my feet on the carpet and deliver a static shock to my PC: There has to be some rational explanation for this, as my systems are flawless the other 96% of the time (when it doesn't really matter how quickly I can get at them).
It has since become apparent this information - revealing the malice and schadenfreude of our PCs - had to be suppressed. Upon trying to post this I discovered that yafla.com was down due to a RAID failure (what they really need is a RARAID). When it finally came up, after 4 hours of downtime, and the big chance came for the post to be published, Radio Userland promptly spit up a GPF and unceremoniously deleted that entry.
Coincidence? I think not...