איך כדאי להשתמש ב entityFramework
שלום יש לי בקשה ארוכה ואני מקווה שלמשיהו יהיה זמן לקרוא את זה ולענות לי - אשמח מאד אם משיהו יוכל להסביר לי .....
שלום אני מפתחת ב EF 5
ואני מתלבטת מה הצורה הנכונה והיעילה לעבוד איתו ?
האם יש שכבה אחת שאחראית על ה DB וה datamodel
ומעלה יש שכבה BI - שהיא ממירה את האובייקטים שמגיעים מה DB לאובייקטים אחרים שישמשו בפועל להצגה - ושם יהיו פונקציות כגון getAllChild וכ' .
ואז יש שכבה של GUI - שמציגה את הנתונים שבה יש בפועל את הפרוייקט ה web .
--- אם אני משתמשת בשיטה הזאת - אז כאשר אני שולפת 1000 אובייקטים ויותר. ההמרה בין האובייקטים שהגיעו מה DB לאובייקטים שאני רוצה להציג לוקחת הרבה זמן - כמעט דקה ל500 אובייקטים .
השאלה איך באמת עובדים עם ה EF ? האם צריכים את ההמרה הזאת? ואם לא אז איך כן משתמשים אם אני רוצה להציג אובייקט במבנה שונה ממה שנמצא בבסיס הנתונים
שלום יש לי בקשה ארוכה ואני מקווה שלמשיהו יהיה זמן לקרוא את זה ולענות לי - אשמח מאד אם משיהו יוכל להסביר לי .....
שלום אני מפתחת ב EF 5
ואני מתלבטת מה הצורה הנכונה והיעילה לעבוד איתו ?
האם יש שכבה אחת שאחראית על ה DB וה datamodel
ומעלה יש שכבה BI - שהיא ממירה את האובייקטים שמגיעים מה DB לאובייקטים אחרים שישמשו בפועל להצגה - ושם יהיו פונקציות כגון getAllChild וכ' .
ואז יש שכבה של GUI - שמציגה את הנתונים שבה יש בפועל את הפרוייקט ה web .
--- אם אני משתמשת בשיטה הזאת - אז כאשר אני שולפת 1000 אובייקטים ויותר. ההמרה בין האובייקטים שהגיעו מה DB לאובייקטים שאני רוצה להציג לוקחת הרבה זמן - כמעט דקה ל500 אובייקטים .
השאלה איך באמת עובדים עם ה EF ? האם צריכים את ההמרה הזאת? ואם לא אז איך כן משתמשים אם אני רוצה להציג אובייקט במבנה שונה ממה שנמצא בבסיס הנתונים