-
My previous posts in this series revolved around using lambdas to encapsulate logic. In this post I'll show a different side of the lambdas, the expressions. Lambda Expressions We have already seen that lambdas can be used to create anonymous methods to be passed wherever a delegate is expected....
-
In the previous two installments of the series we discussed how we can use lambdas to encapsulate more processing logic and to create contextual APIs . In this post I will show another example of the latter. Navigating directory structures This time around we will try to create a safe way to browse and...
-
In my last post I went through a very simple example of applying lambdas to achieve more DRY . In this installment I'll cheat a little and rehash a previous article I wrote before this blog existed. The article fits rather nicely in this series. Creating XML with .Net In .Net two of the most popular...
-
When our programming language of choice gets a new feature, it's usually not that hard to start using that feature right away from a consumer's point of view. I could use the introduction of generics in .Net 2.0 as an example. When I wrote my first C# 2.0 piece of code, it already made use of...