FramworkGen είναι μια Καθαρή ORM που δημιουργεί την πρόσβαση σε δεδομένα κωδικό επιμονή για τα παράθυρα και τις εφαρμογές web. FrameworkGen παράγει C # 2.0 κώδικα σε μια αρχιτεκτονική 3 επιπέδων. Με απλά επιλέγοντας μια βάση δεδομένων του SQL Server, FrameworkGen θα κατασκευάσει αποθηκευμένες διαδικασίες του SQL Server και μια επιχείρηση και Layer Δεδομένων σε C #. Αυτό μειώνει σημαντικά το χρόνο προγραμματιστές ξοδεύετε στο γράψιμο του κώδικα πρόσβαση σε δεδομένα και παράλληλα στη βελτίωση της ποιότητας της συνολικής αρχιτεκτονικής. Οι προγραμματιστές θα έχουν περισσότερο χρόνο να επικεντρωθείτε στην επιχείρησή / λειτουργικές εργασίες ανάπτυξης. Ο κωδικός πρόσβασης δεδομένων FrameworkGen Δημιουργεί βάση δεδομένων είναι ουδέτερο, αν και η ίδια FrameworkGen λειτουργεί επί του παρόντος μόνο με τον SQL Server. Ο κωδικός ανάκτησης δεδομένων χρησιμοποιεί SqlDataReaders για να διαβάσει μόνο προς τα εμπρός μόνο ανάκτησης δεδομένων που παρέχει τη βέλτιστη απόδοση
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Προστέθηκε νέα DatabasePrefixesToRemoveFromObjectNames προτίμησης, αυτό επιτρέπει προθέματα που πρέπει να αφαιρεθεί από το φορέα / φορείς τα ονόματα αντικειμένων.
- Διορθώθηκε το bug με την προσωρινή αποθήκευση όταν χρησιμοποιούν τα παιδιά το φορτίο.
- Διορθώθηκε το πρόβλημα με τα παιδιά του φορτίου, όταν υπάρχει joing τραπέζι, βασικά ένα ρεκόρ ήταν πάντα να επιστραφούν ακόμη κι αν υπήρχαν περισσότερα.
- refactored οντότητα και φορείς.
- οντοτήτων και των οντοτήτων τώρα να εφαρμόσουν IReadOnly. Όταν ένα αντικείμενο είναι αποθηκευμένο στην κρυφή μνήμη FrameworkGen γίνεται μόνο για ανάγνωση με την κλήση
οι νέες MakeReadOnly μεθόδους με αποτέλεσμα τα αντικείμενα αμετάβλητος. Αν ο κώδικας προσπαθεί να τροποποιήσει μόνο για ανάγνωση έκδοση ενός ReadOnlyException θα ριχτεί.
Αυτό μειώνει την κατανάλωση μνήμης, βελτιώνει την απόδοση και προσφέρει καθαρότερο αρχιτεκτονική. - έργο Δβ έχει πλέον removerd, επειδή προκαλούσαν προβλήματα στην VS2010. Τα αποθηκευμένα σενάρια διαδικασία δημιουργούνται τώρα σε ένα κατάλληλο όνομα φακέλου κάτω από τον κατάλογο εξόδου.
- Ενημέρωση appSettings να είναι μοναδικό για κάθε βάση δεδομένων.
Τάξεις
Τα σχόλια δεν βρέθηκε