Summary

Before starting to build a WPF application, you should consider some fundamental requirements such as application architectures, customer requirements, additional resources needed in the application, and so on. You can easily accomplish this task using the UML tools integrated with Visual Studio 2010.

The TimeTracker application will be designed as a three-tier application; the front-end tier is composed of the presentation logic and the UI in WPF; the middle tier is composed of a business layer, a WCF Service layer, and a data layer with the Entity Framework; and the data tier is composed of a SQL Server database.

Get Applied WPF 4 in Context 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.