ASP.NET אני תוכניתן ASP כבר הרבה מאוד שנים. גם מתחיל כעת ללמוד PHP. מסכים עם הנאמר לגבי התפתחות ASP – אבל תמיד אפשר לבנות לה רכיבים חיצוניים (DLLים). ואפשר לעשות איתה הרבה.
אבל ASP.NET תומכת בהרבה מאוד והרבה יותר פשוט ליצור שם רכיבים משלך. שפה מאוד חזקה. אפשר להשיג איתה הרבה בפשטות.
לגבי ה-DLLים לרוב אתה תשתמש בשרת שיתופי כדי לאחסן את האתרים שלך – ולכן לא תהיה לך אפשרות לרוב להתקין DLLים משלך.
נמנעתי מלהזכיר ASP.NET ו-JSP כי כדי ללמוד אותם צריך ללמוד קודם שפת תכנות C# (לרוב) או JAVA. בניגוד ל-PHP שהשפה היא PHP ולא לומדים קונספציה מסוימת, אלא את הבסיס של כל שפות צד השרת – איך עובד פרוטוקול ה-HTTP.
משפות כמו ASP ו-PHP אפשר להבין את הגדולה של JSP/Servlets ו-ASP.NET ומה הן נותנות לנו ש-PHP/ASP לא נותנות לנו. (למרות ש-PHP מתקרבת בצעדי ענק לכיוון של JSP/Sevlets)
שפה נוספת שקלה ללמידה היא Cold fusion שמבוססת על פלטפורמת J2EE (כלומר JSP/Servlets) – ללמוד אותה אפילו יותר קל מללמוד PHP ו-ASP ויש לה את כל היתרונות של J2EE.
8 תשובות
לדעתי PHP
(למרות היותי תוכניתן ASP)
וזאת כיוון ש-ASP לא מתפתחת יותר, הפסיקו את הפיתוח שלה.
זה האמת גם תלוי בפלטפורמות נוספות שתצטרך לעבוד איתן כמו למשל מסד נתונים, אחסון וכדומה.
ASP.NET
אני תוכניתן ASP כבר הרבה מאוד שנים. גם מתחיל כעת ללמוד PHP.
מסכים עם הנאמר לגבי התפתחות ASP – אבל תמיד אפשר לבנות לה רכיבים חיצוניים (DLLים). ואפשר לעשות איתה הרבה.
אבל ASP.NET תומכת בהרבה מאוד והרבה יותר פשוט ליצור שם רכיבים משלך. שפה מאוד חזקה. אפשר להשיג איתה הרבה בפשטות.
לגבי ה-DLLים
לרוב אתה תשתמש בשרת שיתופי כדי לאחסן את האתרים שלך – ולכן לא תהיה לך אפשרות לרוב להתקין DLLים משלך.
נמנעתי מלהזכיר ASP.NET ו-JSP כי כדי ללמוד אותם צריך ללמוד קודם שפת תכנות C# (לרוב) או JAVA.
בניגוד ל-PHP שהשפה היא PHP ולא לומדים קונספציה מסוימת, אלא את הבסיס של כל שפות צד השרת – איך עובד פרוטוקול ה-HTTP.
משפות כמו ASP ו-PHP אפשר להבין את הגדולה של JSP/Servlets ו-ASP.NET ומה הן נותנות לנו ש-PHP/ASP לא נותנות לנו.
(למרות ש-PHP מתקרבת בצעדי ענק לכיוון של JSP/Sevlets)
שפה נוספת שקלה ללמידה היא Cold fusion שמבוססת על פלטפורמת J2EE (כלומר JSP/Servlets) – ללמוד אותה אפילו יותר קל מללמוד PHP ו-ASP ויש לה את כל היתרונות של J2EE.
ממליץ
צודק לגבי ה DLLים
אך מי שעובד בסביבת ASP.NET אין לו את הבעיה הזו.
באשר ללימוד כל התורה של c# לא בטוח שזה הכי נון גבי לימוד שמספיק לבניית אתר אינטרנט.
אבל שוב, תלוי מה הוא מחפש ומה הוא רוצה להשיג.
כנ
כנ"ל למי שעובד עם
ב-JSP (מניסיון, ולמען האמת ASP.NET זה ממש העתקה של J2EE – תקראו לזה איך שתרצו אבל זה ממש העתקה – מלבד עניין ה-Cross Platform).
לגבי PHP זה גם נכון אבל חלקית.
גם לדעתי PHP
בס"ד
שפה ממש נוחה וכייפית!
ורצוי ללמוד את התורה של C#
(נגיד) ואלדעת יך עובד ה-CLR ושאר הירקות כדי להכתוב את האפליקציות בשיא היעילות, כדי לדעת לדבר הכי טוב שאפשר, וכו'.