וואלידציה & Validation

יום ראשון, יולי 8, 2007

האם לא מצאתם את עצמיכם אי פעם יושבים המון זמן על פקדי וואלידציה שונים ומשונים לכמה טפסים מסכנים (ולעתים מסובכים)? אם התשובה היא לא, ישנן שלוש אפשרויות: אתם בכלל לא מתכנתים, או שאתם לא מתעסקים עם טפסים או קלט מהמשתמש. אתם כן מתכנתים, אבל עוד לא הבנתם למה וואלידציה היא כ"כ שימושית* אתם משתמשים בספריה כלשהי שדואגת לוואלידציה. * אם אתם לא מבינים למה וואלידציה זה שימושי, יש בבלוג של ג'אסטין פוסט בנושא, אז... קדימה לקרוא. אם התשובה היא כן, הגעתם לפוסט הנכון. בגדול, ישנן שתי ספריות של וואלידציה שיש לי איתן הכרות קצרה: Validation Application Block (בקיצור VAB) - עליה אתם יכולים לקרוא בבלוג...
אין תגובות

DAAB – Data Access Application Block – חלק א'

יום שני, אוקטובר 23, 2006

מאמר זה יסקור בקצרה את Data Access Application Block (או בקצרה DAAB), מדוע יש צורך בכלי כזה, וכיצד להתחיל לעבוד איתו. קצת על ה - DAAB ולמה צריך אותו ה - DAAB הוא אובייקט עם מספר מתודות סטטיות שפותח ע"י מיקרוסופט ע"מ לשפר את הגישה והקוד שנדרש ע"מ לגשת למסדי נתונים באפליקציה. כשרוצים לגשת למסד נתונים דרך אפליקציה (דוט נטית במקרה שלנו), יש צורך לכתוב מספר שורות קוד ולעבור מספר שלבים: ליצור Connection למסד הנתונים ולפתוח אותו. ליצור אובייקטים שמטפלים בנתונים, ולמלאות אותם מהמסד. להשתמש באובייקטים ולסגור את החיבור בהתאם לסוג האובייקט שמטפל בהם (Connected כמו DataReader, או Disconnected כמו DataSet) לצורך העניין, הנה המחשה...
תגובה אחת