I'm currently working on designing and developing the base code for an
C#/ASP.NET web-based template system, which would allow me to host multiple
client websites on a single platform. I've written some code, but haven't
been completely satisfied with it yet, and I'm planning to wait until ASP.NET
2.0 release beta is out, so I can develop it using Master Page templates.
Speed of this platform is going to be critical to it's success. Right now,
prior to the beta 2 release, I'm spending my time doing research and planning.
Here are some of the questions I have:
When handling data retrieved from a database, what methods perform the
best... loading data into datasets, datatables, etc, or loading data into
custom built classes that contain arrays of other classes, etc? I've tried
both methods, and tend to prefer the latter, but I'm not sure which is
preferrable. Development time isn't really an issue.
Are there any good resources on the web related to building .net web
applications with speed in mind? I've done some searching and found some
info, but I want more.
Thanks for your time.
Michael