In this tutorial you will create separate classes for business logic and for data-access logic.
The class that encapsulates data-access logic is called a .
We are your extended team and are working hard to make certain you have all the resources necessary to build your next great app.
Should you have any questions or wish to provide feedback on our documentation, feel free to email us at [email protected]
For more information, refer to the following Web page: Can't read (Compiled Help) on Vista/XP/2003.We provide a printable (PDF) and locally browsable (CHM) versions for our VCL help files.If you're a Visual Studio developer, you can also download End-User documentation that you can easily integrate into and ship with your applications.Like the Getting Started series, this tutorial series uses the ASP. The control gives you more flexibility in other ways as well.NET Web Forms model and assumes you know how to work with ASP. Because you write your own data-access code, it's easier to do more than just read, insert, update, or delete a specific entity type, which are the tasks that the control is designed to perform.In one of those tutorials, you made changes in the designer manually to synchronize the data model with the database after a database change.In this tutorial, you will use the designer's Update Model From Database tool to update the data model automatically.Each installation contains two CHM and two PDF files that describe end-user capabilities in Win Forms and ASP. You are free to download these files and distribute them to your end-users. has the right to change or remove these resources without notice.Note on CHM documentation If you don't see any information when you download and open the CHM file (instead, you see "The address is not valid" error), you may need to unblock this CHM file.For example, you can perform logging every time an entity is updated, archive data whenever an entity is deleted, or automatically check and update related data as needed when inserting a row with a foreign key value. For example, when you update a department, you might need to validate that no other departments have the same administrator because one person cannot be administrator of more than one department.In some that includes both business logic and data-access logic.