Community Server

The platform that enables you to build rich, interactive communities
Welcome to Community Server Sign in | Join | Help
in Search

Browse by Tags

All Tags » C# » Java
  • C# 4.0 - Covariance and contra-variance

    When Anders Heljberg unveiled C# 4.0 we got introduced to many new and cool language features. I’d been expecting some of them and I beat myself for not thinking of some of the others. A features that took me by surprise was the support for covariance and contra-variance in the language. Judging by the blogs I’ve read on C# 4.0, this is one of the ...
    Posted to Anders Norås' Blog (Weblog) by andersnoras on October 28, 2008
  • Visitor Revisited

    When I was actively working on my Quaere project, I experienced a real slowdown in productivity when I got to the more complex processing of its expression trees. The main reason for this was that the visitor implementation we used for this grew very large over time. Below you can see the interface definition, and the Quaere for Objects query ...
    Posted to Anders Norås' Blog (Weblog) by andersnoras on October 22, 2008
  • Trick or Trait? Composite Oriented Programming with C#

    Last year, Rickard Öberg unveiled his Qi4j project. Qi4j is a framework for domain centric development thru Composite Oriented Programming (COP). Composition of larger objects from finer grained fragments is one of the core principles of this paradigm, and Qi4j does it by piecing together mixins to form instances.
Some of you might be familiar ...
    Posted to Anders Norås' Blog (Weblog) by andersnoras on August 21, 2008
Powered by Community Server (Personal Edition), by Telligent Systems