לימוד VB.NET ועבודה עם sql server


  • תכנות

    למישהו יש מדריך בעברית או אנגלית ללימוד VB ו SQL SERVER,
    את VB אני מכיר די טוב מאקסס (אם כי שמתי לב שישנם כמה שינויים).
    איך משתמשים בSQL ואיך מקשרים בינו לבין VB
    תודה רבה מאוד


  • ניהול

    הVB של אקסס זה שפת VB6.
    הVB המודרני כיום בVisual Studio זה VB.NET, לא ידוע לי על מדריך עברי איכותי לשפה הזו (יש אבל לשפת C#, אם כי באופן טבעי המדריכים לשפה הזו כבדים יותר).
    לחבר בין אפליקציית VB.NET לMSSQL יש את מחלקות הADO וכן את ORM של Entity Framework.
    קשה להסביר הכל על רגל אחת, מקוה שתצליח לזוז ואז לשאול נקודתית יותר.

    ראה גם:
    http://tchumim.com/topic/249/wpf-הצגת-נתונים-מ-sdf

    הכי קל (החיסרון הוא ההפשטה - זה מטשטש מאוד מה שקורה בעצם מאחורי הקלעים) זה EntityFramework
    האם המסד כבר קיים, או אתה רוצה כעת ליצור אותו?



  • עריכה: אני רואה שתוך כדי שכתבתי @dovid המדהים הקדים אותי...
    משאיר מה שכתבתי בכל אופן

    @ארי
    מה אתה רוצה ללמוד בדוטנט?
    ווב? או ווינפורם / WPF?

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

    העקרונות דיי דומים למה שהכרת בVBA באקסס. רק ש קצת שינויים.
    אפילו האובייקט ADO דומה מאד (אם כי הייתי ממליץ לך להשתמש בLinq או בEF - זה יקל עליך את העבודה מאד)

    וכמובן כמובן, אל תהסס לשאול כאן 🙂

    ולא, אני לא אשכנע אותך ללמוד עכשיו בכלל C#. 🙂 את זה אני אשאיר לאחרים.
    כאחד שהגיע מהאקסס, אני יכול להעיד שמספיק קפיצה אחת למים, אין צורך בצלילה נוספת, אא"כ אתה מרגיש שאתה מסוגל.
    אתה יכול בהחלט להתחיל עם VB ולעבור אח"כ לC#.
    אני אישית כותב כיום כמעט רק בC# (למעט כשאני מגיע לאקסס) אבל עדיין לא מוצא את הטעם המיוחד שהבטיחו לי שיש בC# לעומת VB. (אולי זה עוד יגיע יום אחד...)

    המון הצלחה


 

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