Entity Framework היא טכנולוגיית מיקרוסופט לקישור בין נתונים הנשמרים בבסיסי נתונים רצליוני לבין אובייקטים בשפת תכנות מונחית עצמים. EF מספקת מיפוי קל ויעיל של נתונים מבסיס הנתונים היחסי לאובייקטים בשפת התכנות. EF הוא קל לשימוש והוא משולב עם טכנולוגיות רבות אחרות של מיקרוסופט. מסגרת הישות נשענת על רעיון המודלים כדי לספק את רמת ההפשטה הנכונה. EF מתאר את אותם נתונים בשני מודלים שונים ומספק את המיפוי בין השניים. המודל הלוגי מתאר את הלוגיקה העיסקית והמודל הטכני את הדרך בה נשמרים הנתונים בבסיסי הנתונים הרצליוני. 

 

משך - 4 ימים

 

קהל יעד - מפתחי תוכנה, ראשי צוותי פיתוח תוכנה ומעצבי תוכנה

   

רישום לקורס

 

ליתר קורסי דוט נט מתקדמים

קורס-פיתוח-תוכנה-עם-WCF, קורס-פיתוח-שירותי-WEB-באז'ור, קורס-לינק, קורס-WCF-מתקדם, קורס-שיפור-ביצועי-תוכנה-מבוססת-DOT-NET, דיזיין-פטרנס-עבור-דוט-נט-וטכניקות-תכנות-מתקדמות, סדנה-לניפוי-שגיאות-בסביבת-דוט-נט, סדנה-לניפוי-שגיאות-ושיפורי-ביצועים-בסביבת-DOT-NET, קורס-EF, קורס-MEF-ניהול-הרחבת-הגדרות, ארכיטקטורת-לקוח-חכם-MVVM, תכנות-מקבילי-ואסינכרוני-ב-דוט-נט,

לרשימה של כל קורסי הייטק

 



 
תכנים בתרגום אוטומטי מאנגלית. לתכנית הקורס המקורית באנגלית

 

מבוא
על הקורס
מגמות אחסון
אחסון נתוני יישום
DB יחסי (Pro / Con)
אחסון NoSQL
Data Access Foundation (ADO.NET)
ADO.NET
פרוצדורות מאוחסנות
עסקאות
רמות בידוד
מבוא
מבוא
מה זה Entity Framework?
למה אכפת לנו?
מה אנחנו צריכים לצפות?
מונחה עצמים VS RDBMS
OO לעומת מסד נתונים יחסיים
התחל לעבוד עם EF 6
איך להתחיל
EF 6, איך להתחיל
צרף מסד נתונים ל- Visual Studio
בחירת עבודת הפיתוח
ישות מסגרת קונספט
EDM (מודל נתוני ישות)
EF Designer (EDM)
הגבלה
יסודות קוד ראשון
מתי להשתמש קוד ראשון
מתחילים
הוספת DTO (אובייקטים להעברת נתונים)
הוסף הקשר
התחל פעולת CRUD
ברירת מחדל להמרה
קוד ראשון ו- EDM
כלי עבודה
סוג מורכב
הוסף וקרא נתונים
תצורה
אתחול מסד הנתונים
אפשרויות תצורה
תגלית DbConfiguration
אמנת חיבור
בחירת הספק
טיפול באתחול
אתחול מותאם אישית
רישום
EF6 רישום API
רישום מראש
SQL Server Profiler
כוונון מסגרת ישויות
יחידת עבודה
מטמון מקומי
עצלן
שינוי פרוקסי מעקב
הגבלה
עצלות והמשכים
יחידת עבודה / שמירה
זיהוי אוטומטי של שינויים
On-Demand איתור שינויים
ניהול מצב ידני
פעולת אצווה
שלח שאילתה למצב המעקב
עסקה
עסקה מבוזרת
השבת עצלות
כוונון עדין
מגבלות האמנה
הגדרת סכימה
ביאור
הגבלת הערות
ממשק API שוטף
הגבלת ממשק API שוטפת
כלי עבודה
יירוט בסיסי
הרחבות DbContext
מעצב EF
שאילתה ולשמור שינויים
מחרוזת חיבור
מחרוזת חיבור (Best Practice)
דפדפן דפדפן
עדכון מודל מתוך מסד נתונים
T4
הדור קוד
תבנית T4
מתי להשתמש ב- T4
הנחיות
טקסט וקוד היברידי
תחביר T4
T4 כלי
Reuse T4 על פני מספר קבצים
כוונון EDM
השבת פרוקסי
התרגול הטוב ביותר
הפרדת דאגה
EDMs מרובות עם גופים צולבים (אותו הרכבה)
הפרדת EDMs
צבע גוף
תצוגת ריבוי תרשימים
EF מעצב לעומת קוד ראשון
ארכיטקטורה מוכוונת - שירות
כיוון SOA
תרחיש מבוזר (SOA)
טעינת אצווה
טוען גרף עם בקשה אחת
טוען ישויות עקיפות הקשורות
טוען מספר רב של enti קשורים
כלול מגבלות
העמסה מפורשת של ישויות קשורות
כוונון טעינה מפורשת
קוד הגירה ראשונה
מהי העברה
קוד הגירה ראשונה
שינויים בסכימת מעקב
עדכון מסד הנתונים
סיכום הגירה
פרוצדורות מאוחסנות
ישות מסגרת ונהלים מאוחסנים
הוספה, עדכון, מחיקה
קוד ראשון
מעצב EF
טיפול בחריגים
איך ל
מקביליות
קונפליקטים
דפוסי מקביליות מקובלות
דפוסים אופטימליים נפוצים
קוד ראשון
Ef מעצב
מרחבית ואנום
תמיכה ב- Enum
סוגי המרחב
תקן גיאוגרפי
ניתוח נתונים גיאוגרפיים
ביצועים
החלפה
עדכון אצווה / מחיקה
הוסף גורפת
תצוגות מיפוי מוקדמות
מיפוי ברירת מחדל (כלול)
קבוצת תוצאות מרובות
לא סינכרוני
Async (מבוא לפעולות קלט / פלט)
המשימה היא מבנה הנתונים
תזמון משימה באמצעות מפעל
משימה <T>
תחביר אסינכרוני חדש
סינכרון ו ממשק משתמש
שימוש
בקרת זרימת חריגה
IOCP
Pitfall והנוהג הטוב ביותר
פתרון תקלות
ביצוע נדחה
ביטוי לעומת האצלה
עדכון מסד נתונים
מרחב שמות אגנוסטי
קוד הראשון ושיתוף DTOs
קוד ראשון ושיתוף
בעיית מרוצי תצורה
הגירה
בדיקות יחידה
בדיקת יחידה עבור Entity Framework
בידוד ההקשר
לעג ההקשר
תנאי מוקדם
נספח
ירושה: טבלה לפי סוג (TPT)
ירושה: טבלה לכל היררכית (TPH)
מפה ישות אחת לטבלאות מרובות
פיצול טבלה
צרות ירי OO
סיכום

