
הטקסט המלא של הדקות הראשונות בהרצאה «סוגי פרויקטים ב-Visual Studio» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
הדבר הבא זה אנחנו רוצים לראות את סוגי הפרויקטים השונים שקיימים בוויז'ואל סטודיו. עוד פעם אני אפתח את וויז'ואל סטודיו. יש לנו את החלונית הזאת, אומרת לנו מה אנחנו בעצם רוצים לבצע.
האם אנחנו רוצים to clone repository לדוגמה מגיטהאב? האם אנחנו רוצים לפתוח פרויקט קיים? האם אנחנו רוצים רק לפתוח תיקייה ולראות מה יש בה?
האם אנחנו רוצים ליצור פרויקט חדש? אז כמובן, אם אנחנו רוצים ליצור פרויקט חדש, בואו ניכנס לאופציה הזאת. יש לנו כאן סוגים שונים של פרויקטים כאן אנחנו בעצם יכולים לראות פילטרים לדוגמה אם אנחנו מתכנתי c-sharp אז אנחנו יכולים לבחור c-sharp והוא מציג לנו רק את הפרויקטים שקשורים ל-c-sharp אם אנחנו רוצים פלטפורמה מסוימת לדוגמה אם אנחנו רוצים לפתח פרויקט ששייך
רק ל-windows אז עוד פילטור ששייך רק ל-windows אנחנו רוצים all platforms כי אנחנו רוצים לפתח בכלל המערכות לא רק ל-windows. הדבר הבא זה יש לנו כאן סוג יותר ספציפי של פרויקט אולי אנחנו רוצים לפתח פרויקט לדסטופ שזה win forms application הנה יש לנו פה עוד סוג של פרויקט ובואו נבחר את all project types בשביל לראות כמה
שיותר יש לנו פה אפשרות to search סוג של פרויקט אם אני ארשום לדוגמה console אז הוא יראה לי כמובן רק פרויקטים ששייכים לקונסול בואו ניפטר מהחיפוש.
חלק מהפרויקטים כתוב עליהם .NET Framework. לדוגמה, אם אני נבחר פה רק פרויקטי קונסול, אם אני מסתכל ואני רואה שיש לי פה פרויקט קונסול של C-Sharp, אני רואה שני פרויקטים של קונסול.
אחד כתוב קונסול-אפ, אחד כתוב קונסול-אפ ובסוגריים .NET Framework. ברגע שאתם רואים .NET Framework, זה אומר שזאת הטכנולוגיה הישנה יותר של מייקרוסופט, שכבר לא כזאת נתמכת.
למעשה היא לא נתמכת מבחינת שדרוגים חדשים של מייקרוסופט. עברו לפני כמה שנים לפיתוח אחר לגמרי של .NET והוא נקרא .NET Core.
.NET Core, כפי שאמרנו, הוא מתאים בעצם לכל מערכות ההפעלה הגדולות Windows, לינוקס ו-Mac ו-MacOS ואנחנו רוצים לפתח בו. אם אתם צופים באיזשהו קורס, לא משנה איפה, שמלמד לדוגמה תחביר בסיסי ב-Psharp והקורס הזה נכתב על .NET Framework, זה ממש בסדר לראות את הקורס הזה, מפני שאתם לומדים כרגע תחביר בסיסי של שפת C-Sharp,
אז זה לא כזה משנה האם תחביר בסיסי של שפת C-Sharp, או לדוגמה קורס שמלמד על Object Oriented ב-C-Sharp, זה לא משנה אם הוא נכתב על .NET Framework או על .NET Core, כי Object Oriented זה Object Oriented ו-C-Sharp זה C-Sharp.
אבל אם אתם רוצים לפתוח בוויז'ואל סטודיו פרויקט חדש ולהתחיל לעבוד עליו, אל תיקחו את .NET Framework, תיקחו אך ורק .NET Core שימו לב פה לא כתוב