logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Microsoft ASP.NET Step by Step

Microsoft ASP.NET Step by Step

Andrew G. Duthie (지은이), 이승진 (옮긴이), 김태영 (감수)
정보문화사
24,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 1개 20,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Microsoft ASP.NET Step by Step
eBook 미리보기

책 정보

· 제목 : Microsoft ASP.NET Step by Step 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > ASP.NET
· ISBN : 9788976279538
· 쪽수 : 560쪽
· 출판일 : 2002-03-26

책 소개

ASP.NET을 사용하여 확장성이 좋은 고성능 웹 애플리케이션을 만들면서 제시되는 여러 실천사례들에 대해 전문가의 설명과 유용한 팁이 이 책의 장점이다.

목차

최상의 출발점 찾기
예제 파일 설치하기
이 책에 쓰이는 약속

Part 1 ASP.NET 시작하기

Chapter 1 ▶ SP.NET 소개
- Microsoft .NET 이해하기
- .NET 프레임워크(Framework)
- Enterprise Server
- 언어와 언어도구
- ASP.NET 아키텍처
- 친숙한 기능
- 무엇이 새로워졌나
- 결론

Chapter 2 ▶ ASP.NET 개발 도구 사용하기
- “.NET 메모장”
- 가장 값싼 개발 도구
- 가상 디렉터리 만들기
- 다른 텍스트 에디터들
- Visual Studio .NET
- ASP.NET 웹 응용 프로그램 만들기
- 새 ASP.NET 페이지(Web Form) 만들기
- 컨트롤 추가하기
- 페이지 저장하고 브라우징하기

Part 2 ASP.NET 웹 개발의 기본

Chapter 3 ▶ ASP.NET 개발 소개
- ASP.NET 프로젝트 유형
- ASP.NET 웹 응용 프로그램
- ASP.NET 파일 유형
- 이 책에서 사용하는 언어
- Visual Basic .NET
- C#
- 다중 언어 작업
- Visual Studio .NET의 기능
- 보강된 IDE 기능
- 새로운 기능
- 창(windows)
- 도구모음(Toolbars)
- 메뉴
- 옵션

Chapter 4 ▶ 프로그래밍 기본 이해하기
- 식, 변수, 상수
- 식
- 변수
- 데이터 형
- 변수 선언하기
- 상수
- 프로시저
- Sub 프로시저
- Function 프로시저(Function Procedure)
- 제어 흐름
- If 문
- Select Case 문
- 반복 문
- 오류 처리
- On Error 문 사용하기
- 객체 지향 프로그래밍 기본 이해하기
- 코드 컨테이너로 클래스 사용하기
- 상속 사용하기

Part 3 ASP.NET 웹 애플리케이션(Web Application)

Chapter 5 ▶ 웹 애플리케이션 만들기
- Visual Studio .NET으로 웹 애플리케이션 만들기
- .NET SDK로 웹 애플리케이션 만들기
- 애플리케이션 루트 생성하기
- 서브 디렉터리 생성하기
- .aspx 페이지 생성하기
- Global.asax 파일 생성하기
- Web.Config 파일 생성하기

Chapter 6 ▶ 애플리케이션 상태 관리하기
- 애플리케이션 상태(Application State) 사용하기
- 애플리케이션 상태 액세스 동기화시키기
- 애플리케이션 상태 권장 사항
- 애플리케이션 상태의 한계
- 세션 상태(Session State) 사용하기
- 세션 상태 활성화하기
- Visual Studio .NET에서 세션 상태 활성화하기
- 세션 상태 권장사항
- 세션 상태의 한계
- 상태와 확장성(State and Scalability)
- 세션 상태 저장 설정하기
- 세션 상태를 In-Process로 저장하기
- 세션 상태를 Out-of-Process로 저장하기
- SQL 서버에 세션 상태 저장하기
- Cookieless Session 사용하기
- 상태 저장소로 클라이언트 측 쿠키 사용하기
- 영속적인 쿠키 사용하기

