2009-11-04 - Architecture Chat
Architecture chat tomorrow, apologies for the late post.
Here's some possible topics:
- Scala - I've been learning Scala in my spare time... especially as I'm doing the odd bit of Java/JVM work, and well.. Java sucks... Seems like a great grab bag of features that I'd like to see introduced into C# like Traits... Thoughts? Opinions? - and of course there's Scala.Net to consider too
- Visualising Windsor Components
- Ninject2 (from Peter) faster, smaller, uses CSL, "just works", auto module scanning "just binds", removed bad features such as private and field injections. Still not finished but very useable. Proper support for MVC
- .Net Needs Spring??
- MEF + IoC - Is anyone using both MEF and IoC container, can they shed any wisdom. I know Glenn is hopefully going to enlighten us soon (see his first part in a series on this) -this is becoming important to me as I'm starting to suffer lots of headaches from choosing to use an IoC container as my plug-in/extensibility framework where 3rd parties can write plug ins (i.e. installing stuff into the container is ok, uninstalling it at run time, and educating other developers... not so much) - also what patterns (like generic decorators etc.) aren't suitable when considering modular applications.
- Mauricio Scheffer also mentioned that Krzysztof is working to bridge Windsor and MEF, and that the initial patch looks promising (for lazy component loading).
- Literate Programming... Thoughts?
- Horn Get Live - The next step in Horn's "Evolution" is here - check out the http://www.hornget.net/packages/ website ... I think this is really starting to show promise
- Spec Explorer - Model Base Testing Tool
- Watir/watin and Continuous integration - running tests when your not logged into machines etc.
- WPF 4 Changes...
- Roll Top Concept PC
- Units of Measure in F#
- NHibernate & Execution Plans and Andrei Volkov's in depth post covering the history of this issue
We'll be meeting at the usual time of 11:30am @ Garrisons, Sylvia Park, Thursday 5th November.
The above topics are just a fall back in case we run out of anything else to discuss. Note we've also taken to devising the list of topics collaboratively on Google wave - This weeks wave can be found here.
For more details on the location and write-ups of previous sessions you can consult the associated wiki.