What would you do without your suffering?

I converted my wife's website from dotnetnuke to an MVC4 website. Most of
the site was just static pages but I wanted to have the ability to publish
forsale and forrent for properties. (Real estate site). I have it up on
Azure and am using code first so it creates the database schema etc. Only
issue I hit was a little bit of messing about getting the migrate stuff to
happen automatically when I published it to Azure. Other than that I was
pleased with how much cleaner things felt when compared with the Asp.net
world you so accurately described. I actually avoided the web world as much
as I could due to the development experience. Now, I can actually see
myself working with it and am learning Javascript, as well as updating my
html/css skills to the latest and greatest.
Its a much richer web world now (in the UI/UX sense) which is what put me
off and sent me to the xaml world. I don't see it as something to be
actively avoided now.


On Thu, Mar 21, 2013 at 6:36 AM, Greg Keogh <[email protected]> wrote:

> This discussion comes at a coincidentally interesting time for me, as over
> recent years I have become increasingly irritated by classic ASP.NET. The
> controls are just so heavyweight and the lifecycle of events and postbacks
> is so tangled that you need a doctorate in topology to follow it. All of
> the problems I have ever suffered usually boil down to fighting or
> misunderstanding the huge infrastructure that wraps up such a simple
> concept as a http request. Lord knows how many times I've made a subtle
> mistake in Load, CreateChildControls, PreRender, Render, event handlers,
> etc, causing composite controls or repeater controls to produce gibberish.
> And then there is the misery of trying to integrate JavaScript into the
> machinery.
>
> I was just about to visit bookware and buy two fat ASP.NET MVC 4 books,
> obviously because I'm considering that as an alternative. I've read about
> the differences between the frameworks and I've run some tutorials and can
> see immediately that MVC takes you closer to the wire and gives you more
> control over rendering, with the penalty that you have to do more work.
>
> So I'm wondering if there is anyone here who has migrated to MVC 3/4
> successfully and happily? Is it just substituting one huge complex
> framework for another huge complex one which simply changes the problems
> from one set to another? I worry about the number of files in a large MVC
> project. Are there tools or techniques to integrate scripting more easily?
> What about emitting html that is cross-browser safe or standards compliant?
> Will MVC make these things easier than in class ASP.NET?
>
> Should I give up on ASP.NET completely and use something like the GTK or
> the confusing family of similar tools to use html5? Can I leave the
> ASP.NET world totally behind and go this way for rich and interactive web
> sites? Has anyone gone this way? Is it just a new form of suffering?
>
> Greg K
>

Reply via email to