Kommentera din kod
Förord
Att kommentera sin programkod är alltid en bra regel att följa. Det kan gälla för dig själv och för andra som kanske läser eller ändrar i programkoden vid ett senare tillfälle. Här på pellesoft.se har jag över 2800 sidor och jag har inte en chans att komma ihåg alla lösningar, fixar och funktioner jag bygger och hur de fungerar ihop om jag inte hade kommenterat noggrant vartefter jag skriver min kod.Om du kanske skall göra en eller några sidor med asp så kan jag hålla med om att det kan vara överkurs men tänk dig för, det blir fort mer sidor, avancerade lösningar, konverteringar och annat och då ligger man risigt till när man kommer tillbaks efter ett tag och tittar på vad man gjort. Så ta med dig denna regel när du programmerar, det kommer du tjäna på.
Eftersom du kan blanda, html, asp, javascript och vbsrcript i en salig röra på en och samma sida så tänkte jag visa hur man kommenterar i respektive del.
<%@Language = VBScript%>
' detta är en kommentar
rem Detta är också kommentar
<%@Language = Javascript%>
// detta är en typisk kommentarsrad.
/* detta är en kommentarsrad
som rör sig över flera rader
*/
är att det går faktiskt att skriva html-kommentarer inuti ett asp-block genom att använda samma teknik som du gör i html-kommentarerna.
Fiffigt va...
Avslutningsvis
För att jag skall veta om kursen är bra eller om den måste skrivas om så rösta gärna här uppe till höger. Skicka gärna ett iMail om du vill kommentera något som är felaktigt eller du tycker borde förtydligas.
Ps. Ett komplement till denna artikel 5 år senare är att om du använder Visual Studio kan du kommentera och avkommentera med tangenttryck:
CTRL+K+C för att kommentera rader
CTRL+K+U för avkommentering
/Pelle Johansson
Hur kommenterar man
Eftersom du kan blanda, html, asp, javascript och vbsrcript i en salig röra på en och samma sida så tänkte jag visa hur man kommenterar i respektive del.
Kommentarer i html
Kommentarer i VB-Script
<%@Language = VBScript%>
' detta är en kommentar
rem Detta är också kommentar
Kommentarer i javascript
<%@Language = Javascript%>
// detta är en typisk kommentarsrad.
/* detta är en kommentarsrad
som rör sig över flera rader
*/
Vad du kanske inte visste
är att det går faktiskt att skriva html-kommentarer inuti ett asp-block genom att använda samma teknik som du gör i html-kommentarerna.
<%
Response.Write "Tiden:" & now
' Det vanligaste alternativet är dock att
' sätta fnutt före varje rad. Men nu har
' du en bättre variant att använda dig av.
Response.Write "Testen slut.."
%>
Fiffigt va...
Avslutningsvis
För att jag skall veta om kursen är bra eller om den måste skrivas om så rösta gärna här uppe till höger. Skicka gärna ett iMail om du vill kommentera något som är felaktigt eller du tycker borde förtydligas.
Ps. Ett komplement till denna artikel 5 år senare är att om du använder Visual Studio kan du kommentera och avkommentera med tangenttryck:
CTRL+K+C för att kommentera rader
CTRL+K+U för avkommentering
/Pelle Johansson
Johannes Jonsson
Nu ska jag bara prova det också.
Nils Efverman
window.JOUWWEB = window.JOUWWEB || {}; window.JOUWWEB.application = window.JOUWWEB.application || {}; window.JOUWWEB.application = {"editorLocale":"sv-SE","editorTimezone":"Europe\/Stockholm","analyticsUniversalTrackingId":"UA-8406245-3","analytics4TrackingId":"G-E6PZPGE4QM","backendDomain":"www.webador.com","backendShortDomain":"webador.com","backendKey":"webador-com","freeWebsiteDomain":"webador.com","noSsl":false,"build":{"reference":"5014eb6"},"assetsUrl":"https:\/\/assets.jwwb.nl","loginUrl":"https:\/\/www.webador.com\/login","developer":false,"pricing":{"plans":{"lite":{"amount":"7500","currency":"SEK"},"pro":{"amount":"12500","currency":"SEK"},"business":{"amount":"25000","currency":"SEK"}},"yearlyDiscount":{"price":{"amount":"30000","currency":"SEK"},"ratio":0.26}},"landingIpCountry":null};window.JOUWWEB.brand = {"type":"webador","name":"Webador","domain":"Webador.com","supportEmail":"support@webador.com"};window.JOUWWEB = window.JOUWWEB || {};window.JOUWWEB.user = {"id":3418862,"email":"vargard36@gmail.com","claimed":true,"triggerTour":null};window.JOUWWEB.editor = {"imageExtensions":["png","jfif","jpg","jpeg","gif","bmp","webp","heif","heic","svg"],"audioExtensions":["mp3"],"audioMaxSize":20971520,"videoExtensions":["mp4","mpeg4","wma","wmv","avi","mov","mpeg","mp2","mpg","mkv","flv","3gp","3g2","webm"],"videoMaxSize":500000000,"documentExtensions":["docx","doc","pdf","pptx","ppt","rtf","xlsx","xls","ps","ai","txt"],"downloadExtensions":["accdb","accde","accdr","accdt","aif","asf","avi","bmp","css","csv","divx","doc","docb","docm","docx","dot","dotm","dotx","dxf","eps","epub","fla","flv","gif","gpx","gz","htm","html","ics","iff","jfif","jp2","jpeg","jpg","klm","kml","m3u","m4a","m4v","mdb","mid","midi","mov","mp3","mp4","mpa","mpeg","mpg","odb","odc","odf","odg","odi","odm","odp","ods","odt","ogg","oth","pdf","pgn","pgp","png","pot","potm","potx","ppam","pps","ppsm","ppsx","ppt","pptm","pptx","ps","psd","pub","ram","rar","rm","rp","rtf","sit","sldm","sldx","svg","svgz","tar","tif","tiff","txt","vcard","vcf","vcs","wav","wbk","wma","wmv","xla","xlam","xll","xlm","xls","xlsb","xlsm","xlsx","xlt","xltm","xltx","xlw","xml","xps","zip"],"maxUploadSize":41943040,"euCountryCodes":["AT","BE","BG","CY","CZ","DE","DK","EE","ES","FI","FR","GR","HR","HU","IE","IT","LT","LU","LV","MT","NL","PL","PT","RO","SE","SI","SK"],"taxCountryCodes":["AT","BE","BG","CY","CZ","DE","DK","EE","ES","FI","FR","GR","HR","HU","IE","IT","LT","LU","LV","MT","NL","PL","PT","RO","SE","SI","SK","CH","GB","NO"],"sentryEnabledForJavascript":false};window.JOUWWEB.website = {"id":4387595,"locale":"sv-SE","enabled":true,"title":"FE","hasTitle":true,"roleOfLoggedInUser":"owner","pro":false,"freeWebsiteDomain":"webador.se","backendKey":"webador-se","migrated":false,"currency":"SEK","defaultLocale":"sv-SE","url":"https:\/\/gratis-4387595.webador.se\/","homepageSegmentId":18144679,"homepageSegmentType":"page","category":"website","isOffline":false,"locales":[],"allowed":{"ads":true,"credits":false,"slideshow":true,"hostedAlbums":false,"moderators":false,"mailboxQuota":0,"statistics":false,"favicon":false,"password":false,"freeDomains":0,"freeMailAccounts":0,"canUseLanguages":false,"fileUpload":false,"legacyFontSize":false,"webshop":false,"products":0,"imageText":false,"search":false,"audioUpload":false,"videoUpload":0,"allowDangerousForms":false,"statisticsMonths":0,"allowHtmlCode":false,"mobileBar":false,"sidebar":false,"poll":false,"allowCustomForms":false,"allowBusinessListing":false,"allowCustomAnalytics":false,"allowAccountingLink":false},"mobileBar":{"enabled":true,"theme":"accent","email":{"active":true,"value":"vargard36@gmail.com"},"location":{"active":true,"value":"V\u00e5rg\u00e5rdsv\u00e4gen 36, Link\u00f6ping"},"phone":{"active":true,"value":""},"whatsapp":{"active":false,"value":""},"social":{"active":false,"network":"facebook","value":""}},"webshop":{"enabled":false,"currency":"SEK","taxEnabled":false,"taxInclusive":true,"vatDisclaimerVisible"