Browse by Tags

All Tags » .NET » C# (RSS)

Data Structures and Algorithms book flying out (again!)

The updated version of the Data Structures and Algorithms book that Luca and I wrote is flying out once more! We are really very happy to see how many people are downloading our book . In total (counting the previous release) the book has had nearly 16...

Updated version of the free Data Structures and Algorithms book available!

Just in time for Christmas ;-) You can download a revised version of the book Data Structures and Algorithms: Annotated Reference with Examples here ! The last version of the book has had just under 14,000 downloads since we released it. Download the...

Design Patterns – Part 7 published

The 7 th part of the design patterns series was published today. This part covers the template pattern . View it – Design Patterns – Part 7
Posted by Granville Barnett | with no comments
Filed under: , ,

Design Patterns – Part 6 published

Part 6 of the design patterns series has just been published on DotNetSlackers . This part covers the adapter pattern. View it – Design Patterns – Part 6
Posted by Granville Barnett | with no comments
Filed under: , ,

Design Patterns – Part 5 published

In this part of the series we look at the command pattern. I've also seen that Sonu has posted in the article quick links to the previous articles in the series as well. While the articles are not written in any specific order I would recommend that...

Results: Using a dark theme in VS for a week

As I mentioned several days ago I’ve been seeing if a dark theme in VS would help my eyes a little. The short of it is – no, no it didn’t. The major sore point is that if you use a dark theme in VS then you find yourself constantly swapping between dark...
Posted by Granville Barnett | 9 comment(s)
Filed under: , , ,

Experiment: Using a dark theme in VS for a week

I've been highly critical of using dark themes in Visual Studio particularly because the UI of VS is light in its very nature. The combination of the two proving to be an interesting proposition when using VS for large durations of time. I digress...
Posted by Granville Barnett | 10 comment(s)
Filed under: , , ,

Design Patterns - Part 4 published

Part 4 of the design patterns series I have been writing has just been published on DotNetSlackers . This part covers the singleton pattern. View it - Design Patterns - Part 4

Data Structures and Algorithms 0.6 released!

We have just released 0.6 of the Data Structures and Algorithms library. Notable new features include (amongst many other little changes not listed): AVL Tree Deque Radix sort Download Data Structures and Algorithms 0.6!

Using Pex in a TDD fashion...

Peli has just posted a good post on using Pex in a TDD fashion to create a binary heap. In case you don't know, Peli is actually one of the guys working on Pex at MSR so if you have a chance do give it a look ;-) " Pex (Program EXploration) is...
Posted by Granville Barnett | with no comments
Filed under: , ,

Design Patterns - Part 3 published

The third part of this series covers the factory pattern. View it - Design Patterns - Part 3 You may also be interested in part 1 (strategy) , and part 2 (observer) .
Posted by Granville Barnett | with no comments
Filed under: , ,

DSA book on 'This Week on C9'

First off thank you to all who have downloaded the first draft of Data Structures and Algorithms: Annotated Reference with Examples . At the time of writing this post there have been more than 3200 downloads within around 3 days of it being put up on...

Data Structures and Algorithms book (free) first preview available!

This is a little project that myself and Luca have been working on in our spare (spare) time in the last month or so. The book is no where near complete but we wanted to get it out there now and progress with it in view of the public eye rather than just...

Design Patterns - Part 2 published

In the first part we looked at the strategy pattern, in part 2 of this design patterns series we take a look at the observer pattern. As I mentioned in a previous post this series is aimed more at developers that are relatively new to design patterns...
Posted by Granville Barnett | with no comments
Filed under: , ,

StyleCop and FxCop released

I am a massive fan of both these tools. Now StyleCop 4.3 and FxCop 1.36 have been released. For a long time now FxCop 1.36 has been in Beta. I thought that maybe the standalone tool had been dropped or something but alas I am wrong, and thankful for it...
Posted by Granville Barnett | with no comments
Filed under: ,

Design Patterns - Part 1 published

I recently started writing a series on design patterns for DotNetSlackers . The series is aimed squarely at those who are new to design patterns. In the first part we cover the strategy pattern . At this moment in time I am not sure of how many parts...

Partial classes - they have only one real use, right?

Over the years I have heard that some folk actually use partial classes to help assist in-team collaboration efforts, yet I have yet to meet such people. If you have a standard source control system that allows you to merge then surely this is just as...
Posted by Granville Barnett | 11 comment(s)
Filed under: ,

Data Structures and Algorithms book

Myself and Luca are currently working on a free e-book that should be out near the end of the year, it will be a companion to the Data Structures and Algorithms project located on CodePlex . The book use's pseudo code to describe the solutions that...