Αυτό ακριβώς θα ήταν η ευχή μου, Γιώργο. Ωραίο το στατικό μοντέλο των metadata, αλλά όταν θέλεις να έχεις quick (and not dirty) deployment το οποίο να μην χρειάζεται κάποιος με ιδιαίτερη εμπειρία στο .net για να το φέρει εις πέρας, τότε η ιδέα των metadata από ένα (ή περισσότερα) tables και η δυναμική εφαρμογή τους πάνω στο μοντέλο ακούγεται στα αυτιά μου σαν μονόδρομος.
Να το θέσω αλλιως: Ο πελάτης x μου ζητάει ένα back end για την τάδε βάση του. Εχω 10 τέτοιους πελάτες, αλλά φυσικά ο καθένας θέλει τα δικά του πράγματα (λεκτικά, validations και δεν συμμαζεύεται).
Αν αρχίσω να κατασκευάζω εγώ 10 back ends, είναι overkill.
Αν επιλέξω να πληρώσω έναν junior να το κάνει αφού τον εκπαιδεύσω, τότε βλέπουμε πολλές ώρες coding και αναγκαστική χρήση του Visual Studio.
Αν όμως μπορούσα να έχω έναν non-programmer να μου βάλει σε δυο tables τα βασικά (π.χ. λεκτικά) τότε και το κόστος μου μειώνεται, και πιό γρήγορα βγαίνει η δουλειά. Εντάξει, δεν περιμένω όλα να γίνουν μαγικά, αλλά ορισμένα πράγματα θα ήταν πιό εύκολα, δεν συμφωνείς;
Σωτήρης Φιλιππίδης
DotSee Web Services