Chapter 7 ▶ ASP.NET 애플리케이션 설정하기
- ASP.NET 설정(Configuration) 이해하기
- Web.config 소개
- 설정 파일 편집하기
- ASP.NET 애플리케이션 설정하기
- 서브디렉터리에 대한 설정 값 재정의하기
- 설정 고정하기
- ASP.NET 설정 요소
- 사용자 정의 설정 값 세팅하고 조회하기

Chapter 8 ▶ ASP.NET의 보안
- 보안의 중요성
- 보안의 기본
- 서버 설치와 애플리케이션 설계
- 암호
- 계정 권한에 한계를 설정해라
- 예제는 사양합니다
- 입력 검증(Validation)이 필요하다
- 패치하기
- 액세스 제어(Access Control)
- 감사와 로그 기록하기
- SSL 사용해서 통신 보호하기
- 인증 활성화하기
- 인증 유형 선택하기
- 윈도우 기반 인증 사용하기
- 패스포트(Passport) 인증 사용하기
- 폼 기반(쿠키) 인증 사용하기
- 권한부여(Authorization) 사용하기
- 권한부여에 NTFS ACLs 사용하기
- URL 기반 권한 부여 사용하기
- 특정 HTTP 메서드 허가 또는 거부
- 가장(Impersonation) 사용하기
- 코드 액세스 보안 이해하기
- 보안관련 자원

Part 4 ASP.NET Web Forms

Chapter 9 ▶ 웹 폼(Web Form) 만들기
- ASP.NET 웹 폼의 구조
- 페이지 요소 익히기
- Page 라이프타임 이해하기
- 지시자(directive) 사용하기
- @Page 예제
- @Control
- Page 클래스
- 웹 폼에 코드 작성하기
- 사용자 컨트롤(User Control) 만들기와 사용하기
- 서버 컨트롤(Server Control) 사용하기 속성에 대해 생각해 보자
- 페이지에 사용자 지정 서버 컨트롤(Custom Server Control) 추가하기
- 이벤트 핸들링
- 페이지 이벤트 처리하기
- 컨트롤 이벤트 처리하기
- 페이지 오류 처리하기
- 페이지 실행 구조
- 웹 폼에서 코드 비하인드(Code-Behind) 사용하기
- 코드와 UI 분리

Chapter 10 ▶ 서버 컨트롤(Server Control) 사용하기
- 컨트롤의 종류
- HTML 컨트롤
- Web 컨트롤
- 페이지에 서버 컨트롤 추가하기
- 기타 웹 컨트롤 예제
- 특수 컨트롤
- Validation 컨트롤
- 데이터 바운드 컨트롤
- 기타 컨트롤

Chapter 11 ▶ 데이터 접근과 바인딩
- ADO.NET 이해하기
- .NET 데이터 프로바이더(Data Provider) 이해하기
- Dataset 이해하기
- 연결(Connection) 생성하고 열기
- SqlConnection
- OLEDbConnection
- 트러스트된 연결(TrustedConnection) 사용하기
- Command를 사용해서 데이터를 읽고 업데이트하기
- SqlCommand
- OleDbCommand
- 저장 프로시저(Stored Procedure) 사용하기
- 데이터셋(Dataset) 사용하기
- 데이터어댑터(DataAdapter) 사용하기
- XML 데이터 읽기
- DataTable, DataColume, DataRow 사용하기
- 데이터셋 업데이트하기
- Typed DataSet
- DataView 사용하기
- Datareader를 사용해서 데이터 읽기
- SqlDataReader
- 데이터 바인딩
- 간단한 데이터 바인딩
- 컨트롤에 바인딩하기
- DataBinder.Eval 사용하기
- 데이터 바운드(Data-Bound) 컨트롤 사용하기

