I am currently making a website that returns quite a few xml types and some of them are quite big. I don't really need to resort to xml serialization because it would be a bit slow in my case and some class fields must be only partially serialized depending on the context. I am using asp .net mvc 3.0 and .net.
So I imagined it would be great if I could use a technology similar to a view engine to generate those xml files. Maybe I could even use the existent razor view engine for this but I haven't seen anything remotely similar.
My question is if something like this exists or if I can use the existing technology to generate xml files in such a manner.