שיחה:ASP.NET

message: דוד היקר:
הפיסקה הבאה שכתבתי בערך ASP.NET:
בניגוד לטכנולוגיות אינטרנט אחרות (לדוגמא: ASP, PHP, cgi ואחרות), ASP.NET עוברת הידור קוד מלא בשרת, והקוד המהודר רץ תוך שימוש במשאבים של מחשב השרת (למשל: מערכת הקבצים ובסיסי נתונים).
שונתה על ידך לפיסקה הזאת:
בניגוד לטכנולוגיות אינטרנט אחרות (לדוגמא: ASP, PHP, cgi ואחרות), תוכנה שנכתבה בכלי ASP.NET עוברת הידור בשרת. הקוד המהודר מתבצע, כמקובל, תוך שימוש במשאבים של השרת (למשל: מערכת הקבצים ובסיסי נתונים).
השינוי שלך אולי נוח יותר מבחינה לשונית, אבל הוא פוגם באמינות ובדיוק הערך.
ASP.NET אינה כלי פיתוח, אלא שיטה טכנולוגית.
ל- NET. ישנו מהדר הנקרא CLR, והוא מהדר את ASP.NET עצמה. ברצוני להזכיר ש- ASP.NET אינה שפת תוכנה, אלא שיטה טכנולוגית המשתמשת גם בשפת תוכנה מלאה (VB.NET או #C). מעבר לשפות התוכנה המשמשות בה, ל- ASP.NET יש עוד חלקים טכנולוגיים, כמו מחלקות מובנות ואוטומציות רבות ועוד. לכן, ההגהה שביצעת אינה מדוייקת ומבלבלת בין המושגים: כלי פיתוח, תוכנה ושיטה טכנולוגית. --אביעד פניגשטיין 13:24, 5 בפברואר 2007 (IST)
replies: text: ASP.NET היא טכנולוגיה, על כך שנינו מסכימים, ויש כלי פיתוח שמממשים אותה, לכן כתבתי "תוכנה שנכתבה בכלי ASP.NET". תקן זאת כהבנתך, ובהזדמנות תסביר לי מה ההבדר בין הידור לבין הידור קוד מלא. דוד שי 19:33, 5 בפברואר 2007 (IST)
replies: text: :ASP.NET היא אמנם טכנולוגיה, אבל טכנולוגיות מיחשוב ותוכנה מתחלקות לקבוצות. גם שפות תוכנה הן סוג של טכנולוגיה. ASP.NET היא שיטה טכנולוגית. כלומר, היא קובץ מסויים של כללים, חוקים, תיאוריות ומספר אובייקטים, שיחדיו מרכיבים שיטה. מי שיישם את היטשה הזאת על פי הכללים והחוקים שלה, המוצר הסופי יהיה אתר אינטרנט התואם ל ASP.NET. כדי לכתוב על פי שיטת ASP.NET, לא צריך שום כלי מיוחד. עקרונית, מי שהתקין על המחשב שלו שרת IIS ואת NET Frameworks. , יכול לפתוח את פנקס הרשימות, לכתוב קוד ידני התואם לכללי ASP.NET, לשמור אותו עם סיומת aspx, ואז השרת ידע להריץ אותו בדיוק אותו דבר (דרך אגב, גם שפות תוכנה טהורות, אינן דורשות כלי פיתוח כדי לכתוב בהן).

text: :אמנם, מי שייצור דפי ASP.NET בכלים מיוחדים, יקצר תהליכים והעבודה שלו תהיה קלה יותר, אבל אין חובה. חוץ מזה, שאין כלי ייחודי לASP.NET, הכלי הפופולארי ביותר, הוא Visual Studio .NET על שלוש גירסאותיו. כלים חלופיים נוספים, הם dreamworks של adobe/macromedia בגירסאות 8 או 9, ואפילו frontpage 2003/2007 שמגיע לעיתים כחלק מחבילת תוכנות office. לכן, התיקון שלך אינו מדוייק, אף על פי שבמובן מסויים הוא נכון.

text: :לגבי מה ששאלת על הידור. אמנם, ברמת ההסברים של ויקיפדיה, אין צורך באמת לכתוב יותר מהמילה "הידור", וגם זה ממש לא משמעותי, אבל סתם כך לידיעה, יש כמה רמות של הידור קוד. אם ניקח את פסקל, Basic, ואפילו Visual Basic מגרסה מספר 3 עד גרסה 6, נראה שהן עוברות הידור קוד, אבל הוא לא מושלם. זאת אומרת, שאתה חייב להוסיף לקובץ כלי מסייע כלשהו שיבצע ניתוח הידור. לא נרחיב על זה, אבל רק כדוגמה, אם תיקח את שפת visual basic 6, אתה תגלה שהקובץ עובר הידור, אבל לא תוכל להריץ אותו לעולם על מחשב שלא מותקנת עליו windows. לעומת זאת, אם תכתוב קובץ ב- ++C, תיאורטית הוא יתאים גם מחוץ לסביבת windows.

text: :כל טכנולוגיית NET., עוברת הידור מלא. זאת אומרת, שבסופו של דבר הקובץ המנותח, הודר לשפת מכונה ממש (בינארי). אמנם, בגלל שקבצים שנכתבו בטכנולוגיות תואמות NET. מהודרים בתחילה ל MSIL, שזאת שפת הידור ביניים, ורק אח"כ לפני שמפעילים אותם הקובץ עובר הידור סופי, עדיין, ברגע ההפעלה הוא עובר רק פעם אחת הידור סופי לשפת מכונה ממש, ולא לשפת ביניים של מערכת ההפעלה. --אביעד פניגשטיין 15:06, 6 בפברואר 2007 (IST)
thread_title:  באשר לשינויי ההגהה שביצעת לאחר תיקון שעשיתי בדף הערך ASP.NET 

message: חיפשתי מהם ראשי התיבות של aspx ולא מצאתי 213.151.47.171 19:54, 11 בנובמבר 2012 (IST)
replies: text: Active Server Page Extended, הוספתי לערך. Uziel302 - שיחה 23:38, 2 באוקטובר 2020 (IDT)
thread_title:  משוב מ-11 בנובמבר 2012