FluentComponents 1.0.1

Rating: No reviews yet
Downloads: 78
Change Set: 8345a349f08b
Released: Aug 28, 2011
Updated: Aug 28, 2011 by sfmskywalker
Dev status: Beta Help Icon

Recommended Download

Application Skywalker.FluentComponents
application, 7K, uploaded Aug 28, 2011 - 78 downloads

Release Notes

This version adds a new DefaultComponentBuilder class, which effecively allows API developers to just write their core components without having to write an additional ComponentBuilder implementation.
Users of the API will use code that looks like this:

   someComponent
      .Set( x => x.Name = "MyName")
      .Set(x => x.Age = 30)
      .Add(x => x.Projects, new Project())
      .Add(x => x.Hobbies, new[] {  new Hobby(), new Hobby(), new Hobby() });


It's not as tight as using a custom written component builder, but it enables us to wrap any object around a fluent interface.

Reviews for this release

No reviews yet for this release.