Professional Documents
Culture Documents
NET
Frontend is nothing but an application through which data of a database will be represented
in a customized manner whereas backend is nothing but a database where data is stored as well as
processed.
.NET languages are not only capable of developing standalone applications but also capable
of developing front end applications which have their own backend.
To connect the frontend with the backend a technology is provided by .NET called ADO.NET
(Active-X Data Object.NET).
ADO.NET is not at all a new technology rather than extended version of ADO. The basic
difference between ADO and ADO.NET is, ADO supports connected architecture whereas ADO.NET
supports disconnected architecture.
Connected architecture means whenever the form is connected with the required
table(database), the connection is established and remains live. When any record manipulation or
record navigation is done, the request will be made to the server which leads to the following
disadvantages:
1. Makes network traffic busy
2. Leads to data loss
3. Slower processing
Now data searching and record navigation is done in client side whereas record
manipulation is done in server side which leads to following advantages:
1. Faster processing
2. Makes network traffic free
3. Less data loss
Once the connection is established the required table will be kept inside the adapter object.
In other words, adapter object contains the actual table information.
Once the adapter gets the table, will send it to client in form of dataset and the connection
is detached. Now any record navigation or record searching will be done using dataset.
Command object is not basically a part of ADO.NET rather than part of adapter object
through which record manipulation and searching are done.
Graphical representation of the ADO.NET architecture:
https://www.guru99.com/c-sharp-access-database.html
INSERTING RECORD USING ASP.NET C# AND ORACLE 11g