ויז'ואל סטודיו
מתוך ויקיפדיה, האנציקלופדיה החופשית
| ויז'ואל סטודיו | |
|---|---|
|
צילום מסך של ויז'ואל סטודיו 2005. |
|
| מפתח | מיקרוסופט |
| גרסה אחרונה | ויז'ואל סטודיו 2008 ב- |
| מערכת הפעלה | חלונות |
| רישיון | קנייני |
| קטגוריה | סביבת פיתוח משולבת |
| דף בית | msdn.microsoft.com/vstudio |
ויז'ואל סטודיו (באנגלית: Visual Studio) היא סביבת פיתוח מובילה מבית חברת מיקרוסופט, המאפשרת למתכנתים לפתח תוכניות מחשב ואתרי אינטרנט אינטראקטיביים. הגרסה האחרונה הינה ויז'ואל סטודיו 2008 המיועדת לפיתוח יישומים עבור סביבות win32, וכן עבור NET Framework בגרסאות 2.0, 3.0 ו־3.5.
מיקרוסופט מספקת מספר רב של גרסאות ויז'ואל סטודיו הנבדלות באופן הרישוי ובתכונות מתקדמות. בין גרסאות אלו ניתן למנות:
- אקספרס - למתכנתים חובבים, מתחילים וסטודנטים
- סטנדרט - מפתחים עצמאיים
- פרופשונל - מפתחים עצמאיים
- עם כלי אופיס - למומחי טכנולוגיות מידע (IT), ספקי תוכנה עצמאיים (ISV)
- טים סיסטם - לעסקים, קיימות 6 תת-גרסאות
בוויז'ואל סטודיו ניתן לתכנת בשפות התכנות הבאות:
- ויז'ואל בייסיק
- #C (נהגה: סי שארפ)
- C++ בגרסה מיוחדת שפותחה על ידי מיקרוסופט, עם הרחבות המאפשרות לכתוב איתה תוכנות לפלטפורמת דוט נט.
- -#J(מיועד לבעלי ניסיון בשפת ג'אווה)
חלק מהשפות מאפשרות כתיבה native או unmanaged (למשל C++). חלק אחר של השפות נועדו לפיתוח אפליקציות צד-לקוח בטכנולוגיות Windows Forms, ואחרות משמשות גם לפיתוח אתרי אינטרנט.
תוכן עניינים |
[עריכה] היסטוריה
פרק זה לוקה בחסר. אתם מוזמנים לתרום לוויקיפדיה ולהשלים אותו. ראו פירוט בדף השיחה.
[עריכה] ויז'ואל סטודיו 97
בשנת 1997 הייתה הפעם הראשונה שמיקרוסופט שיחררה סביבת פיתוח עם מספר שפות תכנות. גרסה זו שווקה בשתי חבילות: Professional ו-Enterprise.
[עריכה] ויז'ואל סטודיו 6
גרסה שישית יצאה לשוק בשנת 1998. גרסה זו תמכה בפיתוח בשפת Visual Basic 6 (למעשה זו הגרסה האחרונה שאיפשרה פיתוח יישומים ב VB6) ובשפת C++. מפתחי אינטרנט השתמשו בכלי מקביל בשם 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) , ובייחוד את התמיכה ב- Vista וב- Office 2007. כמו כן כוללת הגרסה פרופיילר מובנה.
[עריכה] יתרונות התוכנה
Visual Studio .NET מאפשרת פיתוח מתוך תוכנה אחת וסביבה אחת של אפליקציות מסוגים שונים (חלונאיות, WEB, פרויקטי התקנה ועוד) ובשפות שונות הנתמכות ב-NET. ולמעבדים שונים (32 ו-64 סיביות) ואף להתקנים ניידים כמו מחשבי כף יד וטלפונים סלולריים.
שפות התכנות שמגיעות כברירת מחדל, הן #C#, VB.NET, J ו C++ אולם ישנם כלים המאפשרים הוספת והרחבת התכונות והפעולות (Add On) אותן מאפשרת Visual Studio. כמו כן, הסביבה תומכת במאקרו.
לסביבה מצורף מסד נתונים SQL Server 2005, שמאפשר ליצור פרויקטים משולבים במסד נתונים. במקרה ויש צורך במסד נתונים קטן ניתן להשתמש במסד נתונים JET (המנוע של האקסס) שאף הוא משולב בסביבה.
[עריכה] IDE
בסביבת הפיתוח Visual Studio .NET מוטמעים כלים שונים לפיתוח מהיר וקל של ישומים. בין היתר מוטמעים כלי פיתוח ויזואלים שונים שמחוללים קוד בצורה אוטומטית ומאפשרים נגישות והתמצאות במרחבי הפרויקט. למשל תכנות ויזואלי של טפסים ופקדים, עבודה עם בסיסי נתונים באמצעות סייר בסיסי הנתונים, ותכונת "השלמה אוטומטית" המציגה חלונית עם שמות העצמים אליהם אתה פונה ומאפשרת כתיבה מהירה ומניעת טעויות ושגיאות.
בסביבה זו ניתן לשלב בפתרון אחד פרויקטים משפות תכנות שונות, וכן להעביר רכיבי תוכנה משפה אחת לשנייה, וכך למחזר קוד משפה אחת לאחרת. כמו כן, ניתן ליצור קובץ הפצה מהיר בחלק מהשפות.
[עריכה] ראו גם
| מיקרוסופט | ||
|---|---|---|
|