ASP.NET
![]() ASP.NET היא טכנולוגית קוד פתוח[1] ליישומי אינטרנט בצד השרת, שפותחה על ידי חברת מיקרוסופט. טכנולוגיה זו אינה שדרוג לטכנולוגיית ASP המתיישנת שלה אלא תפיסה טכנולוגית חדשה, וכתשובה לטכנולוגיית JSP של חברת סאן מיקרוסיסטמס. באמצעות ASP.NET ניתן ליצור אתרי אינטרנט דינמיים בשילוב נתונים מבסיסי נתונים, ולטפל בטפסים ובמידע שנשלחים מהמשתמשים. התפקיד של ASP.NET הוא לנתח את המידע וליצור פלט בהתאם. ASP.NET משלבת בנוסף טכנולוגיית MVC, שמאפשרת לפתח אפליקציות רשת במהירות ובקלות . ASP.NET מבוססת על ה-NET Framework. של מיקרוסופט הכוללת מחלקות רבות לטיפול בנתונים שונים (מסדי נתונים, קובצי טקסט, קובצי XML, תמונות וקבצים גרפיים, מערכת ההפעלה ועוד). ניתן לכתוב דפי ASP.NET בכל שפה בסביבת NET. (הנפוצות: VB.NET ו-#C). ASP.NET רצה על שני סוגי שרתים:
בסביבת ה-NET Framework. ישנו מרחב שמות (Namespace) בשם System.Net.Hosting המאפשר כתיבת שרתים כאלה. הנפוץ שבהם - גרסת ההמשך של ה-Cassini המגיעה עם Visual Studio 2005 לגרסאותיו. ASP.NET מבוססת על טופסי צד שרת (Web Forms), אולם ניתן בהחלט להשתמש בה גם בלעדיהם. גרסאות והפצה של ASP.NETבשנת 2002 הוכרזה והופצה טכנולוגיית NET Framework. על ידי חברת מיקרוסופט, בגרסתה הראשונה (גרסה 1.0). NET Framework. הכילה מספר שפות פיתוח חדשות, וטכנולוגיית פיתוח עבור דפי אינטרנט שנקראת ASP.NET. יחד עם NET., החלה מיקרוסופט בשיווק סביבת הפיתוח הייעודית, שנקראה Visual Studio.NET, או בשמה הפחות נפוץ, VS 7. בעקבות מספר באגים ובעיות, מיהרה מיקרוסופט להוציא, בתחילת 2003, גרסה משודרגת ל-NET., והיא קיבלה את מספר הגרסה 1.1. הגרסה החדשה הכילה בעיקר תיקוני באגים ומספר עדכוני תוכנה. במהלך השליש האחרון של שנת 2005 הוכרזה על ידי מיקרוסופט הגרסה השנייה ל-NET Framework. (גרסה 2.0), ויחד עימה הופץ מנוע NET. משודרג, חבילת טכנולוגיות חדשה, וגם סביבת פיתוח חדשה בשם Visual Studio 2005 (או בשם הגרסה שלה, VS 8). הגרסה החדשה הוסיפה מחלקות קוד חדשות רבות, והציגה גם שיפורי תוכנה ושיפורי אבטחה רבים. גרסה זאת אינה מהווה שדרוג לגרסה הקודמת, אלא היא גרסת תוכנה עצמאית, וניתן להתקין אותה מבלי להתקין גרסאות קודמות. יחד עם זאת, מרבית המפתחים העדיפו להתקין את שתי הגרסאות במקביל, כדי לקבל גמישות גדולה יותר. במהלך נובמבר-דצמבר 2006, החלו ניצנים ראשונים של גרסה משודרגת חדשה. בתחילה נקראה הגרסה בשם הקוד "Orcas", ולימים, במהלך 2007 ועם יציאתה של Windows Vista לשווקים, הוכרזה גרסת השדרוג המלאה ל-NET., שפותחה כחלק מפיתוח Windows Vista. הגרסה החדשה (3.0), פותחה כתוספת לגרסת NET 2.0., ואינה מחליפה אותה. היא אינה גרסה עצמאית, ולא ניתן להתקין אותה ללא גרסה 2.0. בסוף נובמבר 2007, עם יציאתה לשוק של ערכת כלי הפיתוח החדשה לבית מיקרוסופט, Visual Studio 2008, יצאה הרחבת תוכנה נוספת (גרסה 3.5). באפריל 2010 יצאה גרסה חדשה של Visual Studio 2010 ויש בה הרבה שיפורים בעיקר בכתיבת Java script. סיומות קבצים בשימוש ASP.NET
תיקיות בשימוש ASP.NET 2 ואילך
ספריות אלו לרוב מוגנות מהורדה על ידי משתמש קצה, ללא תלות בסוג הקובץ. קבצים אחרים נמצאים בשימוש סביבות הפיתוח ומוגנים ברמת השרת על מנת למנוע הורדה שלהם על ידי לקוחות (למשל vbproj, csproj). תיקיות בשימוש ASP.NET MVC
ASP.NET AJAXבתאריך 23 בינואר 2007, מיקרוסופט הוציאה לאור גרסה 1.0 של ASP.NET AJAX, אשר מהווה חבילת הרחבה עם פונקציונליות Ajax. קישורים חיצוניים
הערות שוליים |
Portal di Ensiklopedia Dunia