devotionMedlem sedan jan. 20013 582 inlägg Hej!
Hur gör jag den bästa asp-koden egentligen.
1. Använda html med "asp-taggar"
eller
2 Använda ASP med response.write där htmlkoden skrivs
Dreamweaver använder ju den översta varianten Vilket jag som amatör kan tycka vara smidigare än response.write
Hur gör proffsen???
Mvh
cyprysMedlem sedan dec. 20003 563 inlägg Har diskuterats några ggr, men en sak som kommit upp väldigt ofta är: Gör det tydligt!
Det är sällan värt att skriva ut en hel sida på kanske 500-rader med response.write för varje rad, då det är jobbigt att skriva, läsa och redigera.
Däremot ska man ju inte överanvända switcharna "<%%>" då dessa har en tendens att sluka resurser.
S:a
Använd switchar när du inte behöver byta mellan ASP och HTML-kod så ofta. (Ofta vid ramen av själva sidan)
Använd response.write när du ofta växlar mellan ASP och HTML-kod. (T.ex. vid utskrifter av databasinnehåll)
Dylika problem är sådant som försvunnit nästan helt iom. ASP.NET. ;)
JosefMedlem sedan mars 20023 561 inlägg Jag brukar göra så att jag delar upp så mycket av koden i funktioner som sedan kallas på från html:en. På det sättet undviker man nog i möjligaste mån spagettikod, och får på det sättet också ganska snygg kod. Det blir också lättare att ändra och få en korrekt överblick av hur det fungerar (tycker jag). Detta innebär ju att det kan bli en del html i asp-funktionerna, men det kan jag leva med. ;)
devotionMedlem sedan jan. 20013 582 inlägg Hmmm
Jag blev fundersam när jag skulle loopa ut data mh a recordset och presentera detta i en tabell. Dreamweavers lösning för detta är mycket enkel. Men att skriva m h a Response.write är lite mindre enkel och lite krångligare. (det finns givetvis krångligare saker men det skiljer sig i alla fall :) )
Mvh
FraggelMedlem sedan sep. 2003301 inlägg Jag brukar köra med:
Dim strHTML
strHTML ="<center>" & buildMenu(mainpage) & </center>" &_
"Massa kod i html med anrop till functioner som löser massa kul html element"
Response.Write strHTML
@ndersMedlem sedan juni 200032 969 inlägg devotionMedlem sedan jan. 20013 582 inlägg Det finns altså inget enkelt svar på denna fråga...??? ;)
Vad tycker ni om Dreamweavers kod då. Där blandas ju switchar och html hejvilt...
Mvh
@ndersMedlem sedan juni 200032 969 inlägg
devotion skrev:
Vad tycker ni om Dreamweavers kod då. Där blandas ju switchar och html hejvilt...
Kod som produceras av webbeditorer som dw är generellt sett hemsk. Därför ska man skriva all kod själv. ;)
devotionMedlem sedan jan. 20013 582 inlägg Ja, det väntade svaret från dig ;) ....
Mvh
cyprysMedlem sedan dec. 20003 563 inlägg Understryker vikten av korrekthet i @nders senaste inlägg. ;)