Wat is die verskil tussen Cshtml en ASPX?
Wat is die verskil tussen Cshtml en ASPX?

Video: Wat is die verskil tussen Cshtml en ASPX?

Video: Wat is die verskil tussen Cshtml en ASPX?
Video: Веб-приложение C# ASP.NET MVC и API с React и TypeScript 2024, November
Anonim

Die. aspx uitbreiding laai eenvoudig die aspnet_isapi. dll wat die samestelling uitvoer en webvorms bedien. Die verskil in die hanteerderkartering is bloot 'n metode om die twee toe te laat om saam te bestaan op dieselfde bediener wat beide MVC-toepassings en WebForms-toepassings toelaat om onder 'n gemeenskaplike wortel te leef.

Net so word gevra, wat is die verskil tussen ASPX en Razor?

Skeermes Enjin verhoed Cross-Site Scripting Attacks, met ander woorde dit kodeer die script of HTML tags soos voordat dit weergegee word om te sien. ASPX Enjin verhoed nie Cross-Site Scripting Attacks nie, met ander woorde enige skrip wat gestoor is in die databasis sal afgevuur word terwyl die bladsy weergegee word.

Weet ook, wat is Cshtml vs HTML? CSHTML lêers is soortgelyk aan. VBHTML (Visual Basic HTML ) lêers, maar hulle gebruik sintaksis wat nader aan die C#-taal is eerder as die Visual Basic-taal. LET WEL: Razor bied nuwe sjabloon-sintaksisbewerkings bykomend tot dié wat deur die standaard ASP. NET MVC verstek-aansig-enjin ondersteun word.

Wat is dan 'n Cshtml-lêer?

cshtml is die lêer uitbreiding wat na die skeermesaansig-enjin verwys. Benewens reguit html, hierdie lêers bevat ook C#-kode wat op die bediener saamgestel is voordat die bladsye bediener tot by die blaaier is.

Waarvoor word ASPX gebruik?

Een tipe konfigurasielêer is ASPX lêers, wat staan vir Active Server Pages. Hulle is gebruik word deur webbedieners wat Microsoft se ASP. NET-bediener-kant webtoepassingsraamwerk gebruik, en vertel in wese die blaaier watter elemente (insluitend teks, beelde, Javascript en ander bates) om van die bediener af te haal.

Aanbeveel: