Nathan,

You can do TDD even in web forms, have a look at WebForms MVP project it
helps with the separation

   - http://webformsmvp.com/
   - http://blog.tatham.oddie.com.au/


HTH,
Filip

Regards,

Filip Kratochvil
mob. 0438 001 110
http://www.dataconversions.com.au/


On 21 March 2013 14:36, Nathan Schultz <milish...@gmail.com> wrote:

> Have you guys ever checked out Modernizr (http://modernizr.com/)?
>
> When it comes to browser compatibility there not only several browsers
> to support, but the platform makes a difference too (e.g. a mobile
> platform isn't necessarily fully featured).
> What Modernizr does is test the browser for what features it supports,
> and where a feature is missing you decide whether you want to:
> - Do without (i.e. rounded corners might not be important)
> - Use a 'PolyFill' which is some java-script that 'fakes' the feature
> - Find your own way around using CSS
>
> It's not perfect, but it does make life a lot easier.
>
>
> On 21 March 2013 10:36, Greg Low (GregLow.com) <g...@greglow.com> wrote:
> > Hi Craig,
> >
> >
> >
> > Agreed but what intrigues me (or frustrates me) is the real differences
> in
> > even very basic functionality.
> >
> >
> >
> > Even sadder are things like it being 2013 and there’s still no common
> video
> > format that you can use, etc.
> >
> >
> >
> > Regards,
> >
> >
> >
> > Greg
> >
> >
> >
> > Dr Greg Low
> >
> >
> >
> > 1300SQLSQL (1300 775 775) office | +61 419201410 mobile│ +61 3 8676 4913fax
> >
> > SQL Down Under | Web: www.sqldownunder.com
> >
> >
> >
> > From: Craig van Nieuwkerk [mailto:crai...@gmail.com]
> > Sent: Thursday, 21 March 2013 12:25 PM
> > To: g...@greglow.com; ozDotNet
> > Subject: Re: nTier ASP.NET MVC Application Architecture
> >
> >
> >
> > Getting things to look good on all browsers takes a bit of experience. I
> > think the keys are
> >
> >
> >
> > - Don't support old browsers (IE6) unless you really have to
> >
> > - Remember that it doesn't have to look exactly the same on every
> browser.
> > If IE8 doesn't support gradients for example, they don't get them.
> >
> > - Use common frameworks like Twitter Bootstrap and jQuery that do a lot
> of
> > work abstracting the change out for you.
> >
> >
> >
> >
> >
> > On Thu, Mar 21, 2013 at 12:10 PM, Greg Low (GregLow.com) <
> g...@greglow.com>
> > wrote:
> >
> > Yep, found the same. They were very useful.
> >
> >
> >
> > Now if browsers would only all play the game properly, it’d be pretty
> easy.
> > I still find real challenges trying to get things to look even close to
> the
> > same on the different browsers, even with trying different toolkits.
> >
> >
> >
> > Regards,
> >
> >
> >
> > Greg
> >
> >
> >
> > Dr Greg Low
> >
> >
> >
> > 1300SQLSQL (1300 775 775) office | +61 419201410 mobile│ +61 3 8676 4913fax
> >
> > SQL Down Under | Web: www.sqldownunder.com
> >
> >
> >
> > From: ozdotnet-boun...@ozdotnet.com [mailto:
> ozdotnet-boun...@ozdotnet.com]
> > On Behalf Of Jason Roberts
> > Sent: Thursday, 21 March 2013 10:31 AM
> > To: ozDotNet
> > Subject: RE: nTier ASP.NET MVC Application Architecture
> >
> >
> >
> > Hi Greg, as well as the fat books, you may find the Pluralsight MVC
> videos
> > helpful too...
> >
> > Cheers,
> > Jason
> >
> > ________________________________
> >
> > From: Greg Keogh
> > Sent: 21/03/2013 6:36 AM
> > To: ozDotNet
> > Subject: Re: nTier ASP.NET MVC Application Architecture
> >
> > 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