HyperText Markup Language ( HTML) og Asp.NET ( Active Server Pages) oprette hjemmesider med meget forskellige egenskaber. HTML skaber en enkelt version af en webside, der bruger komponenter, herunder knapper, der kun kan udføre en enkelt funktion . Asp.NET , på den anden side , er en mere robust programmeringsværktøj hvis komponenter kan udføre en række funktioner. HTML
HTML er et sprog til at skabe hjemmeside indhold . Det betyder, at HTML-koden en programmør lægger på en hjemmeside vil være præcis, hvad en browser modtager, når den får adgang til siden og belastninger sine data. Hvert billede, link , og tekstblok vil gøre på nøjagtig samme måde programmøren skrev det . Det koster ikke noget at oprette funktionelle HTML-kode , og det er nemt at lære, men sider oprettet med kun HTML-kode er statiske .
Asp.NET
HTML skaber statisk indhold Asp.NET er et programmeringssprog ramme fra Microsoft, der gør det muligt for programmører at skabe dynamiske websites. Disse kunne tage form af interaktive websider , sider , hvis indhold ændrer ifølge regelmæssig tidsplaner , eller sider med indhold programmøren kan ændre fjernadgang. Programmører kan også bruge Asp.NET komponenter til at hente oplysninger fra databaser eller integrere med andre programmer skabt af Microsofts. NET framework .
HTML Knapper
HTML -knapper udføre en enkelt, forudbestemt function.This kan enten være et link til en anden webside , eller knappen for at indsende oplysninger , som brugerne har indgået en form, der er oprettet med HTML-kode. En programmør kan mærke en HTML knap med tekst eller med et billede uploadet til serveren . Programmører kan også bruge HTML knapper for at oprette en brugergrænseflade til sider kodet ind i server-side scripting sprog PHP.
Asp.NET Knapper
modsætning HTML knapper , Asp . NET knapper er objekter, som . NET framework gengiver før du sender sine data til slutbrugeren webbrowser . Disse typer af knapper er langt mere alsidigt end HTML knapper. Programmører kan gøre knapper linker til andre sider eller sende formulardata , som HTML -knapper , men de kan også starte . NET applikationer på siden . Programmører kan også lave forskellige Asp.NET knapper vises under forskellige omstændigheder eller synes som reaktion på specifikke brugerhandlinger.