Ik heb net even een paar uur me in zitten lezen in ASP.net en heel veel dingen zien er vrij veelbelovend uit. Vooral de snelheid om formulieren in elkaar te zetten spreekt me erg aan... met name de server controls kunnen de ontwikkeltijd enorm verkorten.
Nu ben ik bezig een website te ontwikkelen (in classic ASP) die volledig flexibele layouts moet hebben. Hiervoor is mijn hele data-output in XML, vervolgens wordt server-side er een stylesheet overheen gegooid afhankelijk van de userinput, bv.:
/artikel.asp?id=1 -> geeft gewone leesview
/artikel.asp?id=1&m=print -> geeft print layout
/artikel.asp?id=1&m=wap -> geeft wap pagina
dit systeem werkt erg soepel en je kan met groot gemak een nieuwe layout voor dezelfde data maken (gewoon nieuwe XSL maken). Nu komt het probleem.
Omdat de code van de ASP.net server controls gegenereerd wordt kan ik naar mijn idee dit oude systeem niet meer gebruiken. Alle output wordt immers gegenereerd door de XSL in het oude systeem en daar kunnen geen server controls gegenereerd worden
Naar mijn idee is dit probleem onoverkombaar in ASP.net, ik moet dus ofwel op zoek naar een nieuwe manier om gemakkelijk veel verschillende layouts te maken voor dezelfde data in ASP.net of blijven bij ASP classic...
Sla ik nu helemaal de plank mis? Of zijn er misschien andere manieren in ASP.net om hetzelfde te bereiken?
Nu ben ik bezig een website te ontwikkelen (in classic ASP) die volledig flexibele layouts moet hebben. Hiervoor is mijn hele data-output in XML, vervolgens wordt server-side er een stylesheet overheen gegooid afhankelijk van de userinput, bv.:
/artikel.asp?id=1 -> geeft gewone leesview
/artikel.asp?id=1&m=print -> geeft print layout
/artikel.asp?id=1&m=wap -> geeft wap pagina
dit systeem werkt erg soepel en je kan met groot gemak een nieuwe layout voor dezelfde data maken (gewoon nieuwe XSL maken). Nu komt het probleem.
Omdat de code van de ASP.net server controls gegenereerd wordt kan ik naar mijn idee dit oude systeem niet meer gebruiken. Alle output wordt immers gegenereerd door de XSL in het oude systeem en daar kunnen geen server controls gegenereerd worden
Naar mijn idee is dit probleem onoverkombaar in ASP.net, ik moet dus ofwel op zoek naar een nieuwe manier om gemakkelijk veel verschillende layouts te maken voor dezelfde data in ASP.net of blijven bij ASP classic...
Sla ik nu helemaal de plank mis? Of zijn er misschien andere manieren in ASP.net om hetzelfde te bereiken?
Panacea.NL als je geinteresserd bent in IT en Geneeskunde!