Book review: Programming F#

posted in: Book Reviews | 0

The new version 2010 of Visual Studio is officially released today, April 12, 2010. It contains a new language called F#, designed by Don Syme of Microsoft Research Cambridge, UK. F# is a multiparadigm programming language that has object-oriented and imperative capacities comparable to C#, but primarily offers the features of a functional language…

Book Review: Pro WPF in C# 2008

posted in: Book Reviews | 0

This book is a thorough examination of the WPF 3.5 technology—its architecture, what you can do with it and how to do it. It is directed at professional C# developers. The book is written in a systematic, comprehensible way…

Simulating Multiple Inheritance in C# 3.0

posted in: Language Features | 0

It is possible to simulate multiple inheritance in C#, in a limited way, by applying extension methods to interfaces. An example is shown below. Note that this works only for method implementation inheritance, but not for properties or any other kinds of base members…