רוצים לקבל הצעת מחיר?
השאירו פרטים »
או חייגו 03-6176666

11/05/2019

חזרה

מעוניינים במידע נוסף?

מלאו פרטיכם ונציגינו יחזרו אליכם בהקדם

  • *שם מלא:

  • *אימייל:

  • *טלפון:

  • *נושא הפניה:

  • פירוט הפניה:

  • קבוצת סלע

    הוקמה בשנת 1990 עם החזון להבאת הידע המתקדם ביותר בטכנולוגיות השונות לתעשיית ההיי-טק, בדגש על פרקטיקה ואיכות, ומעניקה כיום שירות ל- 800 לקוחות מרוצים ברחבי העולם. סלע מגשימה מידי יום את החזון שלה בכך שהיא מהווה מרכז הדרכה ומרכז טכנולוגי, עם התמקדות והובלה בטכנולוגיות השונות והמתקדמות ביותר ודואגת שגם לקוחותיה יישארו מעודכנים כל העת על ידי קורסים, כנסים, הדרכות, ייעוצים, בתים פתוחים, מיקור חוץ וכו'.

    הצטרפו לרשימת הדיוור של סלע  »
  • מכללת סלע

    מציעה לאקדמאים, לחיילים משוחררים ולמועמדים פוטנציאליים מסלולי לימוד ייחודים פרי פיתוח מקורי של מהנדסי תוכנה ומחשבים בכירים בקבוצת סלע. צוות המרצים של מכללת סלע מורכב מבכירי אנשי המיחשוב בישראל. הלימודים מתקיימים בכיתות מהמשוכללות והחדישות ביותר בארץ. שיטות הלימוד החדשניות כוללות תרגול והפעלה של הסטודנטים בשילוב לימודים מהבית בשיטת ה-E-Learning.

    הצטרפו לרשימת הדיוור של סלע  »
  • אתר הסטודנטים

    במערכת הלמידה של מכללת סלע תוכלו לקבל מידע לגבי לוח השעות שלכם, לצפות בשיעורים מוקלטים, לקרוא הודעות, להגיש עבודות ועוד.

    כניסה לאתר הסטודנטים »