Modern business applications bring together many strands of development. You’re no doubt most familiar with n-tier applications, building on decades of programming skills and techniques, linking UI to ...