Originally posted by lightng
View Post
- 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.
Logging in...
Previously on "ASP.NET MVC Beta."
Collapse
-
Combined with Dynamic Data/ADO.NET Entity Framework, it all smells like a bad Xerox of Ruby concepts.
-
-
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:
-
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:
-
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.Originally posted by NickFitz View PostMind 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 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:
-
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:
- Home
- News & Features
- First Timers
- IR35 / S660 / BN66
- Employee Benefit Trusts
- Agency Workers Regulations
- MSC Legislation
- Limited Companies
- Dividends
- Umbrella Company
- VAT / Flat Rate VAT
- Job News & Guides
- Money News & Guides
- Guide to Contracts
- Successful Contracting
- Contracting Overseas
- Contractor Calculators
- MVL
- Contractor Expenses
Advertisers

Leave a comment: