[Ironruby-core] progress on ironrubymvc :)

Jimmy Schementi Jimmy.Schementi at microsoft.com
Fri Jan 30 12:37:01 EST 2009

Did you fork my ironrubymvc project? If so, i'd love to pull any changes you made into it. However, it sounds like you got it to the state it was in before, just updating the ironruby bits? That System.Func/Action<http://System.Func/Action> clash is a known issue; my suggested work-around for now is to not have ironrubymvc depend on system.core.

I'll get on phil to merge his changes as well, and then well have a up-to-date mvc integration :)

Sent from my phone

On Jan 30, 2009, at 3:55 AM, "Ivan Porto Carrero" <ivan at flanders.co.nz<mailto:ivan at flanders.co.nz>> wrote:


I think I can have a very basic version of ironruby mvc going over the weekend.. that will probably be without support for things like filters etc. yet.. but you should be able to define a controller and actions in ironruby.
I haven't looked at the view engine yet and I'm unclear as to which strategy to use because if ERB works properly then that seem like a great fit to me or should I keep the view engine that is in the current repository and improve on that one iteratively

If there are more people interested in using ironruby with asp.net<http://asp.net> mvc I do have a good idea of what work is involved and how hard it is. There is a fair amount of work involved that means I would need a couple of spikes to get it all going. To make the controllers work etc. I think I will have to define new descriptors that use the the ironruby infrastructure.
Does anybody know if the descriptors in the asp.net<http://asp.net> mvc framework are currently set in stone or if they are still pretty volatile, that is the biggest risk for the controller implementation IMHO?

Also there is a conflict between 2 types in the System namespace. System.Func is defined in 2 places. I aliased the System.Core assembly and am using the type from System.Core. This does give some weird results because apparently System.Func<>, System.Core,..,... and System.Func<>, System.Core aren't the same when the mvc framework checks for the types of the parameter. Any tips to get around this? Am I doing something wrong?

I'll integrate Andrew Peters' inflector to take care of pascal casing, snake casing and pluralisations etc. unless there are objections.

It would be good to get some kind of indication/document of what is important from the asp.net<http://asp.net>, asp.net<http://asp.net> mvc and the ironruby teams so that I can take that into account when I'm coding this thing up.

Ironruby-core mailing list
Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090130/c60c4127/attachment.html>

More information about the Ironruby-core mailing list