מבוא

הושלמה

חלק מתכנון ארכיטקטורת היישום שלך הוא החלטה כיצד המשתמש עובר בין דפים. האם המשתמשים צריכים לעבור קדימה וקדמת לאורך רצף עמודים? האם לאפליקציה שלך יש עמוד התחלה אחד, או שישנם כמה עמודים ברמה העליונה שחשובים באותה מידה? בחירת הניווט שלך חייבת לעבוד היטב עם תוכן היישום שלך. הוא אמור גם להרגיש מקורי עבור כל פלטפורמה שאתה ממקד.

נניח שאתה כותב אפליקציה עבור פלנטריום באמצעות ממשק משתמש של אפליקציה מרובת פלטפורמות (MAUI) של .NET. אתה רוצה ליצור עניין באסטרונומיה על ידי הצגת עובדות אסטרונומיות ומושגים הרלוונטיים לחיי היומיום. האפליקציה צריכה לכלול עמודים המכסות זריחה ושקיעה, שלבים ירחיים, גוף אסטרונומי ודף אודות. תפקידך הוא לעצב וליישם תבנית ניווט אינטואיטיבית עבור דפים אלה.

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

יעדי למידה

במודול זה, תלמד כיצד:

  • יישום ניווט נשלף באמצעות .NET MAUI Shell.
  • יישום ניווט בכרטיסיות באמצעות .NET MAUI Shell.
  • ניווט בין עמודים בתוך עמודים בכרטיסיות.

דרישות מוקדמות

  • Visual Studio 2026 עם עומס העבודה .NET MAUI מותקן
  • אופציונלי: קוד Visual Studio עם הרחבת .NET MAUI ו- .NET SDK עם עומס העבודה של .NET MAUI מותקן
  • היכרות עם C# ו- .NET

דרישות לפיתוח .NET MAUI

כדי ליצור אפליקציות .NET MAUI עם .NET 9, עליך להתקין את Visual Studio גירסה 17.12 או גירסה חדשה יותר עם עומס העבודה הבא מותקן:

  • פיתוח ממשק משתמש של אפליקציות מרובות פלטפורמות של .NET

בנוסף, אם ברצונך לבנות אפליקציות .NET MAUI Blazor, עליך להתקין את עומס העבודה של ASP.NET ופיתוח אינטרנט.

עיין בתיעוד לקבלת הדרכה בהגדרה.

פיתוח באמצעות Visual Studio Code

אם אתה מפתח ב- macOS או ב- Linux, יהיה עליך להתקין את Visual Studio Code ואת הרחבת .NET MAUI יחד עם עומס העבודה של .NET SDK ו- .NET MAUI עיין בתיעוד לקבלת הדרכה בהגדרה.