473,385 Members | 1,312 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Architecure advice from the real world: MVC or Webforms

Hi All

I am a systems architect that has been on a 3 year extended sabbatical from
development and I am busy with a new project.

I am designing a new event website and need some advice on some of the new
architectures. There seems to be a lot of hype around MVC at the moment, but
see we are still in beta. I fear for the Tag Soup I see unfolding and
remember how MS pushed us away from that in the 90's. Are there any issues
with AJAX in MVC?

I am trying to get some advice from people who have developed any projects
using MVC and what shortcommings they had.

Thanks,

Chev
Nov 17 '08 #1
3 1621
I'm just starting to learn it. Still wondering if I might switch to
MVP. ( Catharsis http://www.codeplex.com/Catharsis , or MVC#
http://www.mvcsharp.org/Overview/Default.aspx )

Well, I'm mixed. I think it's great for applications with many pages
(many ControllerActions and many Views), and the the model is nice to
learn, but it feels like the design-time environment doesn't help much
for development. Although, I rather like having no viewstate, and the
model "feels" rather clean.

Also realize IIS 6.0 doesn't work (without some extra work). I got it to
work with a combination of mapping the .mvc extension, and installing a
redirecting filter.

Also I find it annoying that the URLS sometimes seem hard to specify
correctly. ~/Controller/ViewName doesn't seem to work in many places
(eg. forms). But I might be doing something wrong.

Lack of documentation built-into Visual Studio can be an issue... for
example, knowing how to create typed views. It's not hard; watch the
asp.net/mvc videos and you'd know.

But I got over most humps.

I don't really have much to say on this; I'm too new. This is interesting:

http://greggalipeau.wordpress.com/20...nd-aspnet-mvc/
ChevronBoyde wrote:
Hi All

I am a systems architect that has been on a 3 year extended sabbatical
from development and I am busy with a new project.

I am designing a new event website and need some advice on some of the
new architectures. There seems to be a lot of hype around MVC at the
moment, but see we are still in beta. I fear for the Tag Soup I see
unfolding and remember how MS pushed us away from that in the 90's. Are
there any issues with AJAX in MVC?

I am trying to get some advice from people who have developed any
projects using MVC and what shortcommings they had.

Thanks,

Chev

Nov 17 '08 #2
you can find lots of opinions on this, just google.

factors that would push you to mvc:

you practice test first design or use unit tests
you plan on a lot of javascript (rich client)
you want a REST interface to your site
you plan on using jQuery or Dojo toolkits
you perfer the MVC pattern
-- bruce (sqlwork.com)
"ChevronBoyde" wrote:
Hi All

I am a systems architect that has been on a 3 year extended sabbatical from
development and I am busy with a new project.

I am designing a new event website and need some advice on some of the new
architectures. There seems to be a lot of hype around MVC at the moment, but
see we are still in beta. I fear for the Tag Soup I see unfolding and
remember how MS pushed us away from that in the 90's. Are there any issues
with AJAX in MVC?

I am trying to get some advice from people who have developed any projects
using MVC and what shortcommings they had.

Thanks,

Chev
Nov 17 '08 #3
Guess I am going to try and develop a small test project covering the major
tech needed and see how it goes.

Always nice to learn new bit anyhow.

Will keep this thread updated with my findings...
"bruce barker" <br*********@discussions.microsoft.comwrote in message
news:C9**********************************@microsof t.com...
you can find lots of opinions on this, just google.

factors that would push you to mvc:

you practice test first design or use unit tests
you plan on a lot of javascript (rich client)
you want a REST interface to your site
you plan on using jQuery or Dojo toolkits
you perfer the MVC pattern
-- bruce (sqlwork.com)
"ChevronBoyde" wrote:
>Hi All

I am a systems architect that has been on a 3 year extended sabbatical
from
development and I am busy with a new project.

I am designing a new event website and need some advice on some of the
new
architectures. There seems to be a lot of hype around MVC at the moment,
but
see we are still in beta. I fear for the Tag Soup I see unfolding and
remember how MS pushed us away from that in the 90's. Are there any
issues
with AJAX in MVC?

I am trying to get some advice from people who have developed any
projects
using MVC and what shortcommings they had.

Thanks,

Chev
Nov 18 '08 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Marquisha | last post by:
If this is off-topic, please forgive me. But I thought this might be the perfect spot to get some advice about how to proceed with a project. Working on a Web site design for a nonprofit...
32
by: Alan Silver | last post by:
Hello, I shamefully admit to be an old web designer, from before the days of CSS. In those heady days, tables were king and were used for every possible kind of alignment. When CSS came along,...
3
by: Rob Thomas | last post by:
Hi, I'm just getting started with real OO design and programming and am after a little advice. Basically, I've got a Customer class and an Agency class. The Agency class inherits all the...
2
by: Bob Robertson | last post by:
Hey guys, I am an experienced sw developer (8+ yrs) with a pretty broad background. I know C/C++ very well, have had a decent amount of embedded experience, have had quite a bit of Linux app...
1
by: David Van D | last post by:
Hi there, A few weeks until I begin my journey towards a degree in Computer Science at Canterbury University in New Zealand, Anyway the course tutors are going to be teaching us JAVA wth bluej...
4
by: tony | last post by:
I'm designing a survey form page that will be fairly complex and am becoming confident enough with PHP now to tackle most things. (Thanks to everyone here who has helped) Before I go too far...
2
by: Jeff | last post by:
Hey asp.net 2.0 The code below saves the "helloworld.jpeg" file to: C:\Documents and Settings\Jeff\My Documents\Visual Studio 2005\WebSites\BN\webForms\Profile HttpPostedFile file =...
12
by: Pepper | last post by:
I may be alone in this feeling, but I am a long time asp developer and after a few years of asp.net development still am not comfortable with the new way of doing things. Asp.net just seems too...
8
by: george.leithead | last post by:
Hi all, I'm looking for some advice on how best to achitect the following requirement. I'm basically writing a Fantasy Football (FF) Web site, and would like to have it fully OO and have it...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.