Binary Thoughts

Notepad

Cayla Rose

I’m a little bit late with this announcement - a month or so. Welcome to the world, little one! Cayla Rose Hanekom was born on the 4th of June 2008 in Johannesburg, South Africa, weighing a whopping 4.1 kg. Photo by Jörg Angeli on Unsplash

Team Foundation Server

You would think that the integration between Visual Studio (using the TFS client) and TFS would be better than the Visual SourceSafe integration. Nope, the same annoying bugs that were present in the Visual SourceSafe integration has rocked up in TFS, so I’m assuming someone extended the old codebase. After some unsuccessful check-ins (read, …

Unit testing and mocks

I’m one of the converted when it comes to test-driven development. One of the main “aha” moments for me is not to write unit tests - it’s writing testable code. Any code that’s testable is sure to be of a higher quality and easier to maintain than typical spaghetti code. That brings me to the second part of the title - …

New Company, new job, NGenerics

I’ve left Avision to join Intervate . Although I miss Avision and its people tremendously, I felt that I’ve reached my growth ceiling and that I needed some new challenges. I’ve been an employee at Intervate for two months now - and it’s a great company : Microsoft Gold Partner, intelligent and competent people, exciting …

Sealed classes

As part of version 1.3 of NGenerics , I’ve removed most of the sealed keywords from the classes (where it made sense). It took me a while, but I’ve accepted the following rule (and Microsoft is of the same opinion, it seems) :

NGenerics 1.2 released

Yeah, NGenerics 1.2 has been released! If you haven’t checked it out yet, do so now - no decent programmer should go without a toolbox of data structures and algorithms.

Generic Data Structures and Algorithms in .NET 2.0

I’ve posted an article on generic data structures on CodeProject. At the moment, it provides the following data structures : Deque GeneralTree BinaryTree SorterList Heap Bag Set Graph Association Matrix I’ve also implemented a couple of sorting algorithms. If you get a change, go check it out , and give me some feedback.

I see the sea shore

I’m back from a holiday of doing nothing on Ballito’s beautiful coast line (KwaZulu Natal, South Africa)… Back to reality… Photo by rawpixel.com on Unsplash

XLANGS.BTENGINE.BTXTIMERMESSAGE

Wow. BizTalk is always full of surprises. Stephen W. Thomas has an explanation here . Photo by Marcelo Leal on Unsplash