O'Reilly logo

Microsoft® .NET: Architecting Applications for the Enterprise by Dino Esposito and Andrea Saltarello

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Idiomatic Presentation Design

So far, we’ve presented a few patterns for designing the presentation layer of a software system. We focused on what patterns consist of and the principles that back them up. The advent of RAD years ago changed the approach to creating the presentation layer. Today, visual designers are too powerful and the time savings are too substantial for developers to not use them extensively.

We are not against wizards—quite the opposite. We love wizards and have personally written a few of them for internal purposes. However, we warn people about blindly using wizards without full awareness of what they do. In other words, it’s okay to use wizards if they simply do the work you would have done yourself in a fraction of the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required