
Do not use top level statements.Console.ReadLine, כדי שהחלון יחכה ולא ייסגר מיד.appsettings.json באותיות קטנות. בפרויקטי Core משתמשים ב-JSON ולא בקובצי XML כמו app.config ו-web.config.appsettings.json מוכן להגדרות הבאות, כולל החיבור למסד הנתונים.הטקסט המלא של הדקות הראשונות בהרצאה «יצירה פרויקט חדש ב-Visual Studio» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אוקיי אז אנחנו סוף סוף מתחילים לצלול לתוך הקוד עצמו והדבר הראשון שאנחנו רוצים לעשות זה לפתוח פרויקט ולהגדיר כמה קונפיגורציות עבור הפרויקט הזה. אז בואו נלך ל-create a new project אנחנו הולכים לעבוד עם console application למה כי זה הפרויקט הכי הכי פשוט אנחנו לא רוצים כרגע להתעסק עם winform או עם אתר אינטרנט וכל המורכבויות שיש מסביב למערכות כאלה כי המטרה כרגע בקורס הזה זה
ללמוד את entity framework, איך אני פשוט ניגש לדאטאבייס, לוקח נתונים, מוסיף מידע, מפעיל פונקציות שנמצאות בתוך ה-database stored procedures, עושה את זה בשיטת ה-code first או ה-database first, לא רוצה להתעסק כרגע עם
אתרים ודפים וכל מיני דברים מורכבים. קונסול אפליקיישן הכי פשוט בעולם, כמובן לא לוקח .NET framework אלא .NET core. בואו נבצע נקסט.
אנחנו הולכים לייצר עבור החלק הראשון של הקורס פרויקט שמתעסק עם מתנות בוא ניקח חנות מתנות אז נקרא לפרויקט הזה gift shop נשים את הסלושן בתוך התיקייה של הפרויקט gift shop בוא נעשה next שוב ניקח את הפריימרוק סליחה את הגרסה .NET הכי חדשה do not use top level statements create בואו נראה כמה דברים שאנחנו
רוצים קודם כל לטפל בהם. דבר ראשון, אנחנו רוצים איזה ניימספייס יותר משמעותי, אני אקרא לזה פרקטי קיו, קונטרול נקודה, אם יש עוד קבצים אנחנו רוצים שהוא ישנה את זה בכל הקבצים, והדבר הבא שאנחנו נעשה זה ניגש לפרויקט פרופרטיז, נרד פה למטה ונחפש דיפולט ניימספייס.
כאשר אני מוסיף קובץ חדש לפרויקט, אני רוצה שהוא יהיה בניימספייס שאני בוחר עבור כל הפרויקט, שזה ה-Namespace, שזה מתאר את המערכת או את החברה.
יכלנו להשאיר את זה גם כ-Gift Chop, זה ממש בסדר. הדבר הבא שאנחנו רוצים זה להיפטר מה-Hello World הזה ולכתוב פה שני אנטרים ואיזושהי מילה אולי שתגיד שאנחנו בעצם סיימנו.
בואו נקרא לזה done ולאחר מכן Console Readline כך שאם נריץ את הפרויקט קודם כל אנחנו נראה את ה-done הזה והוא ימתין לנו, ורק אחר כך אנחנו יכולים ללחוץ ולהיפטר מהפרויקט.
הדבר הבא שאנחנו רוצים לעשות זה להוסיף לפרויקט קובץ תצורה עבור הפרויקט, קובץ הגדרות כזה, קונפיגורציה.
אז אנחנו הולכים ל-Add ומוסיפים New Item, וב-New Item אנחנו מוסיפים, בואו נעשה פה איזשהו חיפוש, Java Script JSON Configuration File. אנחנו רוצים להוסיף בעצם קובץ json כאשר פרויקטי core קובץ ההגדרות שלהם נקרא appsettings.json פעם היה קבצים אחרים app.config או web.config
אלה היו קבצי xml שהכילו את הקונפיגורציה פר