Just as any other application, be aware that when is spoken about a n-tier
environment in Windows is not a true n-tier, however just a multi-layer
solution.
This means that you split your application in more projects, most often done
in the way as UI, business rules, data access.
However the latter is more and more discutable, because in fact it has not
so many advantages in Net (more disadvantages). Probably you can split it
better up functional.
(Although I always will keep my UI interfaces apart from the others).
Cor