미리보기
ASP.NET이 보이는 그림책*
이 책은 ASP.NET의 입문서로, 기반이 되는 .NET Framework에 관한 지...
ISBN 978-89-315-5109-9
저자 ANK Co., Ltd.
발행일
번역 이영란
분량 240쪽
가격 15,000원
색도 2도
판형 4×6배판(188×257)
정가 15,000원↓
판매가 13,500
(10% off)
적립금 750원(5%)
  소득공제
도서소개

 

■ 책 소개

 

이 책 한권으로

ASP.NET 언어의 세계로 가는 문을 여는 데 도움이 되었으면 하는 바람입니다.

 

이 책은 ASP.NET의 입문서로, 기반이 되는 .NET Framework에 관한 지식부터 SQL Server와의 연결까지 꼭 필요한 내용을 설명하고 있습니다. 프로그래밍 언어로는 Visual Basic.NET을 기초로 하고 있으며 문법에 대해서도 간단하게 설명합니다. 또한 각 장의 끝에 있는 예제 코드에서는 C# 언어로 된 코드도 함께 소개하고 있습니다.

이런 분들에게 추천합니다!

 

- ASP.NET 언어의 기초가 제대로 잡히지 않은 분

- 웹 애플리케이션을 제대로 이해하지 못한 분

 

 

■ 역자의 말

 

오늘날 일상생활에 있어서 빼놓을 수 없는 인터넷. 요즘은 단순히 인터넷에서 정보만을 얻는 것이 아니라 쇼핑이나 비행기 예약, 블로그와 같은 서비스를 많이 이용하고 있습니다. 이런 서비스에 대한 이용이 증가하는 만큼 서비스를 이용할 수 있게 해주는 웹 애플리케이션의 개발에 대한 관심도 늘고 있습니다.

블로그나 인터넷 쇼핑몰 등을 개발하는 프로그래밍 언어는 다양하지만, 이 중에서도 이 책에서 소개하고 있는 ASP.NET은 동적 웹 페이지나 웹 애플리케이션을 보다 쉽고 안정적으로 개발할 수 있게 해주는 언어입니다. 특히 .NET Framework를 지원하고 있어 .NET Framework가 있는 곳이면 어디서든지 작동시킬 수 있으며, 로컬 컴퓨터 애플리케이션과 웹 애플리케이션을 동일한 기술과 언어를 사용하여 작성할 수 있다는 것이 장점입니다.

<<ASP.NET이 보이는 그림책>>은 풍부한 일러스트와 그림을 사용하여 ASP.NET을 처음 접하는 사용자나 너무 어려워서 중간에 포기한 사용자도 알기 쉽게 설명하고 있습니다. 이 책을 통해 먼저 ASP.NET의 전반적인 내용을 이해한 후 ASP.NET으로 웹 애플리케이션을 개발하는 매력을 느끼는 계기가 되기를 바랍니다.

 

 

■ 저자/역자 소개

 

저자

