שלח תשובה

זירת השאלות

2117
צפיות
1
תשובות

הבדל בין שפות

,‏ 2 במאי, 2012

אני עד עכשיו השתמשתי בPHP ואני רוצה ללמוד גם ASP, קצת לא הבנתי את הסוגים…
יש ASP.NET יש ASP.NET MVC ויש ASP.NET cshtml…
רציתי להבין מה ההבדל בינהן, ומה המשמעות?
מעבר לכך האם יש קשר בין C# לבין ASP?

תגיות:

1 תשובות

  1. nadavhury הגיב:

    ASP.NET מהווה חלק מה .NET כולו, והיא חלק שמאפשר פיתוח צד שרת ולקוח תחת השפות C# ו-VB.NET.
    ASP.NET MVC היא דרך פיתוח או יותר נכון Pattern שנפוץ בשפות נוספות, כמו רובי און ריילס ואפילו בJAVASCRIPT ניתן למצוא פריימוורקס שיודעות את הPattern.
    אבל מדובר באותו ASP.NET אותם אובייקטים (חלקם חדשים במיוחד לMVC) ואותה .NET פריימוורק,
    MVC זה קיצור של Model View Controller, ויש מדריך מצויין כאן באתר של אורי קלבו שמסביר אחד לאחד את הפיתוח בצורה הזו.
    ציינת ASP.NET cshtml אין דבר כזה, cshtml זוהי סיומת לקובץ תצוגה או VIEW אם תרצה בMVC.
    מקווה שזה עזר.

שלח תשובה