Browse by Tags

Data Structures and Algorithms book flying out (again!)
Mon, Dec 22 2008 2:48
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,000 downloads! Amazing. If you haven’t already got a copy what are you waiting for?! Its free so you don’t have... Read More...
Updated version of the free Data Structures and Algorithms book available!
Fri, Dec 19 2008 0:40
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 book now! Data Structures and Algorithms: Annotated Reference with Examples Read More...
Design Patterns – Part 7 published
Mon, Oct 13 2008 12:43
The 7 th part of the design patterns series was published today. This part covers the template pattern . View it – Design Patterns – Part 7 Read More...
Design Patterns – Part 6 published
Thu, Oct 9 2008 12:30
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 Read More...
Design Patterns – Part 5 published
Tue, Oct 7 2008 12:37
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 you read the first part before you read any of the others if only for motivation to learn more about design... Read More...
Results: Using a dark theme in VS for a week
Fri, Sep 26 2008 18:20
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 (VS) and light (web content, content in general). The latter of course doesn’t sound like its particularly... Read More...
Experiment: Using a dark theme in VS for a week
Sat, Sep 20 2008 15:03
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. Recently I have suffered a few eye issues and I'm pretty much willing to try and use a dark theme now for... Read More...
Design Patterns - Part 4 published
Wed, Sep 17 2008 14:14
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 Read More...
Data Structures and Algorithms 0.6 released!
Fri, Sep 12 2008 11:35
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! Read More...
Using Pex in a TDD fashion...
Tue, Sep 9 2008 6:23
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 an intelligent assistant to the programmer. From a parameterized unit test, it automatically produces a traditional... Read More...
by Granville Barnett | with no comments
Filed under: , ,
Design Patterns - Part 3 published
Fri, Sep 5 2008 8:39
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) . Read More...
DSA book on 'This Week on C9'
Sat, Aug 30 2008 6:42
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 DotNetSlackers which is great! Thanks to all those who have helped spread the word by linking to the posts I made... Read More...
Data Structures and Algorithms book (free) first preview available!
Wed, Aug 27 2008 8:55
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 sit on it and wait months until it was a lot more thorough. As this is just a preview don't expect it... Read More...
Design Patterns - Part 2 published
Fri, Aug 22 2008 17:43
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 rather than the seasoned pro's. View it - Design Patterns - Part 2 Read More...
StyleCop and FxCop released
Thu, Aug 21 2008 10:56
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. StyleCop, formerly C# Code Analysis (? I seem to remember the version prior to this was called that, may be... Read More...
by Granville Barnett | with no comments
Filed under: ,
Design Patterns - Part 1 published
Tue, Aug 19 2008 9:23
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 the series will consist of but I have an idea so if there is a design pattern you would like me to cover then... Read More...
Partial classes - they have only one real use, right?
Tue, Jul 29 2008 11:23
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 good? The reason I bring this up is that I was recently extending some code that is designer driven, well that's... Read More...
by Granville Barnett | 11 comment(s)
Filed under: ,
Data Structures and Algorithms book
Sun, Jul 27 2008 12:26
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 we have created so that it can be easily ported to many imperative OO languages like C#, C++, and Java (amongst... Read More...