Blog Moved To http://weblogs.asp.net/meligy

Cross posting from the new blog @ http://weblogs.asp.net/meligy

  Home  |   Contact  |   Syndication    |   Login
  308 Posts | 3 Stories | 146 Comments | 110 Trackbacks

News

My main blog url now is: weblogs.asp.net/meligy

SponsoredTweets referral badge

Twitter












Tag Cloud


Article Categories

Archives

Post Categories

BlogRoll

About Me:

When Monorail started as ActionPack, I wrote that I don't like the concept. By this time, it seemed like it was just another alternative to BLINQ, which seemed ugly as we know that if Microsoft takes BLINQ seriously, soon or later it'll be the one. Polita [MSFT] is doing very good job with it too!

Two weeks before, I was investigating what's inside for dependancy injection frameworks. Somehow, this led me back to Monorail (cause of it's part of the Castle Project). Well, this time was pretty much different. It now is obviously a replacement of ASP.NET web forms model. Everything else stays the same, handling the request/response, HTTP Handlers, HTTP Modules, everything. You lose the VERY big deal of the server controls, but anyway you'd only do it when this model comes to be quite tiing more than helping.

Once you do, you find yourself in an enviroment much closer to Ruby on rails. The good news is that the existing workings using this model (as per the monorail guys) is combining the two models (web forms and Monorail) so it proves that this is possible. 

However, should we expect to see more stuff done this way? I can't so far tell "exactly" where to use LINQ or BLINQ and when to consider Monorail. Note that the UI work will get more complicated either ways. In BLINQ, you know like me that UI generation will not stand, well. the only way to get this better is to provide powerful templating engine, then you get closer to Monorail model, and all this is much closer to ASP Classic HTML/Code editing model, the model I keep seeing its power more and more along with time (from my AJAX work and Scripting/CMS notes and observing successful sites), however hard it is to maintain

well, that's confusing enough for today I guess!

BTW, this is a good podcast on Monorail from HanselMinutes, if interested . I just remembered the topic when was creating list of technical interests yesterday. You know, that endless list that just keeps growing and you can't stop

posted on Tuesday, April 24, 2007 7:38 PM

Feedback

# re: Monorail, Is it the right direction ? Well, it's not the only right direction nor is always right at least! 4/25/2007 6:52 AM Mohamed Ahmed Meligy
Yeah... That's true. I totally messed up the two :(

Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification: