Νομίζω ότι τα δύο πιο απλά εισαγωγικά παραδείγματα που υπάρχουν για υλοποίηση n-tier εφαρμογών είναι:
- N-Tier Apps and the Entity Framework και
- How Do I Use DataSets in an N-Tier Application?
Το ερώτημά σου, όμως, είναι πολυδιάσταστο μιας και κάνεις αναφορά
και στο presentation. Γενικά, δεν υπάρχουν μαγικές συνταγές. Ξεκινάς από τα πιο απλά και προχωράς στα πιο σύνθετα. Καλό είναι να παρατηρείς το δάσος, αλλά αν δε μελετήσεις στην αρχή τη συμπεριφορά της ανάπτυξης του... δέντρου, θα χαθείς! Άλλωστε, το κάθε δάσος είναι διαφορετικό και το να βρεις ένα project που να σου περιγράφει όλες τις πιθανές εκδοχές του, είναι μάλλον απίθανο.
Ακόμα κι ένας άνθρωπος μπορεί ν' αλλάξει τον κόσμο. Μη θέλεις να κυβερνήσεις. Απλά δείξε το μονοπάτι κι ο κόσμος θ' ακολουθήσει!!