I don’t think I’ve blogged about this yet, other than the original announcement about the event — turns out I’m going to speak at the event as well. They haven’t published their complete agenda yet, but there’s an overview of (some of?) the sessions available, including mine. This is what my session’s going to be:

Dynamic Languages and .NET

Last year Microsoft announced their future plans for dynamic language support in the .NET CLR, and existing projects like IronPython and PowerSh …


2007-03-02

I really love that song :-) Better leave the singing to Dave though: (click the image to link to the video!!)

img_2990.jpg

Btw, just out of curiosity… what were you smoking, Dave? :-)


BASTA! was a good conference with a lot of great sessions. I did two myself — advanced functionality in the DataGridView (with some non-DataGridView specific things, like a cross table implementation based on ITypedList) and a session on ORM in real-world applications, going into some scenarios that come up when the typical SQL/ADO.NET based application architecture is converted towards ORM.

For Developer Express, we also had a great time in the exhibition, where we did lots of demos and had …


I’ll be in Frankfurt, Germany next week for BASTA!. I’m doing two sessions there and exhibiting for Developer Express. I’m looking forward to seeing you there, and please feel free to email me if you want to meet up outside the event.


2007-02-21

I talked about this to Ian the other day: is the Vista Sidebar system really good or not? Of course there’s no simple answer to this, but I had some thoughts and they’re not all positive. First, let me say that I really like the whole gadget idea. Somehow I was always a fan of that kind of thing — Linux was always strong in this regard, and I used to do a lot of work on Linux. The original announcement about the Vista Sidebar had me rather enthusiastic about it, and the great looks it promised …


2007-02-21

I got myself a Sony Reader (Portable Reader System PRS-500 — is that a better name?) a few weeks ago. Great little device, and I’ve been reading a lot on it since I got it. In the beginning I also regularly had it hooked up to the computer to upload content, but now I’ve got nearly 50 books in it that need reading, so I didn’t hook it up for a while. Since the device didn’t have any power supply connected, I’m checking out how long the battery actually works. Sony says it should be around 7500 …


I was at NxtGenUG in Birmingham yesterday, doing a session about LINQ extensibility. I thought it was good, but ask the attendees if you want to be sure :-) In any case I promised to make my samples and slides available, so here they are:

Extensible_20LINQing.zip


In part 1 of this post, I explained the purpose of those wrapper classes I created, and why the structure is how it is. I’m making the source code of the library available with this post — use it as you see fit, but please note that I have done no production testing of this code, so don’t blame me if it breaks. The download is here: Sturm.CollectionWrapping.zip

Now how do you use that thing? Basically you use code like this:

Binding ...