Overview
Given enough time and resources, a skilled development team should be able to develop an ASP.NET application that retrieves data in an efficient manner. To address performance properly, however, is to recognize that the tasks of developing and coding the end product must both be optimized. At the end of this chapter, we'll present a series of strategies for good and efficient development practices that ultimately result in good and efficient code for accessing data using ADO.NET. To get there from here, however, we need to undertake a survey of different technologies and techniques, and come up with some objective tests. For the purpose of this exercise, the focus will be on data access performance, rather than on the performance of ASP.NET. We will cover topics such as:
|