Hi
I want to extend my skins with my own code behind file ( which inherits the Skin class of course ). I want to do this for several reasons.
1) I have a lot of code that keeps returning and I don't want to copy paste it time after time again ( lets not think about the maintenance ! )
2) I want to be able to use 3rd party dll's ( yes, I can access them, but not include them in de skin package )
3) This is not the case right now, but might be in the foreseeable future: suppose I want to show a news ticker on each page... I could possibly make a module for it, add Skin Object functionality, but then my skin would depend on wether or not that module is installed... Wouldn't it be better for it to be included in the skin package itself? This is kinda going towards building small websites and using them as skins, btw :-)
I searched around a bit, but even though it is possible to create a code behind file for the skin and make it inherit the Skin class, it wouldn't be possible to add dll's to the skin package. This would be logical as well, since the dll would have to be moved to the bin folder of DotNetNuke to work... is this correct?
It would be usefull to have a mechanism to upload skins with a dnn file, just like with modules... just a thought...
Thanks
- Varcour