SOAP vs REST
Just read a brilliant article on SOAP vs. REST. Here’s a classic quote on the evolution of SOAP:
SOAP grew a mechanism for running on top of multiple transport protocol bindings and a notion of “binding features.” SOAP grew from being a protocol into a “protocol framework.” In other words, SOAP grew and changed so drastically that now SOAP advocates can deprecate a feature (the SOAP type system) that was at one point considered the primary reason for SOAP’s existence. Its goals have changed so drastically that the word “SOAP” went from being an acronym for “Simple Object Access Protocol” to being merely a meaningless name.
LOL! - Cheers Stu for the link.
Castle ActiveRecord now supports pluralization
Check out the latest trunk while it’s still warm :-) Pluralization adds a little bit more Rails love to Castle ActiveRecord. Formally, if no table name was specified when declaring an Active Record, the table name defaulted to the class name:
[ActiveRecord] public class Octopus {} // inferred table Octopus
Now, by using the new configuration option: pluralizeTableNames, we can tell the framework to infer a pluralized name:
<activerecord pluralizeTableNames="true"> ... </activerecord>
[ActiveRecord] public class Octopus {} // inferred table Octopi
First MonoRail Patch Accepted
w00t! My first patch just got merged into the trunk. The patch add some more RoR-like HTML helpers: FormTo and LinkToWithPost (and overloads). LinkToWithPost is useful because it outputs links that post using a hidden form element. It also has overloads that allow a confirmation popup to guard the form submission. Anyone familiar with RoR will recognise this behaviour from the default scaffolding templates.


