ADO+

Programmability

With Visual Studio development system version 7.0, you can program against your objects, not against tables and columns. ADO+ uses strongly typed programming in which business objects figure prominently.

For example, consider the following line of code, using conventional (not strongly typed) programming:

IF TotalCost > Table("Customer").Column("AvailableCredit")

In this example, you are programming the ADO tables and columns.

With strongly typed programming, the same example is much easier:

IF TotalCost > Customer.AvailableCredit

Besides being easier to read, the strongly typed code is easier to write. Specifically, automatic statement completion is sensitive to the objects you are programming. In the following example, we are able to navigate across entities in our data set, and IntelliSense® technology shows the available tables related to Customers.

image1

Figure 1. Strongly Typed Programming with IntelliSense

Additionally typed data sets run faster at execution time because the application doesn't have to search through ADO collection objects each time it needs to access a data member.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The generation of random numbers is too important to be left to chance.” - Robert R. Coveyou