C#과 ASP.NET에 관한 약간의 경험을 가지고 있고, .NET 프레임워크와 연관된 기술에 약간은 친숙하며, ASP.NET을 이용하여 데이터 처리 가능한 웹 응용프로그램을 제작하는 방법을 배우고 싶은 사람들을 위한 책이다.
사용자에게 기존의 뉴스나 책이 제공하는 것보다, 한층 더 진보적인 경험을 제공할 수 있는 웹 사이트를 제작하기 위해서는 웹 사이트가 가진 정보를 동적으로 변경하는 능력이 필요하다. 즉 데이터 소스에 액세스할 필요가 있음을 의미한다. ASP.NET과 ADO.NET의 연동을 통하여 마이크로소프트는 데이터베이스에 액세스하고, 쓰고, 데이터베이스로부터 읽기 위한 모든 것을 제공한다. 그리고 이것으로 인하여 웹 사용자는 웹 브라우저에서 데이터를 보고 가공할 수 있게 된다. 이 책에서는 이러한 기술을 살펴본다.
특히 SQL 서버와 MS 액세스를 포함하는 공용 데이터 소스에 연결하기, 데이터 리더와 데이터 집합 객체를 사용하여 데이터 읽기, 레코드를 생성, 삭제하고 데이터 편집하기, ASP.NET의 웹 서버 컨트롤을 사용하여 데이터 표시하기, C# 코드에서 저장 프로시저 작성하고 사용하기, 재사용 가능한 클래스 라이브러리에 데이터 액세스 코드 작성하기와 같은 내용을 살펴본다.