Multitiered Design Principles

Multitiered applications (Windows DNA) are the most complex applications to develop because of all the things you need to know and standards to which you must conform. Windows DNA is a double-edged sword, in that it can make your applications extremely robust and flexible if you are willing to learn and conform to its standards. If you do not conform to the Windows DNA way of doing development then you can develop applications that are not robust, do not scale up well, and are difficult to maintain. This section introduces you to Windows DNA at a high-level so that you can understand how everything fits together, and then we get deep into the details in Day 2, "Building a Windows DNA Application."

Get Sams Teach Yourself Microsoft® Windows® DNA Programming in 21 Days now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.