• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Reply to: ASP.NET MVC Beta.

Collapse

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "ASP.NET MVC Beta."

Collapse

  • eyetie
    replied
    Originally posted by lightng View Post
    What do people think of it?
    Combined with Dynamic Data/ADO.NET Entity Framework, it all smells like a bad Xerox of Ruby concepts.

    Leave a comment:


  • lightng
    replied
    Originally posted by Shimano105 View Post
    Wasn't the UIP pattern form Microsoft an attempt at MVC?
    You might be right. Theres also an open-source project called Monorail for MVC on ASP.NET that was inspired by Ruby on Rails.
    Last edited by lightng; 17 December 2008, 11:30.

    Leave a comment:


  • Shimano105
    replied
    Wasn't the UIP pattern form Microsoft an attempt at MVC?

    Leave a comment:


  • lightng
    replied
    I think this is the first Microsoft touted MVC for ASP.NET but I could be wrong. I've used MVC before for other ASP.NET projects but its been a home-brew version - also I've looked at its implementation in CakePHP.

    I can see whats good about MVC but I'm not sure how well this will be taken up by the ASP.NET community particularly those who haven't had exposure to other web languages/frameworks. I can see there may be uproar at moving away from server controls and back to what looks like classic AsP when creating "views" code.

    Nickfitz, I like your modified phrase "Pattern smell" lol. Bearing in mind that I am an MVC baby, what do you think is wrong with MVC?

    Leave a comment:


  • minestrone
    replied
    Is this the first MVC framework for ASP? If so that is madness.

    Anyway on MVC I think that it is the browser that is the weak link, MVC just makes it more managable. There are quite a few different types of framework now for java but I still believe that MVC is the better.

    Still don't know why many applications these days are web apps and not installed GUIs.

    Leave a comment:


  • NickFitz
    replied
    Originally posted by NickFitz View Post
    Mind you, I'm still not totally convinced that MVC is itself the best pattern for web apps - I'm sure there's a better pattern, but MVC seems to be the least-broken pattern we have at the moment.
    I should explain that this comment isn't directed specifically at ASP.NET - there are numerous other web app frameworks that wholeheartedly embrace the MVC pattern. Ones that I have used include Django (Python-based) and Symfony (PHP-based), and various application-specific implementations of my own using a variety of languages and platforms.

    I just get that feeling that MVC for web apps isn't quite perfect - it's good enough, but something inelegant seems to be in there. It's what Martin Fowler would describe as a "code smell" - except in this case it's more of a "pattern smell", or to be even more accurate (given that MVC isn't really a pattern so much as a term describing the agglomeration of a number of patterns) an "architecture smell".

    IMHO, YMMV, ATUD

    Leave a comment:


  • NickFitz
    replied
    I haven't looked at it, but if it helps ASP.NET developers move away from the framework's existing utterly broken approach to web app development then it has to be a good thing.

    Mind you, I'm still not totally convinced that MVC is itself the best pattern for web apps - I'm sure there's a better pattern, but MVC seems to be the least-broken pattern we have at the moment.

    When I finally work out how it ought to be done, I'll let you all know

    Leave a comment:


  • lightng
    started a topic ASP.NET MVC Beta.

    ASP.NET MVC Beta.

    What do people think of it?
Working...
X