שיחה:Visual Basic

תגובה אחרונה: לפני 16 שנים מאת צחי בנושא הודעה

דברים נוספים

עריכה

אני לא יודע איפה לשים את זה - אבל מי שכותב או מי שיודע היכן להוסיף - תוסיפו מקור לעזרה http://www.dr-vb.co.il - אתר טוב שנותן עזרה בעברית לשפה Visual Basic וגם מציג דוגמאות שנשלחות ע"י משתמשים. Idanrm1 23:18, 8 יוני 2006 (IDT)--

יש לי במועדפים בסביבות 100 אתרים טובים של תכנות VB. אי אפשר להוסיף כל אתר כזה או אחר (לדעתי) ינון א 17:45, 11 יוני 2006 (IDT)

מתחיל לעבוד על הספר הזה...

עריכה

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

  • בתחילתו יהיו מספר פרקים קצרים שייתנו מידע כללי על Visual Basic וההסטוריה שלה, בלי ללמד ממש איך לתכנת בשפה זו (אני לא אכתוב את הפרקים האלה כי אין לי מספיק ידע בנושא, אבל כולכם מוזמנים לעשות זאת במקומי).
  • אחריהם יהיו מספר פרקים שילמדו את בסיס התכנות בשפה - תכנות עם אובייקטים, תכנות מונחה-אירועים, שימוש במשתנים, עבודה עם תכונות של אובייקטים וכו'; פרקים אלו יהיו מכוונים למתכנת המתחיל בשפה זו, והוא יצטרך לקרוא אותם בעיון ולפי הסדר. בפרקים אלו יהיו תוכנות רבות לדוגמא.
  • אחרי פרקי הלימוד הבסיסי, יהיו פרקים שיעסקו בנושאים שונים ומגוונים (לולאות, תנאים, פרוצדורות וכו'). נושאים אלו יהיו נושאים שניתן ללמוד בנפרד ולא בהכרח לפי הסדר בו הם כתובים, ויהיו מותאמים למתכנתים שכבר יודעים את בסיס השפה. יהיו הפניות בין פרק לפרק אם יהיה דרוש ידע קודם נוסף כדי לקרוא את אחד הפרקים.

אשמח לשמוע את דעתכם לגבי החלוקה הזו. אתם גם מוזמנים לעזור לי, אבל בבקשה תאמו מראש כדי למנוע התנגשויות. תודה רבה, תמוז 21:59, 20 יוני 2006 (IDT)

לפי דעתי לא צריך יותר מפרק אחד של הקדמה בנוגע לשפה, ויהיה בו גם לינק לערך בויקיפדיה למי שירצה לקרוא יותר. לפי דעתי לא צריך לעשות חלוקה ברורה בין הפרקים למתחילים והפרקים למתקדמים אלא לשים אותם ברצף כמו למשל בספר שפת C.
בסדר, אני מסכים לגבי מה שאמרת על ההקדמה. דרך-אגב, אם אתה מבין בנושא, אתה מוזמן לכתוב את הפרק הזה. לגבי החלוקה שאתה מציע, אני חושב שזה רעיון פחות טוב - אני לא מבין גדול ב-C, אבל לפי מה שנראה לי, או שזו שפה הרבה יותר בסיסית או שהספר שלה לא מספיק מקיף. ל-Visual Basic יש כל-כך הרבה חלקים והיבטים, שזה יהיה לדעתי בלתי-אפשרי לעשות ספר שילמד את כולם בצורה לינארית. בכל אופן, חשבתי עכשיו על חלוקה דומה למה שאמרתי קודם, אבל טיפה יותר בפירוט:
  • חלק אחד של הקדמה בסיסית שנותן רקע על השפה, עם הפנייה לערך בויקיפדיה.
  • חלק (שאותו התחלתי לכתוב) שנותן את המידע הבסיסי ביותר שצריך בשביל תכנות, כגון אירועים, אובייקטים, תכונות אובייקטים וכו'.
  • חלק שאותו לא חייבים לקרוא לפי הסדר ושמלמד על היבטים בסיסיים יחסית של תכנות, כגון משתנים, לולאות, תנאים, הליכים (פרוצדורות) וכו'. הפרק יהיה מסודר לפי דרגת הקושי של כל נושא, אבל מעבר לכך לא יהיה הכרח לקרוא לפי הסדר.
  • חלק רחב (או אולי כמה חלקים הקשורים לנושאים שונים) שילמדו היבטים מתקדמים של Visual Basic כגון הכנת קלאסים, כתיבת ספריות, עבודה עם קבצים וכו'. אולי גם החלק הזה יהיה מסודר לפי דרגת קושי, אבל לא תהיה חובה לקרוא אותו לפי הסדר, חוץ מבמקרים מיוחדים בהם יהיו הפניות לפרקים העוסקים בידע הדרוש.
הא, ואתה חושב שכדאי לחלק את הספר כמו הספר על C, כאשר המאמר הראשי כולל רק הקדמה וכל הפרקים הם בתתי-מאמרים שונים? תמוז 13:23, 21 יוני 2006 (IDT)
האמת שאני לא יודע בכלל Visual Basic אז אני לא יוכל לעזור לך בנושא שרצית... החלוקה שרשמת נראת לי טובה מאוד וכן לפי דעתי עדיף שכל הפרקים יהיו בתתי-מאמרים ואז תוכל ליצור תבנית בשם של הספר כדי לנווט באמצעותה, כמו לדוגמה: תבנית: שפת C חורחה 16:09, 21 יוני 2006 (IDT)

יחי ההבדל הקטן

עריכה

יחי ההבדל הקטן שבין אובייקטים לפקדים (לדוגמה לגבי Visual Basic/יסודות השימוש בשפה/תכנות בסיסי עם אובייקטים וVisual Basic/יסודות השימוש בשפה/תכונות השפה. ‏conio.h‏ • ‏שיחה‏ 12:52, 12 יולי 2006 (IDT)

האם הדברים שהתייחסתי אליהם כאובייקטים היו למעשה פקדים? אם כן, אני מתנצל ואני אשנה את זה... דרך-אגב, פקדים הם סוג של אובייקטים, נכון? תמוז(שיחה) 11:15, 13 יולי 2006 (IDT)
ההסברים נמצאים בשני הקישורים שהבאתי. עוד מידע תוכל למצוא ב-MSDN‏[1]. ‏conio.h‏ • ‏שיחה‏ 00:50, 18 יולי 2006 (IDT)

שימוש הוגן

עריכה

אני לא בטוח ששימוש בשלושת אייקונים       לאורך כל הספר נחשב שימוש הוגן. (בינתיים משתמשים בהם רק פה, אבל מצויין שיש כוונה להשתמש בהם לאורך כל הספר) ‏conio.h‏ • ‏שיחה‏ 16:56, 19 יולי 2006 (IDT)

נימוקים? דרורק 17:29, 19 יולי 2006 (IDT)
אני לא מומחה משפטי, אבל נדמה לי ששימוש הוגן הוא במקום ספציפי, לא שימוש כללי. אולי כי אלה אייקונים זה לא ממש עקרוני, אבל לגבי תמונות, לדוגמה, ידוע לי שתמונה שמשתמשים בה בשימוש הוגן - ניתן להשתמש בה רק בדף שעוסק בה ממש. ‏conio.h‏ • ‏שיחה‏ 18:07, 19 יולי 2006 (IDT)
כן, למען האמת תהיתי האם זה יהיה חוקי להשתמש בהם... אבל נראה לי שאני אוותר עליהם בכל מקרה, כיוון שאני רואה שהם בכל-מקרה לא שימושיים במיוחד, מה גם שבגרסאות החדשות יותר של Visual Basic האייקונים כבר נראים קצת אחרת. תמוז(שיחה) 02:21, 20 יולי 2006 (IDT)

הודעה

עריכה

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

מדובר בגרסאות התנסות של פוקעות כעבור 30 ימים. Mintz l 03:03, 3 בפברואר 2008 (IST)תגובה
אמנם לא התקנתי את זה, אז אני לא יכול להיות בטוח, אבל עד כמה שזה נראה - אלו גרסאות חינמיות שלא פוקעות, רק לא ניתן להשתמש בהן שימוש מסחרי כי אי אפשר ליצור בעזרתן קבצי הרצה. Johnny Zoo 00:32, 4 בפברואר 2008 (IST)תגובה
נבדק: זה אכן בחינם. זה רק דורש הרשמה (לא מעיקה מדי) תוך שלושים יום, כשהכוונה היא לגירסת ה-2008. Johnny Zoo 23:18, 7 בפברואר 2008 (IST)תגובה
אבל מזה שווה אם צריך לעשות הרשמה (וחוץ מזה תחשבו, איך מיקרוסופט לא יפרסמו את התוכנה החדשה שלהם בחינם, אפילו את גירסה 6.0 הם לא נותנים בחינם אז אתם רוצים שאת 2008 הם יתנו בחינם) אני בטוח שיש פה איזה משהו חוץ מהשימוש המסחרי.
Visual Studio 2005 ו-2008 בגרסאות אקספרס ניתנים להורדה בחינם (למעשה מרגע שיצא 2008 אי אפשר כבר להשיג את 2005) ללא כל התחייבות, וניתן לעשות איתם הכל כולל הכול. ההרשמה לא עולה כסף, אז זה מה זה שווה. ההגבלות בגרסאות האלה הן על תכונות. למשל, אין חלון של רשימת break points, אין את כל הנושא של unit testing ועוד כמה דברים כאלה מתקדמים. גם אי אפשר ליצור פרוייקט deployment ליצירת קובץ התקנה נורמלי לתוכנה, אלא רק קובץ התקנה בטכנולוגיית ClickOnce המוגבלת (אבל אפשר לעשות קובץ ריצה כמובן). אבל חוץ מזה אפשר ליצור יישומים מבוססי דאטא בייס ועוד. ובשביל קובץ התקנה אפשר להשתמש באחד מכמה פתרונות חיצוניים. מה שכן, בניגוד ל-VS המלא, כאן לכל שפה יש תוכנה נפרדת שצריך להתקין בנפרד, וגם ליישומי ווב (ASP.NET) יש תוכנה נפרדת. צחי 13:45, 26 באוגוסט 2008 (IDT)תגובה
חזרה לדף "Visual Basic".