לפניכם תוכנית הלימודים בעברית שנוצרה באופן אוטומטי. לקריאת הגרסה המקורית באנגלית
תיאור
קורס זה, המוביל במשך חמישה ימים, מספק לתלמידים את הידע והכישורים לפיתוח יישומי ממשק משתמש גרפי (GUI) ב- Windows באמצעות מסגרת Windows Presentation Foundation. חלון מצגת חלון (WPF) היא מסגרת מנוהלת לעיצוב וייצור ממשקי משתמש ושכבת מצגת. זהו חלק מרכזי של NET Framework Runtime Components. WPF מספק מודל תכנות עקבי לבניית יישומים להתקנה מלאה של לקוח חכם (Stand alone) או כמעמד עליון עבור יישום מבוזר. WPF מאפשרת בקרה עשירה יותר, עיצוב ופיתוח של ההיבטים החזותיים של תוכניות Windows על-ידי איחוד של מגוון שירותי יישומים: ממשק משתמש, MVVM, מחייב נתונים, ציור דו-ממדי ו -3 D, מסמכים קבועים ואדפטיביים, גרפיקה וקטורית, גרפיקה סריקה, הנפשה , אודיו ווידאו. הקורס הוא ארוז עם דוגמאות קוד, הדגמות, תרגילים מעבדות, כדי להקל על ההבנה מבוסס WPF יישומים יישומי UI עיצוב מושגים, פיתוח ושיטות מומלצות כמו כיום בשימוש בפרויקטים אמיתיים.
קהל יעד
קורס זה מיועד למפתחי C # עם ניסיון של לפחות 6 חודשים עם מסגרת .NET והיכרות עם פיתוח ממשק המשתמש.
לימודי Windows Presentation Foundation - WPF
סילבוס תוכנית הלימודים - מבנה ונושאים
מודול 1 - מבוא
היסטוריה של Windows
גרפיקה ו - DirectX
היכולות העיקריות של WPF
גרסאות WPF ו- Windows
עץ הכיתה היררכי של WPF
מודול 2 - שכבת יישומים ו- IDE
יישום
App.xaml
יישום מותאם אישית
סוג חלון ודיאלוגים
מבוא לשילוב הביטוי
Visual Studio IDE
אינטראקציות Xaml ו- Xaml.Cs (קוד מאחור)
מודול 3 - XAML
XAML את הרעיון
שטח שם Xaml
תוסף MarkUp
כתיבת תחביר
אלמנט מחייב
מודול 4 - פקדים
בנוי בדרך כלל בבקרות.
מאחורי פקדי WPF.
מודל תוכן.
מבוא לבקרות מותאמות אישית
מודול 5 - פריסה
כל לוחות WPF
מאפייני פריסה
מערכת פריסה
מבוא ללוחות מותאמים אישית
עקרונות עיצוב
מודול 6 - סגנון תבניות & משאבים
שימוש בסגנון
רמות סגנון
משאבים
דינמי & סטטי
סגנון מפעילים
מנהל מצב חזותי.
תבנית בקרה
מודול 7 - WPF יסודות
אובייקט תלות & תלות נכס
רכוש מצורף
עצים חזותיים & לוגיים
מפיץ ו STA
אירועים Routed
מודול 8 - נתונים וחיבור נתונים
נתונים מחייב הכולל
אין
תפיסה מחייבת יחסית
הקשר נתונים
טבלאות נתונים
ממירים
מודול 9 - MVVM
הדפוס
מודל, צפה, ViewModel
פקודות WPF
אירוע הפקודה (Blend SDK)
ניתן לצפות
הצג ראשון & ViewModel ראשון
יסודות ניווט
MVVM אור
מסגרות פופולריות MVVM
מודול 10 - אימות
קלט משתמש
חוקי אימות
IDEErrorInfo
משוב חזותי
שיטות אימות מותאמות אישית
מודול 11 - אנימציה מדיה 3D
בסיסי WPF 3D
אנימציה ב- XAML
אנימציה ב- C #
כיתות Windows Media
מודול 12 - Debug
פלט Visual Studio
ממיר כמו הבאגים
WPF סנופ
Visual Studio 2015 כלי פרופיל
דרישות קדם
ידע מקצועי של C # 3.0 ומעלה
ידע בסיסי בפיתוח ממשק משתמש
היכרות עם XML
מטרות הקורס - מה תיידעו לעשות בסיום הלימודים
להבין את הארכיטקטורה של מסגרת המצגות של Windows ואת מושגי העיצוב.
השתמש WPF מובנה שולטת מ Visual Studio ו מבוא הביטוי תערובת.
קריאה וכתיבה עם שפת Xaml.
.Net יישומים & WPF מודרני.
באמצעות מערכת פריסת WPF.
יישומים סטיילינג & WPF מנגנון תבנית.
MVVM כסטנדרט, ארכיטקטורה, שיטות עבודה מומלצות ומסגרות.
מבוא 3D ואנימציה עם WPF
מודל WPF Dispatcher ויישום מרובה הליכי משנה