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

טכנולוגיה לבנית אתר דינמי - ASP.NET 2.0

ASP.NET היא טכנולוגיה לבנית אתר שאפשר בעזרתה לבנות אפליקציות אינטרנט (אתרי אינטרנט דינמיים). הגירסה הראשונה של ASP.NET הביאה יתרונות חשובים במודל הפיתוח וההרצה של אפליקציות האינטרנט. אחד הדברים החשובים ביותר היתה הפרדה של קוד המקור (קוד ב- #C או בבייסיק) מקוד ה- HTML והידור שלו לפני הרצה. ASP.NET 2.0 בנויה על יסודות טכנולוגיה לבנית אתר של ASP.NET גירסאות 1.1 ו- 1.0. היא מוסיפה תמיכה בתכונות חדשות שמשפיעות על מהירות העבודה של אנשי פתוח תוכנה, על נושאים כמו אדמיניסטרציה וניהול האתרים (לפני ואחרי פרישה בשרת) ועל הביצועים של אפליקציות האינטרנט.

מהירות עבודה של התכנת

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

  • בקרים חדשים לריצה בצד השרת
    • בקרי נתונים - את הגישה לנתונים ב- ASP.NET 2.0 ניתן לממש בעזרת הצהרות בלבד (ללא קוד) תוך שמוש בבקרי נתונים חדשים.
    • בקרי ניווט - בקרי ניווט נותנים ממשק משתמש סטנדרטי לניווט בין דפים באתר. יש בקרי ניווט מסוגים שונים: בקרים עם מבט של עץ, בקרי תפריט ובקרי מפת אתר.
    • בקרי כניסה - בקרי הכניסה מהווים בלוקים לבנית אימות ואישור של משתמש שרוצה להכנס לאתר. הבקרים מאפשרים לבנות טופס כניסה לאתר, טופס להרשמה של משתמש באתר וטופס לקבלה של סיסמה במקרה שלא זוכרים אותה.
    • בקרים לחלקי האתר - סדרת הבקרים הזו היא חדשה לחלוטין. היא מאפשרת להוסיף ולשנות תוכן וצורה באתר ישירות מתוך האתר עצמו.
  • דפי מאסטר - ניתן לבנות דף מסטר שמכיל כותרת עליונה, כותרת תחתונה ופס ניווט ולהשתמש בדף הזה לכל אורך דפי האתר.
  • נושאים ועורות (Themes and Skins) - נושאים ועורות עוזרים לך להגדיר איך האתר שלך יראה ואיך הלקוח ירגיש בו. ניתן להגדיר סגנונות בתוך נושאים. אח"כ לתת לבקרי האתר ולאתר עצמו את הסגנונות המוגדרים.

אדמיניסטציה וניהול

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

  • שגרות לטיפול בקונפיגורציה - בעזרת שגרות בנויות מראש, ניתן ליצור, לקרוא ולעדכן בתוכנת האתר את קבצי הקונפיגורציה - Web.config ו- Machine.config.
  • כלי ניהול - ASP.NET 2.0 מספקת כלי ניהול מקיף שנכנס לתוך כלי הניהול של ה- IIS בצד השרת. הכלי מאפשר לקרוא ולשנות קונפיגורציה של אתר ע"י שינוי קבצי הקונפיגורציה של האתר.
  •  כלי לפרישת האתר בשרת - ASP.NET 2.0 מכילה בתוכה כלי חדש לפרישת אפליקצית אינטרנט בשרת. הכלי מאפשר להעלות לשרת רק את החלק להרצה של אפליקצית האינטרנט ללא הקוד המקורי.
  • בדיקות בריאות ועקיבה - ASP.NET 2.0 מכילה כלי חדש לבקרה על אתר אינטרנט שבעזרתו אפשר להודיע על בעיות באפליקצית אינטרנט. תכונה חדשה לעקיבה אחרי נתונים מאפשרת למנהלי האתר לתפוס בעיות בזמן אמת ולבקש נתונים מהשרת כדי לאתר את הבעיה.

ממה מורכב דף?

דפי ASP.NET הם קבצי טקסט שמסתיימים בהרחבה - aspx (כמו למשל: MyFile.aspx). הדפים כוללים קוד ו- HTML והם באופן דינמי מהודרים ומתבצעים על השרת. כשדפדפן במחשב לקוח מבקש דף aspx, תוכנת ה- ASP.NET שרצה בשרת, מתרגמת את הבקשה ומהדרת את הקובץ המבוקש. הקובץ המהודר מחזיר דף לדפדפן הלקוח. הקובץ המהודר גם יכול להמשיך ולקבל בקשות נוספות מדפדפן הלקוח. ההידור נעשה רק פעם אחת לאחר קבלת בקשה ראשונה מדפדפן לקוח. לאחר מכן הדף המהודר ממשיך לעבוד בצד השרת ולקבל בקשות לקוח.

קובץ aspx יכול להווצר בפשטות ע"י לקיחת דף HTML רגיל ושינוי שם ההרחבה שלו (ה- Extension) ל- aspx. קבצי aspx שומרים על תאימות גם עם קבצי asp וגם בקובץ aspx ניתן להכניס בלוקים של קוד.
חשוב מאוד להבין - בקבצי aspx הקוד מהודר. בקבצי asp הקוד מורץ כתסריט כל פעם מחדש.
קבצי aspx יכולים להכיל בנוסף ל- HTML וקוד, בקרים להרצה בשרת. בקרים כאלה מייצגים בדרך כלל אלמנט בממשק הגרפי של הדף, כמו קופסת טקסט או תמונה. בקרי שרת שכאלה משתתפים בביצוע של הדף ומיצרים קוד HTML משלהם שמצטייר על דפדפן הלקוח.




Make Your Site Sell
.כל הזכויות שמורות למשו... משו... בע"מ
דף הבית | פרופיל | שרותים | אתר תוכן קהילתי לדוגמא | יצירת קשר | מאמן אישי | בחירת מקצוע