ANK Co., Ltd. (http://www.ank.co.jp)

소프트웨어 개발에서 Web 사이트 구축․디자인, 서적 집필까지 폭넓게 일을 하는 회사. 홈페이지 사전, HTML 태그 사전 등 다수의 서적 발행

 

역자

이영란 (E-mail : xiaobao@hanmail.net)

테크니컬 라이터 및 컴퓨터 도서 전문 번역자

 

<번역 도서>

․ 성공과 실패를 결정하는 1%의 Windows 구조와 원리

․ 마스터링 Visual C# .NET

․ Visual Basic .NET 외 다수

 

 

■ 이 책의 구성

 

○ 꼭 알아야 할 Key Point

각 장에서 배워야 할 중요한 개념을 미리 예습합니다. 각각의 개념이 가지는 관련성을 살펴보면서 각 장에서 설명하는 ASP.NET의 기본 구조의 숲을 볼 수 있도록 안내합니다.

 

○ 본문

본문은 가능한 한 펼친 양면에 하나의 주제에 대해 다루도록 해서 이미지가 산만하게 흩어지지 않도록 배려했습니다. 또한 나중에 필요한 부분을 찾을 때도 효과적으로 사용할 수 있습니다.

 

○ 예제 프로그램

본문에는 웹 페이지를 작성하는 예를 싣고 있습니다. 비교적 간단히 작성할 수 있으므로 한 번 따라해 보세요. 단 사용자의 컴퓨터 환경에 따라서는 실행 결과가 다를 수도 있습니다.

 

도전! ASP.NET

어떤 학습이든지 여러 번 반복과 확인을 통해 자기의 지식으로 만들 수 있습니다. '도전! ASP.NET'은 각 장에서 배운 내용을 바탕으로 연습 문제를 풀어보면서 실력을 쌓아갈 수 있도록 도와줍니다.

 

알아두면 도움이 되는 ASP.NET 상식

ASP.NET 애플리케이션의 기본 개념을 공부하는 것도 중요하지만, 본문에서 다루지 못했던 ASP.NET에 관한 내용을 쉬어가면서 배워도 좋을 것입니다. ASP.NET에 대한 전반적인 지식을 한층 더 향상시켜 줍니다.

 

○ 부록

부록에는 ASP.NET 애플리케이션을 개발할 때 이용하는 서버 컨트롤과 Visual Studio 2010 Professional 평가판 등 ASP.NET 애플리케이션 개발에 필요한 소프트웨어의 설치 방법을 설명하고 있습니다.

 

○ 용어 설명 모음

각 장에 나오는 용어 설명을 한 곳에 모아 한눈에 볼 수 있도록 했습니다. 또한 가나다 순으로 정렬해 찾아보기도 쉽습니다.

 

 

■ 부문별 요약

 

제1장 ASP.NET

 

이 장에서는 ASP.NET 애플리케이션이 어떻게 움직이는지, 웹 페이지의 기본이 되는 확장자 aspx를 가진 파일에는 어떤 내용을 작성하는지, aspx 파일에 붙여넣는 서버 컨트롤이란 무엇인지와 같이 ASP.NET의 기초적인 내용에 대해 살펴보겠습니다.

 

제2장 웹 애플리케이션 만들기

 

이 장에서는 ASP.NET 애플리케이션을 작성하는 방법에 대해서 살펴보겠습니다.

 

제3장 웹 애플리케이션의 특징

이 장에서는 패널 컨트롤을 사용하여 페이지를 이동하지 않고 화면의 내용을 전환하는 방법을 살펴보겠

습니다.

 

제4장 서버 컨트롤

 

이 장에서는 간단한 앙케이트를 하는 ASP.NET 애플리케이션을 작성하고 입력한 데이터를 웹 서버에 저장하는 방법에 대해 설명하겠습니다.

 

제5장 웹 애플리케이션의 구성 파일

 

이번 장에서는 .NET Framework의 구성 파일에 대해서 설명하겠습니다. 구성 파일은 .NET 설정 파일로, 내용은 UTF-8 텍스트 형식으로 된 xml입니다.

 

제6장 웹 애플리케이션 배치하기

 

이 장에서는 작성한 ASP.NET 애플리케이션을 웹에 어떻게 공개할지와 그 과정에서 필요한 지식에 대해 살펴보겠습니다.

 

제7장 데이터베이스 이용하기

 

7장과 8장에서는 ASP.NET 애플리케이션에서 데이터베이스에 데이터를 등록 및 참조하는 방법에 대해 설명하겠습니다. ASP.NET에는 데이터베이스와 연동하는 아주 편리한 기능이 있지만 이것만 이용하면 데이터베이스의 이용 구조를 모르고 넘어갈 수 있습니다.

 

제8장 데이터베이스 연결하기

 

8장은 7장에 이어 사원 정보를 관리하기 위한 등록 및 열람 페이지를 작성하겠습니다.

 

 

■ 추천사

 

이 책을 보는 사람들은 대부분 프로그래머가 아니라 웹에 대한 개념을 잡거나 간단한 자신만의 웹 환경을 만들어 보고 싶은 사용자일 것이다. 이 책은 호기심과 열정이 있는 비전문가에게 적당하다. 물론 전문가들이 보아도 큰 문제가 되지 않지만 비전문가들이 이 책을 통해 좀 더 많은 것을 배울 수 있을 것이다. 어렵게 많은 내용을 설명하는 책이 좋은 것만은 아니다. 필요한 것을 쉽고 재미있게 설명하는 책도 나름대로 매력이 있다. 이 책이 비록 모든 것을 설명한 완벽한 책은 아니지만 여러분을 웹 환경으로 이끄는 데 아주 좋은 접근 방식을 채택하고 있다. 개념 위주로 필요한 것만 골라서 아주 쉽게…….

조민호 박사/SK C&C

 

 

ASP.NET은 이미 많이 사용하는 개발 환경이다. 실제로 우리 회사에서 수행되는 프로젝트의 50% 정도는 ASP.NET을 이용하여 개발하고 있지만 의외로 쉽게 공부할 수 있는 좋은 책을 찾기 힘들었다. 하지만 이번에 성안당에서 ‘그림책’ 시리즈로 출판된다고 해서 너무 기쁘다. 다른 사람보다 내가 먼저 구입해서 읽어보려고 한다. 비전문가가 전산 분야의 개념을 파악하는 데는 그림책 시리즈보다 좋은 것은 없었다.

유현석 이사/아이엔소프트

 

 

언제부터인가 ASP.Net에 대한 이야기를 많이 들었는데, 바쁘면서도 책이 너무 두껍고 어려워서 쉽게 접근하지 못했다. 자세한 지식보다 전체적인 개념을 이해하고 싶은데, 적당한 참고서가 없어서 늘 아쉬웠다. 때마침 C#에 대한 궁금증을 해소하는 데 많은 도움이 되었던 성안당의 ‘그림책’ 시리즈에서 ASP에 관련된 책이 출간된다고 해서 교정에 참여했는데, 결과는 대만족! 아마 이 책은 전문가가 아니면서 ASP를 이해하고 싶을 때 가장 적당한 책이 될 것이다.

심유식 차장/아이 디지탈

 

 

UNIX만 20년을 사용하면서 마이크로소프트의 제품들에 대해서는 익숙하지 않아 별로 관심이 없었다. 하지만 이번에 ‘그림책’ 시리즈의 교정을 보면서 ASP.Net에 대해 자세히 살펴볼 기회가 되었다. 전체적으로 필요한 기능을 중심으로 실무에서 반드시 필요한 데이터베이스 연결 부분까지 깔끔하게 설명하고 있었다. 특히 실제 사례를 제시하여 단순히 배우는 것 외에 응용할 수 있도록 배려한 점이 좋았는데, 설명을 쉽게 이해할 수 있게 그림으로 제시했다는 것이 특히 좋았다. 초보자나 개념을 잡으려는 사용자에게 적당한 책으로 생각되어 적극 추천한다.

김병철 부장/바인테크

 

목차

 

■ 목차

 

제0장 ASP.NET을 시작하기 전에

 

인터넷

WWW

웹 서버

요청과 응답

웹 서버의 공개

웹 페이지의 기초

입력에 따라 결과가 달라지는 페이지

CGI

서버 사이드 스크립트

웹 애플리케이션

JavaScript

 

제1장 ASP.NET

 

Key Point .NET이란

ASP.NET 소개하기

Lesson 01 .NET Framework

Lesson 02 ASP.NET의 구조

Lesson 03 aspx 파일

Lesson 04 서버 컨트롤

Lesson 05 데이터베이스와의 관계

Lesson 06 Visual Studio

Lesson 07 Visual Studio 화면

Lesson 08 ASP.NET 개발 서버

Lesson 09 VB.NET ① - 기초

Lesson 10 VB.NET ② - 제어문

Lesson 11 VB.NET ③ - 프로시저

Lesson 12 VB.NET ④ - 클래스

Lesson 13 VB.NET ⑤ - 클래스 상세

<< Exercise 도전! ASP.NET

ASP.NET 상식 C#

 

제2장 웹 애플리케이션 만들기

 

Key Point Hello World를 표시해보자

현재 시간을 표시해 보자

포스트백

Lesson 01 웹 애플리케이션 작성하기

Lesson 02 'Hello World' 표시하기

Lesson 03 웹 애플리케이션 실행하기

Lesson 04 이벤트 핸들러

Lesson 05 현재 시간 표시하기

Lesson 06 포스트백 ①

Lesson 07 포스트백 ②

Lesson 08 입력한 문자 표시하기

예제 프로그램1 텍스트 상자에 입력한 값 더하기

<< Exercise 도전! ASP.NET

ASP.NET 상식 이름 공간

 

제3장 웹 애플리케이션의 특징

 

Key Point 입력, 확인, 완료 페이지 작성

값 저장

페이지 이동과 값 전달

Lesson 01 입력, 확인, 완료 페이지 작성하기 ①

Lesson 02 입력, 확인, 완료 페이지 작성하기 ②

Lesson 03 입력, 확인, 완료 페이지 작성하기 ③

Lesson 04 값의 저장(세션 변수)

Lesson 05 값의 저장(ViewState)

Lesson 06 값의 저장(Cookie 이용)

Lesson 07 애플리케이션 변수 이용하기

Lesson 08 다른 페이지로 이동하기

Lesson 09 값 전달하기

예제 프로그램1 페이지 이동과 페이지 간에 값 전달하기

<< Exercise 도전! ASP.NET

ASP.NET 상식 Page 오브젝트의 라이프 사이클

 

제4장 서버 컨트롤

 

Key Point 앙케이트 작성하기

입력된 값 확인하기

Lesson 01 앙케이트 만들기 ①

Lesson 02 앙케이트 만들기 ②

Lesson 03 앙케이트 만들기 ③

Lesson 04 앙케이트 만들기 ④

Lesson 05 값 확인하기 ①

Lesson 06 값 확인하기 ②

Lesson 07 문자열 변환

예제 프로그램 결과를 읽어와서 통계낸 내용 표시하기

<< Exercise 도전! ASP.NET

ASP.NET 상식 Validation Summary

 

제5장 웹 애플리케이션의 구성 파일

 

Key Point .NET을 설정하는 파일

두 종류의 구성 파일

ASP.NET 애플리케이션의 이벤트 핸들러

Lesson 01 구성 파일

Lesson 02 web.config ①

Lesson 03 web.config ②

Lesson 04 web.config ③

Lesson 05 Global.asax

예제 프로그램 사용자가 세션을 시작했을 때 로그 출력하기

<< Exercise 도전! ASP.NET

ASP.NET 상식 전역 응용 프로그램 클래스

 

제6장 웹 애플리케이션 배치하기

 

Key Point 가상 디렉토리 만들기

웹 사이트 게시

Lesson 01 가상 디렉토리

Lesson 02 웹 서버에 대한 액세스

Lesson 03 웹 사이트 게시하기

<< Exercise 도전! ASP.NET

ASP.NET 상식 애플리케이션 풀

 

제7장 데이터베이스 이용하기

 

Key Point SQL Server와 ADO.NET의 개요

사원 정보 관리

Lesson 01 SQL Server와 데이터베이스

Lesson 02 ADO.NET

Lesson 03 사원 정보 관리 애플리케이션

Lesson 04 데이터베이스 준비하기

Lesson 05 테이블 작성하기 ①

Lesson 06 테이블 작성하기 ②

<< Exercise 도전! ASP.NET

ASP.NET 상식 연결 문자열

 

제8장 데이터베이스 연결하기

 

Key Point 사원 정보 등록 페이지 작성하기

사원 정보 목록 페이지 작성하기

Lesson 01 등록 페이지 작성하기 ①

Lesson 02 등록 페이지 작성하기 ②

Lesson 03 등록 페이지 작성하기 ③

Lesson 04 사원 목록 페이지 작성하기 ①

Lesson 05 사원 목록 페이지 작성하기 ②

Lesson 06 사원 목록 페이지 작성하기 ③

예제 프로그램 데이터베이스의 데이터 등록, 편집, 표시하기

<< Exercise 도전! ASP.NET

ASP.NET 상식 웹 서비스와 웹 참조

 

부록 좀 더 힘내 볼까요?

 

01_ 데이터를 조작할 때 편리한 기능

02_ GridView

03_ 드롭다운 목록 바인드하기

04_ Visual Studio.NET에서 디버깅하기

05_ Visual Studio 2010 설치하기

06_ IIS 준비하기

용어 설명 모음

찾아보기

저자
부록/예제소스
정오표
    최근 본 상품 1