Site Archives Development

Build object relationships with LINQ


If you need another reason to start liking LINQ it’s because it allows you to build relationships between your object collections.  I’m not talking about LINQ to SQL or LINQ to XML where the data source already has an underlying architecture for relationships; I’m talking about in-memory object collections (For example, in our offices we [...]

Ruby on Rails with SA Developer .NET


If you’re in the Gauteng region and have been hearing about this framework called Ruby on Rails (maybe from Scott Hanselman’s podcast) but are not quite sure what it is; then come to the SA Developer .NET meeting on the 18th August at Torque IT in Rivonia where Armand Du Plessis will be taking us [...]

LINQ Study Group postponed


Unfortunately, life’s not perfect and I have to postpone the LINQ Study Group that was going to happen this weekend because both our sponsors, IT Intellect and Torque IT have booked out all their classrooms to paying customers and there’s no space for us.  Like a Jo’burger telling a Capetonian why they live there “It’s [...]

LINQ Study Group, Johannesburg


I think LINQ is an amazing and mind altering enhancement coming out with the .NET Framework 3.5. It provides the ability to really manipulate objects; filtering them, sorting and mashing them up together to make new objects. I’m particularly interested in how you can get LINQ to access different datasources like SQL and XML and [...]

Programming Python book


I’m very excited as my book, Programming Python 3rd Edition, was delivered yesterday afternoon. Unfortunately my evening was dedicated to that night’s SA Developer .NET meeting and then to my next Silverlight talk preparations so I haven’t had time to sit in a comfy chair yet and start reading to start reading it in depth. [...]

The secret power of Silverlight


I gave the first part my talk last Friday titled “Introduction to Silverlight” to my company as part of our Developer Readiness Program and it was while preparing for this that I realised the true potential of Silverlight that I think a lot of people have missed.
As I see it, there are 2 parts to [...]

Add intellisense for Silverlight to Visual Studio


I only noticed this little gem because I was getting frustrated with what I was trying to do and forced myself to sit down and read the documentation from start to finish.
In the the Silverlight 1.1 Alpha SDK, Microsoft provides you with an XSD to add to your Visual Studios schemas which enables intellisense for [...]

Implementing a game loop in Silverlight 1.1 Alpha


As Danny Day of the Game.Dev community will tell you, good game development is all about cheats and tricks; fooling the player into believing they’re part of a living environment and rendering marvels before their eyes when you’re actually taking every shortcut you can to save on CPU cycles.
Well, I’ve discovered a trick I would [...]

Silverlight Demo


As promised here is the little demo I did at work; a Silverlight (Javascript) project made using Microsoft Expression Blend. If you see a message saying you need to get MS Silverlight, then you haven’t gotten this marvelous (and tiny) plugin installed and I suggest to click the link provided to see what I’ve done.

Dynamic Language Runtime (DLR)


The second announcement from MIX07 (see my previous post for the first) is a little vaguer with concrete information; and it’s the announcement of the Dynamic Language Runtime.
“It is a layer of software that supports dynamic languages running on the CLR. It provides a shared set of language services such as a dynamic type system, [...]