DotNetNuke and web services, they were simple back in the day but things have changed in the .NET framework.
For Web Services mostly you will be told to modify the web.config which for me is a not very nice and another thing to manage when you are deploying your module. With a few lines this can be done in code and is my preferred solution.
My last DotNetNuke module required quite a few views over the data and the design showed me that I would be hitting the Database a lot to get the desired results. Since the data was all based on a major snapshot I went down the route of using Delegated functions to do all the work. I am more than happy with the results.
After some good feedback and a few tweaks. Adding that the tweaks were not with the engine but rather with the interaction, we have released the module for Public Release.
With the spirit of FREE the module is. We require that you only download and install it.
Later this month you will see some posts on tip and trick for the module integration in a DotNetNuke site.
Download the module now!
Enjoy!