It’s important to understand that when Microsoft releases a new user interface technology, at least 2 / 3rds of it is designed to make it easy for beginners to remove very simple two-tier demos. I am not saying that this is bad. In the end, it helps us quickly master the technology. However, when you write a suitable n-level application, it is important to know which bits of technology can and cannot be used.
For example, in ASP.NET WebForms you must voluntarily limit yourself as follows:
- Do not use the data source control except
ObjectDataSource, and use it only to bind the model to the view. - . Business Layer .
- //
GridView. // -.
: , , , .