WPF + Entity framework -information
-
הגיע הזמן שהתבגר ואעבור מ winform ל WPF
הדחיפה הרשמית היא
(מעבר לחוסר האתגרים השורה לאחרונה בפורום)-
שאני חייב לעבור על כל הקוד שלי ולשכתבו בצורה ברורה ומסודרת
-
אפשריות אלמנטיות בעיצוב ובאין-סוף אפשריות הגלומות בWPF
-
הגיע הזמן שאעבור לכתוב ולשלוף מידע בכל הפרויקט באמצעות Entity framework
אשמח לעזרתכם ב:
- מידע/הדרכה/(עדיפות לסרטונים) על WPF
- מידע/הדרכה/(עדיפות לסרטונים) על Entity framework
כל מידע ועזרה שהיא תתקבל בברכה
-
-
@mekev בקשר ללימוד WPF,
אני לא מכיר סרטונים בעברית.
באנגלית גוגל אמור לתת לך את הטובים ביותר,
תחפש site:youtube.com wpf get started
אני מקבל בתוצאה ראשונה את
הסרטון במשך שעה ובמבט שטחי שבדקתי נראה טוב ואיכותי, עם חלוקה לפרקים (יש לצפות באתר יוטיוב ולא בסרטון המוטמע פה).
(אפשר לראות שמה כתוביות בעברית). -
@dovid כתב בWPF + Entity framework -information:
אבל כדאי תשקול, למרות שזה צעד ענק קשה ומפרך, מעבר לווב.
WPF לדעתי כיום נועד ממש למקרי קצה שחייבים אפליקציית דסקטופ, מנסיוני זה הופך להיות נדיר.יש לך המלצה לפלטפורמה ספציפית?
(העדיפות מבחנתי לשפה מעט ישנה, ע"מ שאמצא שפע מידע בגוגל) -
@mekev כתב בWPF + Entity framework -information:
יש לך המלצה לפלטפורמה ספציפית?
(העדיפות מבחנתי לשפה מעט ישנה, ע"מ שאמצא שפע מידע בגוגל)בצד שרת אני חושב שNET CORE הוא טוב, הוא גם מתאים לך כאחד שעובד בC#.
בצד לקוח, תמיד בסוף אתה עובד עם HTML+CSS+JS, כל השאלה זה עם איזה ספריות עזר לעזור.
זו לא שאלה קריטית בכלל, ובכל מקרה כצעד ראשון צריך ללמוד לעבוד איתם בלי ספריות עזר. -
@dovid אם אתה מדבר על בשלות ל-Production - לפחות מבחינת פיתוח אפליקציית Web, זה בשל מספיק לדעתי, ומספק יתרון גדול למי שכבר עובד עם C#, וחוסך את הצורך בלימוד של framework כמו Angular, Vue או React.
האמת היא שכבר נתקלתי בחשש של אנשים להגר לשם, ואני מבין את זה במערכות קיימות, אבל בפיתוח חדש יש פחות בעיה. אני לא לוקח אחריות על הקריזות של מייקרוסופט, אבל בהחלט נראה שהם הולכים מאוד חזק על הכיוון של Blazor בשנים האחרונות. אם הוא הולך על טכנולוגיות של Microsoft, ואין לו צורך דווקא בפיתוח תוכנה שולחנית, אלא הוא מחפש להרחיב את האופקים, זה לדעתי הרבה יותר שימושי מ-WPF. -
חשבתי שבלייזור נועד לעבוד בסביבת ווב, אבל מסתבר שגם מיקרוסופט בעד להשתמש בו עם web view באפליקציה שולחנית
יש למיקרוסופט עוד משהו לאפליקציות שולחניות (חדש יחסית) שנקרא MAUI, אבל הוא רק שולחני, הוא לא ירוץ בסביבת ווב. אבל הוא נועד לתת אפליקציה נאטיבית עם נראות מודרנית.
-
@dovid כתב בWPF + Entity framework -information:
@OdedDvir תוכל להמליץ על מקורות לימוד?
בשמחה, הנה כמה מהמועדפים שלי: חלק כבר פתוחים בנטפרי, וחלק צריך לבקש לפתוח. עכ"פ כל הסרטונים שראיתי - נקיים.
כאן יש המון סרטונים https://blazortrain.com/ והוא מציג סקירה די מקיפה של הטכנולוגיה, עם הרבה דוגמאות.
גם לבחור הזה יש כמה סדרות על בלייזור בערוץ:
https://www.youtube.com/@Csharp-video-tutorialsBlogspot
וגם בלוג:https://www.pragimtech.com/blog/blazor/what-is-blazor/גם כאן יש הדרכות טובות ועדכניות:
https://www.youtube.com/@CuriousDrive
ויש לו ריפו עם דוגמאות: https://github.com/CuriousDrive -
-