NetCore מה זה ולמה אני צריכה לדעת על זה

קדם Forums הייטק Programming Languages NetCore מה זה ולמה אני צריכה לדעת על זה

  • NetCore מה זה ולמה אני צריכה לדעת על זה

    פורסם ע"י אסתר קאופמן  הייטק on 12/12/2020 ב8:41 pm

    היי בנות, הפוסט הזה הולך לעסוק בדוטנט core.
    מי שמכירה, מצוין, נשמח לראות אותך כאן. מי שלא, אני משתפת איתכן קצת רקע בנושא, ולמה ממש אבל ממש כדאי לכן להתקדם לשם. דוטנט זה פריימוורק של מייקרוסופט, לא שפה, המאפשר שליטה בניהול זיכרון, בהתקני קלט פלט, בקימפול תוכנה ואפשר להשתמש בו בכמה שפות (C#,F#,VB). ביחד עם הIDE שזה הVisual Studio זהו פתרון מלא לבניית תוכנת Desktop, אתר WEB ועוד. ישנה או הייתה מגבלה אחת מרכזית שמנעה מחברות ומפתחים ברחבי העולם לבחור בו:
    כל העבודה צריכה להיות עם מוצרי ווינדוס.
    כלי הפיתוח הוא Visual Studio שרץ על ווינדוס, הרצת תוכנות מותאמת רק לווינדוס והרצת אפליקציות WEB מתבצעת על גבי שרתי IIS שעובדים רק על שרתי ווינדוס. וכידוע, בשביל להשתמש במוצרי ווינדוס ומייקרוסופט, צריך לרכוש רשיונות והכול עולה כסף. בנוסף, מיקרוסופט בשנים האחרונות נותנת הרבה מאד שירותי ענן שעובדים על שרתי LINUX לכן הם יצאו  במהלך מהפכני והוציאו את .NET Core ‎.NET Core  – פלטפורמה חינמית עבור פיתוח והרצת תוכנה מבית “מיקרוסופט”.
    היא שייכת לעולם הדוטנט וההבדלים העיקריים שהפכו אותה לרלוונטית הרבה יותר מאשר .Net Framework הם: שהיא מבוססת קוד פתוח וcross-platform מה שמאפשר הרצת קוד שפותח עבור NET. על גבי כל מערכת הפעלה כמו Linux ,MacOS, מכשירים ניידים, לא רק על Windows. הרבה מאוד מפתחים וחברות בעולם שעובדים עם מערכת ההפעלה Linux למשל, שהיא חינמית, יוכלו כיום לבחור כן לעבוד עם .Net Core (וC# כמובן, לעומת JAVA ועוד) למרות שעד היום הטכנולוגיות העיקריות של החברה לא כללו שימוש בדוטנט בכלל.
    ישנם מספר יתרונות נוספים שנוספו, כמו מנגנון Dependency Injection כחלק אינטגרלי, שיפור הביצועים ברמות שהוקפצו לרמות גבוהות בהרבה, צמצום הספריות הנדרשות למינימום, הפיכת הקוד לקוד פתוח שניתן לשיפור ולתרומה ע”י אנשים מהקהילה.
    נוסף גם השימוש ב Docker, וניתן לעטוף את התוצר ב container של דוקר, וכך ניתן להריץ אותה בקלות בכל מקום, ללא צורך בהתקנה של דברים נלווים.
    נקודה אחרונה, כידוע בכל framework או שפה יש את הissues שבאים כחלק מהחבילה ולכן כחלק מההתעסקות ב.דוטנט Core נוכל לדבר פה גם על מתודולוגיות וdesign patterns  שמפתחים המציאו כדי לשפר ולייעל את דוטנט קור כמה שיותר. אז מחכה לשיתופים שלכם בנושא הזה ו…תרגישו חופשי לתייג אותי לשאלות ישירות, אהיה זמינה לכם כאן חופשי

    צביה הגיבה לפני 1 שנה, 1 חודש 7 חברות · 10 תגובות
  • 10 תגובות
  • Shoshi Tzi

    הייטק
    חברה
    16/12/2020 ב3:59 pm

    תודה על הפוסט, קצר וממוקד
    חשוב להדגיש שגם הקומפיילר של .net עבר שינוי משמעותי בcore, גם בהיותו קוד פתוח, וגם במהירות והיעילות שלו, נחשב כיום לאחד הטובים.

  • אסתר קאופמן

    הייטק
    חברה
    16/12/2020 ב4:19 pm

    תוספת חשובה! ונכונה תודה!

  • טובה ראבי

    חברה
    חברה
    14/06/2021 ב10:58 pm

    תודה, אסתר, על פוסט מעולה!
    היה מענין לקרוא.

    אני מגיעה מעולם הקוד הפתוח ומייקרוסופט תמיד היתה בעיני סמל לקוד סגור ולגישה השמרנית בניהול רשיונות וכו’.

    מרשים מאד לראות איך היא עשתה שינוי תפיסה עמוק כזה,

    והשכילה לתפוס את מגמת השוק בזמן.
    אחרת, סביר להניח שהיא היתה הופכת ללא רלונטית בתוך זמן קצר…

    • אסתר קאופמן

      הייטק
      חברה
      15/06/2021 ב8:45 am

      זה באמת מרשים. במיוחד שמייקרוסופט הצטיינה בלפתח מוצרים יקרים מאוד, שדורשים רשיונות ודורשים חיבור מלא למייקרוסופט.

      כמו פיתוח אתר פשוט, מצריך אדיטור של מייקרוסופט, הרצה על מחשב ווינדוס, פריסה על גבי IIS. לכל רכיב רשיונות משלו.

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

  • שרה יערי

    הייטק
    חברה
    31/08/2023 ב12:04 pm

    מכירה מדריך טוב לנושא הזה ?

    • שרה יערי

      הייטק
      חברה
      31/08/2023 ב12:05 pm

      מחפשת בנרות 🕯

  • אביטל אריה

    חברה
    חברה
    03/09/2023 ב3:03 pm
  • מירי ו

    הייטק
    חברה
    04/09/2023 ב10:27 am

    זה פוסט מוצלח

    https://stackify.com/asp-net-core-features/

    • צביה

      חברה
      חברה
      05/09/2023 ב7:25 am

      אני מחפשת כבר הרבה זמן קורס חינמי או בתשלום אפילו על .NET CORE בעברית,

      ללא הצלחה 🙁

      מישהי מכירה כזה דבר?

Log in to reply.

מעוניינת בפרסום

חשוב: לא כל פרסום מאושר, נא לפרט בדיוק במה מדובר

ניתן לפנות גם במייל ל: zviabarak26@gmail.com

מה את מחפשת?

מילות מפתח פופולריות לפי תחומים

ניתן לחפש גם מילות מפתח , תפקידים וכישרון מיוחד שאינם מופיעים ברשימות - "נהגת", "ציור בחול" וכדומה.

דילוג לתוכן