서브메뉴

본문

ASP.NET Bible
ASP.NET Bible
저자 : 고일석
출판사 : 삼양미디어
출판년 : 2004
ISBN : 8990038995

책소개


이 책은“좀더 자세히 도큐먼트 된” 소스에 대한 독자들의 건의와, 현재 시중에 몇 종 출간된 ASP 닷넷 관련 책들의 미비점을 보완하기 위해 기획되었다. ASP 관려서를 한 권 정도 마친 독자라면 이해가 갈 수 있도록 쉽게 구성하였다. ASP 닷넷이 워낙 포괄적인 닷넷 기반의 환경을 사용하다 보니 조금 방대한 분량으로 정리되었으나 꼭 필요한 요소들은 두루 갖추고 있다.

CD 부록 : 책 안의 예제 소스
단원별 연습문제 풀

- 인터넷과 웹 서버로부터 ASP.NET에 대한 모든 것이 이 책 안에 있다.
- 다수의 스테디셀러를 출간한 저자들이 꼭 필요하고 반드시 알아야만 할 기능들을 엄선하여 예제를 통하여 익힐 수 있도록 하였다.
- 굉장한 기법보다는 ASP 닷넷을 익히기에 도움이 되는 기본적인 기법을 다루었다.
- 실제 활용할 수 있는 다양한 예제를 통하여 손쉽게 익힐 수 있다.



목차



제1부 ASP.NET을 시작하기에 앞서
ASP.NET을 학습하기 전에 기본적으로 알고 넘어가야 할 부분을 다룬다.

01장 인터넷과 웹 서버
인터넷의 역사와 웹 서버에 대한 전반적인 사항을 살펴보고, ASP.NET 프로그래밍을 위하여 필수적인 웹 서버의 설치 방법에 대해서 학습한다.

02장 닷넷의 개요 및 닷넷 프레임워크
ASP.NET이 닷넷의 일부분이기 때문에 닷넷의 핵심적인 요소들을 학습함으로써 기초를 다진다.

03장 웹 프로그래밍을 위한 HTML
웹 프로그래밍을 위하여 필수적으로 알아야하는 HTML 태그 중에서 ASP.NET을 학습하는데 있어서 꼭 필요하고 중요한 입력 양식 및 프레임 관련 태그에 대해서 학습한다.

04장 웹 인터페이스를 위한 HTML의 확장 : CSS
웹 인터페이스를 보완하기 위한 HTML의 확장 CSS에 대해서 자세히 알아봄으로써 웹 페이지를 보다 효과적으로 만들 수 있는 방법을 배운다.

05장 닷넷과 XML
.NET에서 가장 중요한 데이터 교환 포맷인 XML에 대하여 알아봄으로써 문서를 구조화하고 데이터를 재사용할 수 있는 방법을 배운다.

제2부 ASP.NET을 위한 스크립트
동적인 웹 페이지를 작성하기 위한 스크립트 언어에 대해서 알아보고, Visual Studio .NET에서 ASP.NET 프로그래밍을 하기 위한 언어인 C#과 Visual Basic .NET에 대한 기초 지식을 쌓는다.

06장 VBScript와 웹 인터페이스 프로그래밍
HTML에 삽입하여 사용하는 스크립팅 언어인 VBScript의 특징과 데이터 형식 및 각종 연산자와 제어문에 대해서 배우고, 간단한 프로그램을 작성하여 본다.

07장 C#과 ASP.NET
ASP.NET에서 직접 사용될 수 있는 C# 코드를 작성하는 능력을 기르기 위하여 C#의 개념에서부터 객체지향 개념까지 프로그래밍을 통하여 익힌다.

08장 Visual Basic .NET과 ASP.NET
Visual Studio .NET의 핵심 언어 중의 하나인 Visual Basic .NET에 대하여 기본 개념을 익힌 후 예제를 통하여 각종 컨트롤을 다루는 방법을 익힘으로써 보다 빠르고 효과적으로 웹 페이지를 만들 수 있는 방법을 배운다.

제3부 집중탐구 ASP.NET
본격적으로 ASP.NET에 대한 학습이 이루어지는 부분으로 ASP.NET의 핵심적인 내용들을 집중적으로 배운다.

09장 ASP.NET의 시작
ASP와 ASP.NET의 특징 및 장?단점을 비교하고, 간단한 ASP.NET 예제들을 통하여 ASP.NET 프로그래밍을 할 수 있는 능력을 기른다.

10장 웹 폼 및 Page 클래스
프로그래밍이 가능한 웹 페이지를 구성하는데 사용되는 핵심적인 기술인 웹 폼에 대해서 알아보고, ASP.NET에서 사용되는 핵심적인 5가지 객체에 대해서 배운다.

11장 HTML 서버 컨트롤
웹 폼에서 사용할 수 있는 서버 컨트롤의 한 가지인 HTML 서버 컨트롤에 대해 예제를 통하여 배운다.

12장 기본 및 유효성 검사 컨트롤
기본 컨트롤들에 대해서 배우고, 새롭게 제공되는 유효성 컨트롤에 대해서 배움으로써 유효성 검사 작업을 쉽게 할 수 있는 방법을 배운다.

13장 리치 & 리스트 컨트롤
복잡한 기능을 가진 어플리케이션을 쉽고 간단히 구현할 수 있도록 도와주는 리치 컨트롤과 각종 데이터를 참조하여 아이템을 나열하는데 사용되는 리스트 컨트롤에 대해서 배운다.

14장 데이터 바인딩
웹 폼의 각종 컨트롤에 특정 데이터들을 묶어주는 데이터바인딩 기능에 대해서 배운다.

15장 데이터베이스
웹 프로그래밍에서 가장 중요한 데이터베이스에 대한 학습을 하는 장으로 데이터베이스의 기본적인 개념을 익히고, SQL의 구문을 배운 후 .NET 환경에 최적화된 ADO.NET에 대하여 배운다.

16장 웹 서비스
언제 어디서나 어떤 장치를 통해서 인터넷에 접속하여 필요한 소프트웨어와 데이터 파일을 자유롭게 사용할 수 있는 기술인 웹 서비스(Web Service)에 대해서 배운다,

제4부 예제로 익히는 ASP.NET
앞에서 익힌 각종 지식을 이용하여 자기만의 ASP.NET이라는 집을 짓기 위한 부분으로, 웹 프로그래밍에서 가장 중요한 게시판, 자료실, 회원관리 등의 프로그램을 직접 작성해 본다.


17장 게시판 만들기
사용자들이 글을 올리고, 수정하고, 삭제하고, 답변할 수 있는 웹 페이지인 게시판을 직접 만들어보도록 한다. 게시판에 대한 것만 확실하게 익히면 어떤 웹 프로그램도 쉽게 작성할 수 있다.

18장 자료실 만들기
데이터베이스를 이용하여 자료를 올리고 내릴 수 있는 자료실을 만들어 여러 사람이 공유할 수 있도록 하여 본다.

19장 회원관리
회원들에게 차별화된 서비스를 제공하기 위해서는 회원관리 프로그램이 필요하다. 여기에서 회원관리의 가장 기본적인 기능인 회원 가입, 회원 정보 수정, 회원 탈퇴, 로그인 등의 기능을 배운다.

부록
01 비주얼베이식에서 자주 사용되는 객체, 속성, 메서드 기능과 사용법 사전
02 MS-SQL Server 2000 설치하기

QuickMenu