ויז'ואל סטודיו

מתוך ויקיפדיה, האנציקלופדיה החופשית
(הופנה מהדף Visual Studio)
קפיצה אל: ניווט, חיפוש
ויז'ואל סטודיו
VisualStudioIcon.jpg
Visual Studio 11 StartPageScreenShot.jpg
צילום מסך של ויז'ואל סטודיו 11.
מפתח מיקרוסופט
גרסה אחרונה 11 ביתא ב-12 במרץ 2012
מערכת הפעלה חלונות
רישיון קנייני
קטגוריה סביבת פיתוח משולבת
דף בית msdn.microsoft.com/vstudio

ויז'ואל סטודיו (באנגלית: Visual Studio) היא סביבת פיתוח מובילה מבית חברת מיקרוסופט, המאפשרת למתכנתים לפתח תוכניות מחשב ואתרי אינטרנט אינטראקטיביים. הגרסה האחרונה הינה ויז'ואל סטודיו 2010 המיועדת לפיתוח יישומים עבור סביבות win32, וכן עבור NET Framework. בגרסאות 2.0, 3.0, 3.5 ו־4.0.

בוויז'ואל סטודיו ניתן לתכנת בשפות התכנות הבאות:

חלק מהשפות מאפשרות כתיבה native או unmanaged (למשל C++‎). חלק אחר של השפות נועדו לפיתוח אפליקציות צד-לקוח מבוססות ממשק משתמש גרפי, ואחרות משמשות גם לפיתוח אתרי אינטרנט.

תוכן עניינים

[עריכה] היסטוריה

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

[עריכה] ויז'ואל סטודיו 97

ב-1997 שיווקה מיקרוסופט לראשונה סביבת פיתוח עם מספר שפות תכנות. גרסה זו כללה שתי חבילות: Professional ו-Enterprise.

[עריכה] ויז'ואל סטודיו 6.0

הגרסה שיצאה לשוק בשנת 1998, מוספרה כגרסה השישית כחלק מהתאמה למספור הגרסאות של המוצר הוותיק יותר Visual C++‎, שגרסה 1.0 שלו יצאה בשנת 1993. גרסה 6.0 תמכה בפיתוח בשפת Visual Basic 6 (למעשה זו הגרסה האחרונה שאיפשרה פיתוח יישומים ב-VB6) ובשפת C++‎. מפתחי אינטרנט השתמשו בכלי מקביל בשם Visual Interdev שסופק במקביל לויז'ואל סטודיו, ואפשר פיתוח יישומי asp.

[עריכה] ויז'ואל סטודיו דוט נט (2002)

גרסה זו, שמוספרה 7.0, הייתה מיועדת לפיתוח בטכנולוגיית NET Framework 1.0. בהיותה סביבת פיתוח חלוצה בתחום ה-.net‎, מפתחים רבים העדיפו להמתין עד יציאת גרסה עוקבת, מתוך הנחה שבגרסאות "חלוציות" עדיין ישנם הרבה באגים שלא נתגלו על ידי קהילות המשמשים.

[עריכה] ויז'ואל סטודיו 2003 דוט נט

גרסה זו, שמוספרה 7.1, תמכה בפיתוח בטכנולוגיית NET Framework 1.1.

[עריכה] ויז'ואל סטודיו 2005

גרסה 8.0, תמכה בפיתוח ב-NET Framework 2.0. גרסה זו היוותה שינוי משמעותי ביכולות ובממשק המשתמש לעומת הגרסאות הקודמות. בנוסף כללה גרסה זו שיפורים משמעותיים ל-debugger של קוד unmanaged, דוגמת טיפול בספריית התבניות התקנית (STL).

[עריכה] ויז'ואל סטודיו 2008

גרסה 9.0 תמכה ב-NET Framework 3.5., הוסיפה את כל ההרחבות של גרסה 2005 לממשק המשתמש (Ajax, WCF, WPF), ובייחוד את התמיכה ב-Windows Vista וב-Office 2007. כמו כן כללה הגרסה פרופיילר מובנה. התוכנה שווקה בגרסאות אקספרס, סטנדרט, פרופשונל ועוד שש תתי-גרסאות של טים סיסטם המיועדות למפתחים מקצועיים.

[עריכה] ויז'ואל סטודיו 2010

גרסת 2010 (גרסה 10.0) תומכת ב-NET Framework 4.0. החבילה המלאה ביותר, Ultimate, כוללת מנגנון ל-debug משופר בשם IntelliTrace המאפשר לתוכניתן לחזור לנקודת מפתח קודמות בתהליך ה-debug ולעיין במצב המשתנים ההיסטורי.

[עריכה] ויז'ואל סטודיו 11

גרסה 11 ביתא, הגרסה העדכנית ביותר, תומכת ב-NET Framework 4.5.

[עריכה] יתרונות התוכנה

Visual Studio .NET מאפשרת פיתוח מתוך תוכנה אחת וסביבה אחת של אפליקציות מסוגים שונים (חלונאיות, WEB, פרויקטי התקנה ועוד) ובשפות שונות הנתמכות ב-NET. ולמעבדים שונים (32 ו-64 סיביות) ואף להתקנים ניידים כמו מחשבי כף יד וטלפונים סלולריים.

שפות התכנות שמגיעות כברירת מחדל, הן #C#, VB.NET, J ו C++ אולם ישנם כלים המאפשרים הוספת והרחבת התכונות והפעולות (Add On) אותן מאפשרת Visual Studio. כמו כן, הסביבה תומכת במאקרו.

לסביבה מצורף מסד נתונים SQL Server 2005, שמאפשר ליצור פרויקטים משולבים במסד נתונים. במקרה ויש צורך במסד נתונים קטן ניתן להשתמש במסד נתונים JET (המנוע של האקסס) שאף הוא משולב בסביבה.

[עריכה] IDE

בסביבת הפיתוח Visual Studio .NET מוטמעים כלים שונים לפיתוח מהיר וקל של ישומים. בין היתר מוטמעים כלי פיתוח ויזואלים שונים שמחוללים קוד בצורה אוטומטית ומאפשרים נגישות והתמצאות במרחבי הפרויקט. למשל תכנות ויזואלי של טפסים ופקדים, עבודה עם בסיסי נתונים באמצעות סייר בסיסי הנתונים, ותכונת "השלמה אוטומטית" המציגה חלונית עם שמות העצמים אליהם אתה פונה ומאפשרת כתיבה מהירה ומניעת טעויות ושגיאות.

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


כלים אישיים

גרסאות שפה
מרחבי שם
פעולות
ניווט
קהילה
תיבת כלים
דף זה בשפות אחרות
הדפסה/יצוא