מדריך למתחילים לתכנות ASP.NET למפתחי דלפי

אודות הקורס:

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

מפתחים ילמדו כיצד לתכנן, לפתח ולתחול באפליקציות אינטרנט ASP.Net באמצעות Borland Delphi עבור .Net. הפרקים יכסו את המרכיבים הבסיסיים ביצירת יישומי אינטרנט (עבודה עם טפסים ברשת, שירותי אינטרנט ובקרת משתמשים) המשתמשים בדלפי, כולל סביבת הפיתוח המשולבת (IDE) והדלפי עבור .Net שפה.
מפתחים יעלו במהירות דרך העולם האמיתי, דוגמא מעשית. הקורס כולו נבנה סביב יישום הדגימה המקוון BDSWebExample ASP.NET שמגיע כפרויקט הדגמה עם התקנת Delphi 8/2005.

קורס זה מיועד לאלה החדשים בתכנות, באים מסביבת פיתוח אחרת (כמו MS Visual Basic, או ג'אווה) או שהם חדשים לדלפי.

דרישות קדם:

על הקוראים להיות לפחות ידע עובד של שפת דלפי. לא נדרשת חווית תכנות קודמת (אינטרנטית); היותה שוטפת בטרמינולוגיה ב- HTML ובמונחי פיתוח כלליים באינטרנט כמו גם ב- JavaScript אמורה לעזור לכם להיות פרודוקטיביים יותר עם הפרקים.
אה כן. יהיה עליך להתקין את דלפי 8/2005 עבור .NET במחשב שלך!

  • קריאה מומלצת:
  • מדריך למתחילים לתכנות דלפי.
    מדריך / קורס תכנות מקוון חינם למפתחים מתחילים. דגש על בורלנד דלפי.
  • instagram viewer
  • העבר במהירות לדלפי עבור .Net.
    סדרת מאמרים שתוכננו עם מטרה אחת בראש: לספק היכרות מהירה ומלוכלכת עם עולם התכנות .Net עם דלפי.
  • דלפי למאמרים כלליים של נט.
    מאמרים ומידע טכני שיעזרו לכם להתחיל ולשלוט בדלפי 8 עבור .NET. גלה על IL, aspx, שירותי אינטרנט של XML, msil, ...דלפי בפעולה של ASP.NET:
  • כוחם של דלפי ו- ASP.NET
  • רוצה לבנות פורטל אינטרנט דינמי ומודולרי באמצעות דלפי עבור .Net ו- ASP.NET? לכו על הפתרונות המוכחים!
    aspxDelphi.net PORTAL הוא יישום ASP.NET של Delphi 8, וניתן להשתמש בו לבניית (מבוסס מודול) יישום אינטראנט או פורטל אינטרנט. חנות aspxDelphi.net הוא יישום ASP.NET של Delphi 8, וניתן להשתמש בו לבניית חנות אינטרנטית.
    בסיסי נתונים נתמכים הם: MS SQL Server / MSDE ו- Firebird / Interbase.

אזהרה!
ודא שאתה מוריד את ה- גרסה מעודכנת של הקוד (יישום ההדגמה BDSWebExample). הגרסה החדשה מכילה שמות משמעותיים יותר לדפי אינטרנט, הקוד מנוקה משימוש "בחינם" (מאז אין צורך לשחרר חפצים ב- .Net - אספן האשפה עושה את העבודה בשבילך) וחלקם "פגמים". בסיס הנתונים לא השתנה.
כמו כן, כדי לעקוב אחר הפרקים עדיף שתשמור את הפרויקט תחת "C: \ Inetpub \ wwwroot \ BDSWebExample"!

פרקים

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

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

פרק 1:
מבוא לתכנות ASP.NET עם דלפי. הגדרת תצורת שרת האינטרנט Cassini
מהו ASP.NET מנקודת המבט של מפתח דלפי? כיצד להגדיר את שרת האינטרנט לדוגמה Cassini.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 2:
הגדרת יישום ההדגמה BDSWebExample Delphi 8 (ASP.NET)
תחילת העבודה עם דלפי 8 BDSWebExample: שחזור בסיס הנתונים, הכנת הספרייה הווירטואלית. הפעלת BDSWebExample לראשונה!
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 3:
מה הופך אפליקציית Delphi 8 ASP.NET
בואו נראה מהם החלקים העיקריים ביישום asp.net; מה הם כל אותם קבצי .aspx, .ascx, .cuil, bdsproj וכו '.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 4:
בואו נראה כיצד לבנות יישום אינטרנט פשוט באמצעות Delphi עבור .Net.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 5:
בחינת דפי טופס אינטרנט - האלמנטים המרכזיים בפיתוח ב- ASP.NET. נקודת מבט מנקודת מבט של מפתחי דלפי: מהי טופס אינטרנט? עיצוב טופס אינטרנט, הקישור בין קובץ ה- aspx לקובץ שמאחורי הקוד, ...
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 6:
הפקת תיבת הודעה פשוטה (כמו ShowMessage; או אפילו InputBox) ביישום asp.net יכול להיות די קשה - מכיוון שאתה צריך להתעסק עם מודל אובייקטים DHTML, JavaScript ו- IE. זה יהיה הרבה יותר טוב אם נוכל לכתוב רק שורת קוד אחת (כמו ביישומים שולחניים מסורתיים) כדי להציג MessageBox... בוא נראה איך.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 7:
טפסים ברשת - אבני בניין של יישום ASP.NET (חלק 2)
הכירו מאפיינים, שיטות ואירועים של טופס אינטרנט. התבוננות במאפיין IsPostback ועיבוד ה- Backback
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 8:
התבוננות בשימוש בתגי HTML ואלמנטים רגילים והשימוש בפקדי HTML בצד השרת - מנקודת מבט של מפתח דלפי.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 9:
בואו לאפשר העלאת קבצים בינאריים מדפדפן לקוח לשרת האינטרנט ביישומי אינטרנט ASP.NET. Delphi עבור .Net ו- ASP.NET מספקים דרך קלה לקבל קבצים מהלקוח באמצעות HTMLInputFile ("בקרת שרת HTML" שליטת שרת HTML) ו- HTTPPostedFile שיעורים.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 10:
בחינת טכניקות ניווט בין דפי טופס אינטרנט: פוסט-קאקים, ניווט ישיר (באמצעות התג) וניווט מבוסס-קוד (באמצעות שרת. העברה ותגובה. הפניה מחדש).
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

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

פרק 11:
הגדרת דף טופס ההפעלה עבור יישום ASP.NET תחת IIS, החלטה באיזו טכניקת ניווט להשתמש בתרחישים שונים.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 12:
פקדי שרת אינטרנט מיועדים במיוחד לעבודה עם דפי טפסים ברשת. גלה אודות המושגים הבסיסיים, היתרונות והמגבלות של שימוש בפקדי שרת אינטרנט ב- ASP.NET.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 13:
בחינת בקרות רשת ASP.NET עוברות בקרה: כפתור, ImageButton ו- LinkButton
ישנם מספר פקדי אינטרנט המאפשרים העברת השליטה בחזרה לשרת האינטרנט. פרק זה בוחן כפתורי רשת - רכיבים ספציפיים המאפשרים למשתמשים לציין כי הם סיימו את טופס האינטרנט (פרסם את הנתונים) או רוצים לבצע פקודה מסוימת (בשרת). למדו אודות בקרות האינטרנט של הכפתור, LinkButton ו- ImageButton של ASP.NET.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 14:
מבט מהיר על בקרת שרת האינטרנט TextBox ASP.NET - הפקד היחיד המיועד לקלט משתמשים. ל- TextBox מספר פנים: הזנת טקסט בשורה אחת, הזנת סיסמה או הזנת טקסט מרובת שורות.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 15:
הבנת בקרות אינטרנט לבחירת אפשרויות ביישומי דלפי ASP.NET
פקדי בחירת ASP.NET מאפשרים למשתמשים לבחור מתוך סדרה של ערכים מוגדרים מראש. פרק זה בוחן פקדים מסוג רשימה: CheckBox, CheckBoxList, RadioButton, RadioButtonList, DropDownList ו- ListBox מנקודת המבט של מפתח אתרים של דלפי ASP.NET.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 16:
הצגת בקרות שרת אינטרנט של ASP.NET המיועדות לקבוצה חזותית של קבוצות בקרות אחרות בטופס אינטרנט: פאנל, מציין מיקום וטבלה (יחד עם TableRow ו- TableCell).
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 17:
באמצעות Validators ביישומי Delphi ASP.NET
הצגת אימות נתונים מצד הלקוח וצד השרת באמצעות בקרות אימות: RequiredFieldValidator, RangeValidator ו- ValidationSummary.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 18:
גלה אילו אירועים (ובאיזו סדר) נוצרים כאשר ASP.NET מקבל בקשה לטופס אינטרנט. למדו על ViewState - טכניקה ש- ASP.NET משתמשת בכדי לשמור על שינויים במצב העמוד על פני פוסט-קי.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 19:
מבוא לכריכת נתונים ביישומי דלפי ASP.NET
למד כיצד להוסיף מידע לטופס אינטרנט, על ידי קשירת פקדים למקור נתונים. למדו אודות בקרות אינטרנט מחייבות נתונים לבחירת אפשרויות (ListBox, DropDownList, RadioButtonList, CheckBoxList וכו '). גלה על ממשקי IEnumerable ו- IList .NET.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 20:
שימוש בביטויים מחייבים ביישומי דלפי ASP.NET
גלה אודות מאפיינים בודדים המחייבים נתונים של פקד אינטרנט. למד כיצד לאגד נתונים HTML "רגיל". גלה את הקסם שב- ASP.NET.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

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

פרק 21:
שלבים ראשונים בשימוש בבקרת שרת האינטרנט Repeater ASP.NET. למד כיצד לאגד נתונים פקדים מרובי רשומות. הבנת מחלקת ה- DataBinder ו- DataBinder. שיטת הערכה.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 22:
למד כיצד ליישם באופן תכנותי את ממשק ה- ITemplate כדי ליצור באופן דינמי את תוכן ItemTemplate לבקרת שרת אינטרנט של DataList.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 23:
פיתוח ושימוש בבקרות משתמשים בהתאמה אישית ב- ASP.NET
דומה מאוד לאובייקטים של TFrame של Win32 Delphi, בקרת משתמש ASP.NET היא מיכל לרכיבים; ניתן לקנן אותו בטפסי אינטרנט או בקרות משתמשים אחרות. בקרות משתמשים מציעות לך דרך קלה לפצל ולשתמש מחדש בפונקציונליות ממשק משתמש נפוצה בין דפי יישום האינטרנט שלך ASP.NET.
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!

פרק 24:
הוספת בקרות משתמשים מתקדמות לדף אינטרנט באופן דינמי
בקרות משתמשים מאפשרות למפתחי דלפי ASP.NET לעטוף את תכונות ממשק המשתמש הנפוצות של יישומי אינטרנט לרכיבים שניתנים לשימוש חוזר. ביישומים בעולם האמיתי תרצו שתוכלו לטעון באופן דינמי שליטת משתמש ולהניח אותה על הדף. באיזה אירוע עמוד עליכם להשתמש בכדי LoadControl? פעם אחת בעמוד, איך מתמודדים עם אירועי בקרת משתמשים? מצא את התשובות בפרק זה...
דונו בשאלות, הערות, בעיות ופתרונות הקשורים לפרק זה!