none
תיכנות נכון RRS feed

  • שאלה

  • שלום,

    אני מתעסקת בDOT NET ואני מעוניינת לעבוד בשיטה נכונה ולצבור ניסיון עבודה המתאים לרוב מקומות העבודה,

    לפי מה שהבנתי השיטה של הגישה למסד הנתונים כשהוא נמצא על מחשב דרך הSQL הACCESS זה שיטה די מיושנת וכמעט וכבר לא משתמשים בה,

    הבנתי שהיום הכל מתנהל מול הWEB כשהאפליקציות במחשבים מסתמכות עליהם.

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

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

    תודה

    יום ראשון 29 ינואר 2017 08:07

כל התגובות

  • שלום,

    אני מתעסקת בDOT NET ואני מעוניינת לעבוד בשיטה נכונה ולצבור ניסיון עבודה המתאים לרוב מקומות העבודה,

    לפי מה שהבנתי השיטה של הגישה למסד הנתונים כשהוא נמצא על מחשב דרך הSQL הACCESS זה שיטה די מיושנת וכמעט וכבר לא משתמשים בה,

    הבנתי שהיום הכל מתנהל מול הWEB כשהאפליקציות במחשבים מסתמכות עליהם.

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

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

    תודה

    אהלן ?!?

    רוב מה שכתבת לא ברור לי למה התכוונת :-(
    אולי כמה פסיקים היו יכולים לעזור לי להבין את המשפט
    אולי אני פשוט עייף ואני לא קשוב כרגע :-)
    אני אנסה לעבור נקודה אחרי נקודה עד כמה שאני יכול לנחש את מה שהתכוונת אליו
    אני מקווה שזה ייתן תשובה לשאלה או כיוון להמשך הדיון

    >> בשיטה נכונה

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

    >> השיטה של הגישה למסד הנתונים כשהוא נמצא על מחשב דרך הSQL הACCESS

    לא הבנתי מה הקשר של ACCESS ושל שרתי SQL, או שאולי את מתכוונת לשפת ה SQL ועבודה עם קבצים של ACCESS ?!?

    בכלל מה הקשר של תוכנת ה ACCESS אם את מפתח אפליקציה שלך?!?
    אם את לא מפתחת תוספים לתוכנת האקסס אז כיצד יש לה קשר לאפליקציה שלך? תוכנת האקסס היא תוכנה משרדית שנועדה לתת לנו מערכת GUI אבל אם את מפתחת אפליציה שלך (ז"א ה GUI הוא שלך ואת לא צריכה את המערכת GUI של האקסס) אז מה הקשר לשימוש באקסס. למה לא לעבוד ישירות מול שרת SQL?

    >> זה שיטה די מיושנת וכמעט וכבר לא משתמשים בה

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

    >> הבנתי שהיום הכל מתנהל מול הWEB כשהאפליקציות במחשבים מסתמכות עליהם.

    אין לי מושג מהיכן הבנת את זה. אין לי נתונים מספריים אבל אני לא בטוח שכך הדבר.

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

    בחירת הטכנולוגיה ומערכת ה GUI של המשתמש תלויה בצרכים ובאפיון מלאה של האפליקציה שלכם והמערכת שלכם. בכל מקרה מערכת שמפותח טוב אמורה להתבסס על שכבת מידע שאין לה שום קשר לאפליציית WEB. שכתבת המידע היא סוג של API אשר ניתן לגשת אליה מכל סוג של אפליקציה. אפשר למשל ליצור שירות במערכת ההפעלה שירוץ ברקע ויענה לפניות שונות בפרוטוקולים שונים. בצורה זו אפשר לתח 10 אפליקציות לקוח שונות לחלוטין כמו אפליקציית לפטלפון, אפליקציה לאתר אינטרנט, אפליקצייה לתוכנה silver-light, אפליקצייה שיושבת על לינוקס או על UNIX, ועוד כמה עשרות אפליקציות שונות המפותחות בשפות שונות ועם טכנולוגיות שונות וכולן ניגשות לתוכנת השירות על מנת לקבל את המידע המתאים.

    * ברוב המקרים עבודה בשכבות היא הדרך הנכונה

    מומלץ לקרוא על ארכיטקטורה של MVC

    >> לא  יצא לי להתעסק הרבה בתחומים האלו, כך שאני לא יודעת בדיוק מאיפה להתחיל,

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


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]


    יום ראשון 29 ינואר 2017 13:25
    מנחה דיון