Különbség az ASP és az ASP.net között

Az ASP frissítése az ASP.NET-re

Az ASP (Active Server Pages) a Microsoft korai behatolása a szerveroldali szkriptmootorokba, amelyek célja a weblapok dinamikus létrehozása volt, amire szükségük van. Például egy dinamikusan létrehozott weboldalra egy on-line számológép, ahol beír két számot, és miután elkészült, bemutatja az összeget. Ennek HTML formátumban történő létrehozásához sok oldalra lenne szükség, minden lehetséges eredményhez egy. Az ASP-vel azonban egyetlen rövid szkriptet is írhat, amely ezt könnyen kezelheti. Az ASP méltányos részesedést látott az interneten, oldalakat készítve. De 2002. január 5-én a Microsoft kiadta az ASP utódját, az ASP.NET-et.

Az ASP.NET célja, hogy megkönnyítse a web-programozásra való áttérést azok számára, akik már tudnak a Windows programok készítésében. Az ASP.NET szintén kínál néhány fejlesztést az elődjéhez képest. Az ASP.NET néhány előnye az ASP-vel szemben:

  • Az ASP.NET kihasználja a .NET könyvtár további szolgáltatásait, lehetővé téve az oldalak kódolását a .NET többi nyelvén..
  • Az ASP.NET nagyon széles könyvtárakkal és vezérlőkkel rendelkezik, amelyek felhasználhatók a weblapok gyors és egyszerű létrehozására. Rengeteg gyakran használt sablonja is volt, például a menük.
  • A hibakezelés javult az ASP-hez képest is, a try-catch blokkok és a kivételkezelés felhasználásával.
  • Az összeállított kódformátum lehetővé tette az ASP.NET szkriptek gyorsabb teljesítését a végrehajtás során, mivel a kiszolgálónak nem kell lefordítania, amikor hívják. Sokkal kevesebb hibát is jelentett, amikor már telepítve van, mivel a hibákat könnyen lehetett megtalálni, amikor megkísérel egy szkriptet.

Az ASP.NET egyik legjobb fejlesztése egy WYSIWYG (amit látsz, amit kapsz) vezérlőkészítő rendszer használata, amely olyan fejlesztői grafikus felhasználói felületet adott a fejlesztőknek, amely segít gyors vizuális visszajelzést kapni az oldaluk megjelenéséről..

Mindezekkel a fejlesztésekkel könnyen belátható, hogy a legtöbb weboldal készítője miért váltott át folyamatosan az ASP .NET verziója felé. Bár a kódolók továbbra is a klasszikus ASP-kód valamilyen formáját használják, ez csak azért lehetséges, mert az ASP-ben kódoltak; „A régi szokások nehezen halnak meg”, ahogy mondják.

Könyvek az ASP-ről és az ASP.net-ről.