Picking a code pattern to implement in my GIS win application?
===

*I hope all DEVELOPERS are doing well,* 

>please guyz help me in choosing the best code pattern!!! // ex: mvp , n-tires.

**i want to make a tracking system using c# at beginning i was choosing between postgres and sql server , and i picked postgres as my db ,
<http://stackoverflow.com/questions/3743632/gis-postgis-postgresql-vs-mysql-vs-sql-server>

now i want to pick a code pattern.**

thx in advance
**mostafa kamal diab**