Download C# Smorgasbord Chapter 1 For Free!

Posted by Filip Ekberg on December 6 2013 1 Comment

I’m happy to announce an early Christmas present for you all; I am giving away a free sample of my book, you can now download Chapter 1 completely free! The chapter is called Introduction to Parallel Extensions and it talks about parallel programming, LINQ/PLINQ and Egg Boiling. I really hope you enjoy this free sample […]

Vote on HN

Friday with Filip – Know your tools

Posted by Filip Ekberg on November 9 2012 3 Comments

Welcome to this week’s Friday with Filip! There’s a saying that goes like this: Use the right tool for the right job Even if you find the right tool for your job, do you know how to use the tool correctly? This is exactly what I want to talk about this Friday; you need to […]

Vote on HN

Use Test Driven Development to verify that the code will Always work!

Posted by Filip Ekberg on April 23 2010 Leave a Comment

After attending Scandinavian Developer Conference in Sweden 2010 and attending the talk from Roy Osherove ( ) Test Driven Development ( TDD ) has been something that I have tried to focus a bit more on. Roy talks about some really important aspects of programming that should be printed into the programmers brain. I […]

Vote on HN

Using Parallel Extensions in LINQ

Posted by Filip Ekberg on March 25 2010 1 Comment

Once again, there was a little mistake in the last post I posted here which clearly didn’t effect the result that much. But it is still worth mentioning again. The ^ was not meant to be XOR, I was clearly thinking of Math.Pow. In the last post I didn’t spend to much time talking about […]

Vote on HN

Using the Parallel Extensions in .NET 4.0 with C#

Posted by Filip Ekberg on March 24 2010 Leave a Comment

As .NET 4.0 will be released in a couple of weeks and the RC has been out for a while. It’s about time that I write something about the new helpful features of .NET 4.0. One of these helpful things are the Parallel Extensions and Parallel helpers that allowes you to do parallel programming. Parallel […]

Vote on HN