דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. מה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו?

מה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו?

מתוזמן נעוץ נעול הועבר תכנות
12 פוסטים 6 כותבים 675 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • dovidD מנותק
    dovidD מנותק
    dovid ניהול
    כתב ב נערך לאחרונה על ידי
    #2

    הראשון מבוסס על .net core שזה דור מודרני של דוטנט שיכול תיאורטית לרוץ על מערכות הפעלה אחרות מאשר Windows.
    השני מבוסס על .net framework שהוא ישן יותר אך גם בוגר הרבה יותר.

    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

    בכל נושא אפשר ליצור קשר dovid@tchumim.com

    מוטי מןמ M 2 תגובות תגובה אחרונה
    2
    • מוטי מןמ מנותק
      מוטי מןמ מנותק
      מוטי מן
      השיב לdovid ב נערך לאחרונה על ידי
      #3

      @dovid אני מבין ממה שכתבת שעדיף להשתמש בשני למרות (בגלל) שהוא ישן יותר?

      ולמה בראשון זה רק "תיאורטית"?

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

      תגובה 1 תגובה אחרונה
      0
      • dovidD מנותק
        dovidD מנותק
        dovid ניהול
        כתב ב נערך לאחרונה על ידי dovid
        #4

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

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        dovidD תגובה 1 תגובה אחרונה
        1
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          השיב לdovid ב נערך לאחרונה על ידי
          #5

          @dovid כתב במה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו?:

          ויש מצב שהוא צריך להיות חוצה פלטפורמות

          @מוטי-מן כתב במה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו?:

          ולמה בראשון זה רק "תיאורטית"?

          העירו לי שזה בפועל לא נתמך וכנראה לא ייתמך (UI של WinForms במערכות אחרות מWindows).
          אז אני לא יודע בדיוק מה הייתרון לפתח ב.net core.

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          קומפיונטק תגובה 1 תגובה אחרונה
          1
          • קומפיונטק מנותק
            קומפיונטק מנותק
            קומפיונט
            השיב לdovid ב נערך לאחרונה על ידי
            #6

            @dovid כתב במה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו?:

            אז אני לא יודע בדיוק מה הייתרון לפתח ב.net core.

            אפשר לשאול הפוך: מה היתרון לפתח ב net framework?

            pcinfogmachP תגובה 1 תגובה אחרונה
            0
            • M מנותק
              M מנותק
              Mordechai 0
              השיב לdovid ב נערך לאחרונה על ידי
              #7

              @dovid כתב במה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו?:

              הראשון מבוסס על .net core שזה דור מודרני של דוטנט שיכול תיאורטית לרוץ על מערכות הפעלה אחרות מאשר Windows.
              השני מבוסס על .net framework שהוא ישן יותר אך גם בוגר הרבה יותר.

              "גם בוגר הרבה יותר"
              משפט מדויק

              תגובה 1 תגובה אחרונה
              1
              • pcinfogmachP מנותק
                pcinfogmachP מנותק
                pcinfogmach
                השיב לקומפיונט ב נערך לאחרונה על ידי
                #8

                @קומפיונט כתב במה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו?:

                אפשר לשאול הפוך: מה היתרון לפתח ב net framework?

                ב net framework בעיקרון בגלל שהוא יותר ותיק יש פקדים שאין ב.net core.

                הכל תלוי בצרכים. כדאי לבדוק מראש שיש את הפקדים שאתה צריך.

                גמ"ח מידע מחשבים ואופיס

                תגובה 1 תגובה אחרונה
                0
                • קומפיונטק מנותק
                  קומפיונטק מנותק
                  קומפיונט
                  כתב ב נערך לאחרונה על ידי
                  #9

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

                  (WinForm @pcinfogmach פחות מעניין אותי, אבל תן לי לדוגמא פקד שקיים רק ב framework, גם זה נשמע לי מוזר..)

                  חגיח תגובה 1 תגובה אחרונה
                  0
                  • חגיח מנותק
                    חגיח מנותק
                    חגי
                    השיב לקומפיונט ב נערך לאחרונה על ידי
                    #10

                    @קומפיונט כתב במה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו?:

                    הוצא מתמיכה ומה שהחליף אותו זה NET. שהוא מודרני

                    הוא עדיין נתמך, ומיקרוסופט מצהירים שהם הולכים לתמוך בו עוד הרבה שנים.
                    הוא לא מקבל עדכונים משמעותיים כמו ב.net core, אבל חלק מזה בגלל שהוא כבר מוצר יותר מוגמר, כל פיצ'ר שמוסיפים לדוטנט קור כבר נתמך עם ספריות nuget.
                    גם את הפיצ'רים של השפה אפשר להוסיף באמצעות חבילת nuget (וככה לכתוב קוד בC# 12 עם .net 4.8, רק אציין שלא בדקתי על C# 12, אני עובד עם C# 10 בפרוייקט לגסי)
                    https://github.com/aspnet/RoslynCodeDomProvider

                    בינתיים מהניסיון שלי, לדברים שהם מונחי ווינדוס, יש ייתרון ל.net framework

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

                    תגובה 1 תגובה אחרונה
                    0
                    • קומפיונטק מנותק
                      קומפיונטק מנותק
                      קומפיונט
                      כתב ב נערך לאחרונה על ידי קומפיונט
                      #11

                      @חגי האם אתה היית ממליץ למי שכבר מפתח לווינדוס ב NET Core. לעבור ל NET Framework.?

                      חגיח תגובה 1 תגובה אחרונה
                      0
                      • חגיח מנותק
                        חגיח מנותק
                        חגי
                        השיב לקומפיונט ב נערך לאחרונה על ידי חגי
                        #12

                        @קומפיונט באופן כללי לא. אני דיברתי על הייתרונות של .net framework, אבל יש יתרונות ל.net core שגוברים על זה. כמו עדכוני גירסה מג'ורית, תמיכה ביותר סוגי פרוייקטים, חוצה פלטפורמות, וכד'.
                        בגירסת EF של .net framework יש תמיכה הרבה יותר טובה לדברים ויזואלים ו-scaffolding עם אשפים ייעודיים.
                        מי שעובד כבד עם EF CORE, יכול להיות שהייתי ממליץ לו לעבור לEF.
                        (תראה איזה חיים קלים - https://learn.microsoft.com/en-us/ef/ef6/modeling/designer/workflows/model-first)
                        גם משום מה לקח למיקרוסופט הרבה זמן להכניס תמיכה טובה בOAuth בדוטנט קור, בדוטנט פריימוורק יש לך ספרייה עם כמה פונקציות שדואגת לך להכל, בדוטנט קור הרבה זמן לא היה משהו כזה, והיית צריך לדאוג בעצמך לאבטחה. היום כבר יש הכל מובנה בצורה מאוד נוחה, עם API מובנה לasp.net גם בדוטנט קור.

                        תגובה 1 תגובה אחרונה
                        2

                        בא תתחבר לדף היומי!
                        • התחברות

                        • אין לך חשבון עדיין? הרשמה

                        • התחברו או הירשמו כדי לחפש.
                        • פוסט ראשון
                          פוסט אחרון
                        0
                        • דף הבית
                        • קטגוריות
                        • פוסטים אחרונים
                        • משתמשים
                        • חיפוש
                        • חוקי הפורום