פיתוח בויסטה

27 בSeptember 2006

3 תגובות

ברגעים אלה, קראתי את מה שנכתב במספר בלוגים [לינקים שונים] לגבי התמיכה של כלי פיתוח ב Windows Vista. בסופו של דבר, נגלה שכלי הפיתוח היחידים שיעבדו בויסטה של מיקרוסופט יהיו Visual Basic 6 (ענתיקה) ו Visual Studio 2005 with Service Pack 1 שנמצא כרגע בבטא. מדובר, כפי שהבנתי, על הגרסא הסופית, כי כיום אני עובד ומפתח עם גרסא 2005 בבילד 5728 עם VS 2005 ללא SP2.

ההחלטה הזאת תמוהה למדי, בלשון המעטה.VS 2003 ו VS 2002 (שלא ייתמכו) משמשים עדיין מפתחים רבים לפיתוח בגרסאות 1 ו1.1 של .NET Framework. כיום, יש לא מעט אפליקציות גדולות שכתובות ב1.1 ומתוחזקות עם VS 2003, ולמעשה, חוסר האפשרות לעבוד עם הכלים הללו בויסטה, בהתחלה, אמנם יעכב אולי את הטמעת ויסטה בקרב מפתחים שעובדים עם VS 2003, אולם בטווח הקצת יותר ארוך, זה מבטיח למיקרוסופט שרובם המוחלט של המפתחים יעברו ל2005, בגלל שרוב הלקוחות יעשו את זה, ובכל זאת, באיזשהו שלב, אי הנוחות בעבודה עם גרסא ישנה יגבר על שיקולי היעילות, וישתדרגו לגרסא 2005.

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

נ.ב. מסתבר, שאי אפשר להתקין את גרסאת הRC1 על ויסטה בקלות, בגלל הUAL, ובגלל שמשום מה אין אפשרות הרצה כמנהל על קבצי MSI. לריצ’ הפתרונים.

הוסף תגובה
facebook linkedin twitter email

Leave a Reply

Your email address will not be published. Required fields are marked *

3 תגובות

  1. יוסי תאגורי27 בSeptember 2006 ב 19:37

    כמה הבהרות:
    1. אפליקציות שנכתבו עם .NET 1.1 יפעלו בצורה מלאה.
    2. אפליקציות שיפותחו על XP ירוצו על VISTA.
    3. אין שום אילוץ לעבור לVista.

    הסיבה המרכזית היא לא שמיקרוסופט רוצה שתעברו ל VS2003 – הרי מי שקונה MSDN מקבל את הכלים הללו בחינם. אלא זמן ההשקעה שצריך לעשות כדי להתאים את הכלים הללו למערכת ההפעלה החדשה. כששקולים מה עדיף לעשות לפעמים מוותרים על תמיכה בכלי מסוים לטובת מוצרים חדשים יותר/טובים יותר.

    Reply
  2. Shahar29 בSeptember 2006 ב 12:42

    1. מצויין, אחרת הביקורת הייתה הרבה יותר נוקבת בכל העולם.
    2. מצויין. הטענה הייתה שויסטה לא תוכל להוות מחשב פיתוח.
    3. ברור.

    אני מבין שצריך להחליט מה נשאר בפנים ומה עף, אבל למה להשאיר את VB6 ולהעיף את 2003 ולא להיפך?!

    Reply
  3. מאיה1 בOctober 2006 ב 18:14

    כפי הנראה בגלל ש-VB6 הוא קדם-.NET ולאחר המעבר לדוט נט, עדיף לתמוך בגרסא החדשה ביותר.

    Reply