Mark Pearl

May, 2011

Playing with Pointers

Ever since I began programming in c++ I have gotten confused with how pointers work. I understand why they are there and why they can be useful, but in my managed world I really don’t like touching them…

Basic Design Patterns

I have been doing a rushed brush up on my contemporary concepts programming course – only to encounter more design patterns… so as revision I have listed some details below…

Mimicking websites request for screen scraping…

Introduction I don’t do web programming… I have been programming client applications for years and consider myself a WPF/Silverlight developer. The web thing always seemed a bit scary in its stateless environment with limited functionality and cross browser headaches. That was until recently when apparently HTML5 was going to kill...

April, 2011

Specification by Example by Gojko Adzic, Manning

Great book. I think you can only appreciate the contents once you have got into other practices like Continuous Integration, TDD and unit testing. This is a high level view of different teams and the challenges they have faced when implementing specification by example.

More NASM

So, in the coming days I am going to go through some more NASM examples. Today I am going to blog about some more basics of NASM. All of these items can be found in more detail at http://www.nasm.us/doc/nasmdoc3.html

VS2010 Multiline Find and Replace

I have been busy refactoring a legacy application where there are numerous blocks of code that are identical. To make the code more readable I wrote a sub function that performed the block of code and then I wanted Visual Studio to parse may file and replace any occurrence of...

Serif vs. Sans-Serif

With MIX2011 starting today I thought it was quite ironic that I have spent the last few days watching MIX2010 (I guess that means I am at least a year behind the world Winking smile).

DevIdols 2010 @ TechEd Africa

On Saturday I did a presentation at Microsoft Dev4Devs on Rich Interactions in Blend. Below is the source files and walkthrough document

March, 2011

Dev4Devs Presentation

On Saturday I did a presentation at Microsoft Dev4Devs on Rich Interactions in Blend. Below is the source files and walkthrough document

5 Lessons learnt in localization - multi language support in WPF

For the last few months I have been secretly working away at the second version of an application that we initially released a few years ago. It’s called MaxCut and it is a free panel/cut optimizer for the woodwork, glass and metal industry. One of the motivations for writing MaxCut...

February, 2011

The DOS DEBUG Environment

Today I thought I would go back in time and have a look at the DEBUG command that has been available since the beginning of dawn in DOS, MS-DOS and Microsoft Windows. up to today I always knew it was there, but had no clue on how to use it...

The Art of Unit Testing by Roy Osherove, Manning

Absolutely loved this book. The Art of Unit Testing is one of those books that every chapter you read you relate to and every example in the book is easy to understand and applicable. This book is now on my top 10 list of important books a professional .Net developer...

Getting Started with NASM

Today I got to play with NASM. This is an assembler and disassembler that can be used to write 16-bit, 32-bit & 64-bit programs. Let me say upfront that the last time I looked at assembly code at any depth was when I was studying Computer Science in Pietermaritzburg –...

See all posts by category...

Want to get my personal insights on what I learn as I learn it? Subscribe now!


/