Video: Skirtumas Tarp ASP Ir ASP.NET
2024 Autorius: Mildred Bawerman | [email protected]. Paskutinį kartą keistas: 2023-12-16 08:40
ASP vs ASP. NET
ASP. NET yra dabartinė „Microsoft“technologija, skirta kurti dinamines žiniatinklio programas. ASP. NET buvo jų ankstesnės žiniatinklio technologijos, skirtos tam pačiam tikslui, ASP (vadinamos „Classic ASP“) perėmėja. ASP suteikė įprastą žiniatinklio programavimo platformą, o ASP. NET turi daug naujų funkcijų, kurios leidžia labai lengvai kurti žiniatinklio programas nei naudojant tradicinius metodus.
Kas yra ASP?
ASP („Active Sever Pages“) yra „Microsoft“sukurta žiniatinklio technologija. ASP buvo jų pirmasis serverio scenarijaus variklis dinamiškai generuojamoms svetainėms. Iš pradžių tai buvo tik „IIS“(„Internet Information Services“) priedas per „Windows NT 4.0“. Vėliau tai tapo atskiru produktu, platinamu kartu su „Windows 2000 Server“. ASP 2.0 programuotojams buvo pateikti 6 pagrindiniai objektai, su kuriais dirbta. Tai buvo „Application“, „Session“, „Request“, „Response“, „Server“ir „ASPError“. Šie 6 objektai apėmė svarbiausių žiniatinklio programavimo sąvokų atributus ir elgesį. Pavyzdžiui, objektas „Sesija“gali būti naudojamas seanso, paremto slapukais, atvaizdavimui ir būsenos palaikymui kiekviename puslapyje. ASP svetainės gali pasiekti DLL naudodami COM (Component Object Model) technologiją. ASP tinklalapiuose naudojamas.asp failo plėtinys. ASP programuotojai puslapiams rašyti daugiausia naudojo VBScript. „Jscript“ir „PerlScript“buvo kiti „Active“scenarijų pasirinkimai, naudojami ASP puslapiams rašyti. Įvedus ASP. NET, ASP buvo vadinamas „Classic ASP“arba „ASP Classic“.
Kas yra ASP. NET?
„Microsoft“ASP. NET yra ASP perėmėja. Jis buvo išleistas 2002 m. (Su. NET Framework 1.0). ASP. NET yra žiniatinklio programų sistema, kurią galima naudoti kuriant svetaines, žiniatinklio programas ir žiniatinklio paslaugas. Kadangi ASP. NET veikia CLR (Common Language Runtime), programuotojai gali naudoti bet kurią iš. NET kalbų (pvz., C #, VB. NET ir kt.), Kad rašytų ASP. NET žiniatinklio programas. ASP. NET programos gali apdoroti SOAP pranešimus per ASP. NET SOAP plėtinį. Žiniatinklis sudaro pagrindinius ASP. NET kūrimo vienetus. Žiniatinklio formos paprastai turi.aspx failo plėtinį. Šias žiniatinklio formas sudaro statiniai XHTML ir serverio pusės scenarijai, skirti apibrėžti žiniatinklio valdymą ir vartotojo valdiklius. „ASP. NET Framework 2.0“įdiegtas kodas nesusijęs modelis leidžia programuotojui laikyti statinį kodą.aspx puslapiuose, o visas dinaminis kodas -.aspx.vb,.aspx.cs arba.aspx.fs failai (atitinka naudojamas VB. NET arba C #. NET arba F #. NET kalbas). Pvz., Užkoduotas failas bus Home.aspx, o atitinkamas jo puslapio failas bus Home.aspx.cs (darant prielaidą, kad naudojamas C #). Tai yra numatytoji „Microsoft Visual Studio“praktika, kuri yra IDE, kurią galima naudoti kuriant ASP. NET žiniatinklio programas.
Kuo skiriasi ASP ir ASP. NET?
Palyginus su „Classic ASP“, ASP. NET leidžia programuotojams labai lengvai pereiti nuo „Windows“programavimo prie interneto programavimo, įvedant žiniatinklio valdiklių sąvoką (labai panašią į „Windows“formų valdiklius). Skirtingai nuo ASP, programuotojai raginami naudoti įvykių GUI modelį kuriant žiniatinklį su ASP. NET. ASP. NET integruoja tokias technologijas kaip „JavaScript“, kad programuotojai galėtų sukurti nuolatines būsenas naudodami tokius komponentus kaip „ViewState“.
Rekomenduojama:
ASP Ir PHP Skirtumas
ASP ir PHP Tiek ASP, tiek PHP yra serverio scenarijų kalbos, naudojamos kuriant dinaminius tinklalapius; dinaminius tinklalapius rengia ser
Skirtumas Tarp „Microsoft .NET Framework 3.5“ir .NET Framework 4.0
„Microsoft .NET Framework 3.5“ir „.NET Framework 4.0“.NET Framework 3.5 ir 4.0 yra dvi „Microsoft .NET Framework“versijos. „Microsoft“visada pasirodo
Domenų Vardų .COM Ir .NET Skirtumas
Domenų vardai .COM ir .NET Pažvelgus į patį pavadinimą, galite suprasti šių domenų vardų, .com ir .net kūrimo idėją. Bet vėliau
Skirtumas Tarp PHP Ir .NET
Pagrindiniai skirtumai - PHP ir .NET PHP naudojami didelėse programose, tokiose kaip „YouTube“, „Facebook“ir „Wikipedia“. .NET sistemą sudaro tokios technologijos kaip AS
Skirtumas Tarp Pagrindinio Skirtumo Tarp Metalinių Ir Nemetalinių Mineralų
Pagrindinis skirtumas - metaliniai ir nemetaliniai mineralai Mineralas yra natūraliai esanti kieta ir neorganinė sudedamoji dalis, turinti tam tikrą cheminę formulę