What’s next?

With the “Diving into the StoryTeller trunk series” coming to an end in the near future, I’m currently looking into several ideas for future posts. Here’s what I’m currently thinking about:

1) xUnit.BDDExtensions feature walkthrough and documentation

Let’s be honest it’s currently not documented at all. I failed big time at documenting its usage scenarios and behavior so far. However, since more and more projects at my current client are starting to use it I’m definitely going to fix this . . .

2) Look into various options to implement the Active Object Pattern

I’ve been reading several papers about infrastructures for command execution lately. It’s an interesting topic for distributed scenarios (for instance used in a CQSR design), but also for local scenarios when you start to think about multi core / concurrent programming.

As modern applications are becoming more and more connected on the one hand and need to use local resources more efficiently on the other (because processors won’t get a lot faster in the near future) I think there’s a huge need for having a simple consistent design for both.

Things I’d like to look into are the Concurrency Coordination Runtime, the .NET 4.0 Task Parallel Library and Application Spaces, as well as more specific topics like integrating such an infrastructure with an MVVM design.

3) Dive into the Caliburn trunk

Last but not least I would love to spend some time with Caliburn since WPF is more and more on my radar and Caliburn seems to fully embrace and extend a lot of the original WPF design ideas in a composite context. I think I would do something similar to the StoryTeller series.

So, what do you think? Any preferences? Any priorities?

Kick it on dotnet-kicks.de Kick it on DotNetKicks.com
BjRo posted at 2009-11-30 Category: Uncategorized

12 Responses Leave a comment

  1. #1Uwe Grunwald @ 2009-11-30 23:03

    Hi Björn,

    I would prefer top 1 as my favourite! More and more people at ICW start using BDDExtensions without knowing exactly what it can do for them ;-)

    Best regards,
    Uwe

  2. #2Dirk @ 2009-12-1 09:49

    Hi Björn,

    I vote for a “Dive into the Caliburn trunk”. I have read some parts of the documentation, but my knowledge of WPF is not yet good enough ;-)

    Best Regards,
    Dirk

  3. #3CraigCav @ 2009-12-1 10:23

    Hi Björn,
    My order of preference would be 3-1-2 from this list. Btw, I’ve really enjoyed reading your StoryTeller series of posts (amongst others).
    Thanks,
    Craig

  4. #4Robert @ 2009-12-2 00:54

    I vote for 3,2,1 :-)

    -robert

  5. #5schorsch @ 2009-12-2 17:11

    Another vote for Caliburn depp dive.

  6. #6Alex @ 2009-12-3 21:18

    1 3 2

  7. #7Maxim @ 2009-12-4 11:28

    Hi Björn,
    I vote for 1 2 3. Some of ours need aqualung to dive after you. ;-)
    Thanks a lot!
    Maxim

  8. #8Simon @ 2009-12-10 14:45

    Your order is mine: 1, 2, 3. :-)

  9. #9Rob Eisenberg @ 2009-12-10 17:46

    If you do at any time do a deep dive into Caliburn, I would love to add your blog posts to the site’s documentation. Also, I would be happy to answer any q

  10. #10Rob Eisenberg @ 2009-12-10 17:48

    (oops posted too soon)

    I would be happy to answer any questions you have about the motivations, implementations, uses, etc of anything in Caliburn. Feel free to ask ask questions in the Forum or address me directly via twitter: @EisenbergEffect.

  11. #11Matthias Cavigelli @ 2009-12-16 13:10

    My wish: 2, 3, 1
    Concurrent programming is very hard and interesting, but not so widespread yet.

  12. #12BjRo @ 2009-12-17 00:04

    Thank you all for your feedback. I’ve got a better idea of what to write in the next posts now.

    My current plan is to spend a great deal of time with Caliburn very soon (Robs last post sold me).

    For those of you wanting to get more xUnit.BDDExtensions documentation: Don’t worry, this is definitely coming, treated with the same priority.

    The Active Object topic on the other hand has to wait for the moment. I’m still interested in doing some research there, but I guess time is going to be the limiting factor here.

    So, thank you again for your feedback and well, read you soon ;-)

    Regards
    Björn

Leave a Reply

(Ctrl + Enter)