Ok, I think I asked this before A Long Time ago, in a Forum, Far, Far Away (the asp.net forum to be exact), but didn't really get a clear answer then, so I want to try again.
My modules will use another database seperate from the database containing the DotNetNuke tables, and I was wondering other then portability (to Oracle or some other database), is there any valid reason I should use the DAL instead of accessing the database directly in code?
Here is why I ask. I tried with and without the DAL and there are significant performance differences. Please do not mis-understand, I am not knocking DNN at all. However, I will take the path of better performance, unless there is some earth-shattering reason to use the DAL that might impact my DNN site in the future.
As always, Thanks in Advance!!
Greg