A quick blog before bed

Today, MS South Africa ran what they call “Microsoft Connect” – basically a replacement type event for the old Dev Days. For ONCE, the architect track was actually REALLY good! The last Dev Day’s was about 2 yrs ago – a few months before VS.Net was originally launched. At that time the architect track had none of their demo’s work, and they spoke about concepts that nobody really understood yet (well I can only comment on the 1st two sessions, I moved to the Developer track after the 2nd session in a row was a total failure)

Today was different, we had Kim Midgley and Peter Munnings from NewSolutions, who did the “FootBall247.Net” demo. We got DVD’s with all of the session’s on them (as presented by the guys who made the demo, from Microsoft EMEA), and the DVD’s have a whole bunch of Patterns and Practices PDF’s on them. (Exactly the stuff I’ve been trying to read for a while now).

And to top it all off I won 2 books and a T-Shirt during the day (for questions asked, or answered). I got a white Visual Studio t-shirt (I really wanted the black ones, coz they have the funky .Net blocks on them), a MS Press book (“Application Architecture for .Net: Designing Applications and Services”) which is basically a printout of one of the Patterns and Practices that I started to read a few months ago, but never finished, and a REALLY cool book called “Writing Secure Code, 2nd Edition” which has a quote on it by Bill Gates which says “Required reading at Microsoft”… so clearly it means something to the guys up there in Redmond, so I guess I should try read it too.


And I’m busy finally writing a few small apps that I’ve been wanting to write for a while. I’m probably about 20% of the way through one app which has cool things like “multi-threading”, image manipulation, getting extended properties out of files, and interfacing with digital cameras. I’ve written most of the “work” code in some or other form already (except for the image rotation, and display code), and I’ve got the basics of the application UI up and running. It has 3 main sections, and I’m probably about 90% through the 1st one. I have about 5% of the code for the 2nd section already written, and the 3rd one will be totally new. So you could probably say that I’m actually about 31% through the app as a whole. I’ve already had to get Threading working which is really cool… now I just need to do the image rotation and 2 sets of display code, and I’m done. I’m not sure if the code could be used by anyone else out there, but once I’ve finished it off I’ll post it here. I also think I’ll write out some kind of overview/tutorial on various bits of the app and post those to SADeveloper.Net (a cool South African Development community (focussed on Microsoft Technologies).

Anyway, I better get to bed.
[Listening to: Elysium – Gladiator Soundtrack – (04:18)]

2 thoughts on “A quick blog before bed

  1. Perhaps a constructive comment and observation about the Guys from new solutions is their lack of situational awareness when presenting to an audience. I am not impressed by both their technical skills and presentation skills.

    You know when you meet guys who think they know it all….

  2. New Solutions – perhaps the worst service based solutions company in South Africa. Where do you hear of solution providers telling you what is best for your organisation. Besides, they have a narrowly focussed approach where they and are not open minded. They drive only their personal gain solutions and expect it to be accepted. They are not receptive to other comments and solutions in other words whatever they expect everyone to accept whatever they mandate or suggest and get aggressive when other alternatives are suggested.

    These guys suck. They are clearly not what the IT community needs, and I am surprised that Kim Midgley is an MVP!!!!!!!! They need to learn people skills to be able ti survive in a South Africa where preferential procurement is the name of the game.

Leave a Reply to Critical Analysis Cancel reply

Your email address will not be published. Required fields are marked *