I am an experienced developer, but I am new to web application development. Now I am responsible for the development of a new web application, and I really could use some materials from experienced web developers.
I would like to understand exactly what experienced web developers do on code pages. At first, I thought it was best to have the rule that all access to the database and business logic should be done in classes external to the code pages. I thought that only the logic needed for the web form would be executed in code. I still think that all business logic should be executed in other classes, but I'm starting to think that it would be nice if the access code had access to the database to query it directly, instead of calling other classes for receiving a dataset or vice versa.
Any input would be appreciated.
source
share