Chapter 12 ▶ 사용자 지정 컨트롤(Custom Control) 만들기
- 여러분의 첫 번째 컨트롤 만들기
- 네임스페이스(Namespace) 만들기
- 클래스 만들기
- 기본 클래스(Base Class)에서 상속하기
- 컨트롤에서 출력(output) 만들기
- 여러분의 컨트롤 컴파일하기
- 모두 조합하기: 새 컨트롤 만들기
- 사용자 지정 컨트롤 등록하기
- 페이지에서 사용자 지정 컨트롤 사용하기
- 조립하기 : 사용자 지정 컨트롤 사용하기
- 기능 추가하기
- 프로퍼티와 메서드 추가하기
- 메서드 추가하기
- 이벤트 생성하고, 발생시키고, 처리하기
- Postback 다루기
- 상태 유지하기
- 조립(Composition)을 이용해서 사용자 지정 컨트롤 만들기
- CreateChildControls 오버라이드하기
- INamingContainer 구현하기
- 템플릿 컨트롤 만들기
- 기존 컨트롤 확장하기

Part 5 ASP.NET 웹 서비스(Web Service)

Chapter 13 ▶ 웹 서비스 만들고 사용하기
- XML 기반 웹 서비스 이해하기
- SOAP과 웹 서비스
- 웹 서비스를 위한 추가 요구 사항
- 웹 서비스 만들기
- 웹 서비스 선언하기
- 웹 서비스 광고하기
- 웹 서비스 안전하게 지키기
- 웹 서비스 사용하기
- 웹 서비스의 소재 파악하기
- WSDL 파일 이해하기
- 프록시 클래스(Proxy Class) 만들기
- 클라이언트 웹 폼 페이지 만들기
- 클라이언트 콘솔 애플리케이션 만들기

Chapter 14 ▶ 성능을 향상시키기 위해 캐싱(Caching) 사용하기
- 캐싱 이해하기
- Output Caching 사용하기
- @outputCache 지시자 사용하기
- Response.Cache 사용하기
- 임의의 데이터 캐시하기
- Cache API 사용하기

Chapter 15 ▶ ASP.NET 애플리케이션 배포하기
- ASP.NET 애플리케이션의 구조 이해하기
- 물리적 경로와 URL 구별하기
- 애플리케이션에 고유한 설정 세팅 저장하기
- 웹 애플리케이션 수동으로 배포하기
- 목표 배포 디렉터리 설치하기
- 파일을 목표 디렉터리로 복사하기
- 서브디렉터리에 대한 IIS 권한 설정하기
- Visual Studio .NET에서의 배포 옵션
- [프로젝트 복사]를 사용해서 웹 애플리케이션 복사하기
- [웹 설치 프로젝트]를 사용해서 웹 애플리케이션 배포하기

Chapter 16 ▶ ASP.NET 애플리케이션의 추적과 디버깅
- 추적(Tracing)
- 페이지 수준의 추적 결과 활성화하기
- 애플리케이션 수준의 추적 결과 활성화하기
- 추적 결과를 화면에 출력하기
- 추적 결과 이해하기
- 디버깅(Debugging)
- 버그의 종류 이해하기
- 버그 예방하기
- 디버그 모드에서 웹 폼 페이지 컴파일하기
- ASP.NET 오류 메시지 이해하기
- 런타임 디버거 호출하기

Appendix ▶ ASP에서 ASP.NET으로의 마이그레이션
- 마이그레이션 개관
- 페이지 구조 변화
- 언어 변화
- 데이터 액세스 페이지를 ASP.NET으로 이전하기
- ASP.NET을 준비하는 최고의 실천 사례

찾아보기

저자소개

Andrew G. Duthie (지은이)    정보 더보기
펼치기
이승진 (옮긴이)    정보 더보기
펼치기
김태영(Taeyo) (지은이)    정보 더보기
국내 최고의 ASP.NET 커뮤니티인 Taeyo.NET의 대표 운영자이며 국내 유일의 Microsoft MVP Insider 수상자이기도 하다. 현재 닷넷 컨설팅 전문업체인 드원 테크놀로지에서 수석 컨설턴트로 근무하고 있으며, 공개 세미나와 강좌, 서적을 통해서 프로그래밍하는 재미를 사람들에게 꾸준히 알리는 것을 좋아한다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책