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

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

ASP.NET 4.5.1 웹 프로그래밍

ASP.NET 4.5.1 웹 프로그래밍

(친절한 설명으로 더 쉽게 배우는)

이시환 (지은이)
올댓미디어
32,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 알라딘 직접배송 1개 18,500원 >
알라딘 판매자 배송 14개 10,990원 >
로딩중

eBook

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

책 이미지

ASP.NET 4.5.1 웹 프로그래밍
eBook 미리보기

책 정보

· 제목 : ASP.NET 4.5.1 웹 프로그래밍 (친절한 설명으로 더 쉽게 배우는)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > ASP.NET
· ISBN : 9791195412709
· 쪽수 : 952쪽
· 출판일 : 2014-12-10

책 소개

ASP.NET 4.5.1 버전으로 넘어오면서 새로 추가된 사항은 물론이고 ASP.NET AJAX, ASP.NET Identity, LINQ, Entity Framework 등 최근 ASP.NET에서 사용되고 있는 다양한 최신 기술들을 모두 수록하고 있다.

목차

<1부. 기초>

1장. ASP.NET 4.5.1 들어가기
01. ASP.NET 이해하기
- ASP.NET이란?
- ASP.NET의 발전 과정
02. .NET과 .NET Framework 이해하기
- .NET이란?
- .NET Framework란?
03. 이 책에서 다루게 될 주요한 내용들
- C# 프로그래밍 언어
- 웹 폼 및 서버 컨트롤
- 데이터베이스 연동
- 마스터 페이지
- 사이트 탐색
- CSS 및 테마
- 보안
- JavaScript, jQuery 및 ASP.NET AJAX
- LINQ 및 Entity Framework

2장. 개발 환경 구축하기
01. 개발 환경 이해하기
- 개발 환경이란?
- ASP.NET 개발 환경
02. ASP.NET 4.5.1 개발 환경 구축하기
- Visual Studio 2013 설치하기
- Visual Studio Express 2013 for Web 설치하기
- Visual Studio 2013 실행 테스트

3장. C# 프로그래밍 언어
01. C# 이해하기
- C#이란?
- C#의 기본 사항들
02. 기초 문법
- 데이터 형식과 변수
- 연산자
- 제어문
- 배열
- 문자열 다루기
03. 개체 지향 프로그래밍
- 개체 지향 프로그래밍이란?
- 클래스
- 액세스 수준
- 개체
- 생성자
- 메서드
- 속성
- 정적 멤버
- 상속
04. 그 외 알아두어야 할 내용들
- 명명된 인수와 선택적 매개변수
- 값 형식과 참조 형식
- 형식 변환
- Nullable 형식
- 열거형 형식
- 컬렉션
- 제네릭
- 예외 처리

4장. 웹 폼
01. HTML 이해하기
- HTML이란?
- HTML 사용하기
02. 웹 폼 이해하기
- 웹 폼이란?
- 웹 폼의 코드 모델
03. 웹 폼의 이벤트
- 이벤트와 이벤트 처리기
- 웹 폼의 이벤트
04. 다시 게시
- 다시 게시
- 페이지 간 게시

5장. Visual Studio 2013
01. Visual Studio 2013 이해하기
- Visual Studio 2013이란?
- Visual Studio 2013의 구조
02. 웹 프로젝트
- 웹 프로젝트의 형식
- 웹 프로젝트의 구성 요소
03. 유용한 기능
- 인텔리센스
- 디버깅
- 페이지 검사기
- 브라우저 링크
- 설명서
- 유용한 단축키
- 설정 가져오기 및 내보내기

6장. 서버 컨트롤
01. 서버 컨트롤 이해하기
- 서버 컨트롤이란?
- 서버 컨트롤의 종류 및 공부 방향
02. 표준 서버 컨트롤
- AdRotator
- BulletedList
- Button
- Calendar
- CheckBox
- CheckBoxList
- DropDownList
- FileUpload
- HiddenField
- HyperLink
- Image
- ImageButton
- ImageMap
- Label
- LinkButton
- ListBox
- Literal
- Localize
- MultiView와 View
- Panel
- PlaceHolder
- RadioButton
- RadioButtonList
- Table
- TextBox
- Wizard
- Xml
03. 유효성 검사 서버 컨트롤
- 유효성 검사 서버 컨트롤의 종류
- RequiredFieldValidator
- CompareValidator
- RangeValidator
- RegularExpressionValidator
- CustomValidator
- ValidationSummary
04. HTML 서버 컨트롤
- HTML 서버 컨트롤이란?
- HTML 서버 컨트롤 사용하기

<2부. 데이터>

7장. 데이터베이스
01. 데이터베이스 이해하기
- 데이터베이스(database)란?
- 데이터베이스 관리 시스템(database management system)
02. 데이터베이스 구축하기
- RDBMS 및 클라이언트 도구 설치
- 데이터베이스 생성
- 테이블 생성
03. SQL(Structured Query Language)
- INSERT 문
- SELECT 문
- UPDATE 문
- DELETE 문
04. 관계 다루기
- 관계 설정
- JOIN 문
05. 저장 프로시저
- 저장 프로시저란?
- 저장 프로시저 생성
- 저장 프로시저 수정 및 삭제
06. 트랜잭션
- 트랜잭션이란?

8장. 데이터베이스 연동
01. 데이터베이스 연동 이해하기
- 데이터베이스 연동이란?
- 데이터베이스 연동 방법
02. ADO.NET
- ADO.NET의 데이터베이스 연동 방식
- 연결기반 데이터베이스 연동
- 비연결기반 데이터베이스 연동
03. 데이터 서버 컨트롤
- 데이터 서버 컨트롤의 종류
- 데이터 바인딩 컨트롤
* Repeater
* DataList
* GridView
* ListView
* DetailsView
* FormView
* Chart
- 데이터 소스 컨트롤
* SqlDataSource
* ObjectDataSource

9장. 파일과 디렉터리 다루기
01. 파일과 디렉터리 이해하기
- 파일(file)과 디렉터리(directory)
- System.IO 네임스페이스
02. 파일과 디렉터리 관리하기
- Path 클래스
- File 및 FileInfo 클래스
- Directory 및 DirectoryInfo 클래스
03. 스트림
- 스트림(stream)이란?
- FileStream 클래스
- 이진 파일(binary file) 읽고 쓰기
- 텍스트 파일(text file) 읽고 쓰기

<3부. 레이아웃>

10장. 마스터 페이지
01. 마스터 페이지 이해하기
- 마스터 페이지란?
- 사용자 정의 컨트롤이란?
02. 마스터 페이지 사용하기
- 마스터 페이지 생성
- 마스터 페이지에서 참조하는 리소스의 상대 URL 경로 문제
- 기본 콘텐츠 정의
- 콘텐츠 페이지에서 마스터 페이지로의 접근
- 중첩된 마스터 페이지
- 마스터 페이지의 적용 수준 설정

11장. 사이트 탐색
01. 사이트 탐색 이해하기
- 사이트 탐색이란?
- 사이트 맵
- 탐색 서버 컨트롤
02. 탐색 서버 컨트롤 사용하기
- Menu 컨트롤
- SiteMapPath 컨트롤
- TreeView 컨트롤

12장. CSS를 이용한 스타일 적용
01. CSS 이해하기
- CSS란?
- CSS 문법
- 선택자(selector)
- CSS 적용 방식
- CDATA 섹션
02. CSS 속성
- CSS 속성의 종류
- 글꼴(font) 관련 속성
- 글자(text) 관련 속성
- 배경(background) 관련 속성
- 상자 모델(box model) 관련 속성
- 식별(classification) 및 위치(positioning) 관련 속성

13장. 테마
01. 테마 이해하기
- 테마란?
- 테마의 구조
02. 테마 사용하기
- 테마 생성하기
- 프로그래밍 방식으로 테마 적용하기
- 테마의 적용 수준 설정하기
- 테마의 비적용 수준 설정하기
- 테마의 적용 우선 순위 설정하기

<4부. 보안>

14장. 보안
01. 보안 이해하기
- 인증과 권한 부여
- ASP.NET의 인증 방식
02. 폼 인증
- 폼 인증의 처리 과정
- 폼 인증 사용하기
03. 권한 부여
- 권한 부여하기

15장. 멤버 자격
01. 멤버 자격 이해하기
- 멤버 자격이란?
02. 멤버 자격 사용하기
- 로그인 컨트롤
- 멤버 자격 API
- ASP.NET SQL Server 설치 마법사
- 사용자 지정 멤버 자격 공급자
- ASP.NET Identity
03. 역할 관리자
- 역할 관리자란?
- 역할 관리자 사용하기
- 역할 관리 API

16장. 프로필
01. 프로필 이해하기
- 프로필이란?
- 프로필의 구조
02. 프로필 사용하기
- 프로필 속성 선언
- 인증된 사용자를 위한 프로필
- 익명 사용자를 위한 프로필
- 프로필 이동
- 프로필 API

<5부. 사용자 인터페이스>

17장. JavaScript
01. JavaScript 이해하기
- JavaScript란?
- JavaScript의 기본 사항들
02. 기초 문법
- 변수와 데이터 형식
- 연산자
- 제어문
- 함수
- 객체
03. Browser 객체
- Browser 객체란?
04. HTML DOM
- DOM이란?
- 요소의 내용 변경
- 요소의 특성 값 변경
- 요소의 스타일(CSS) 변경
- 요소의 이벤트 처리
- 요소의 추가 및 삭제
05. ASP.NET에서 JavaScript 사용하기
- 선언적 방식으로 JavaScript 추가하기
- 프로그래밍 방식으로 JavaScript 추가하기
- ClientID 및 ClientIDMode 속성
- 교차 사이트 스크립팅

18장. jQuery
01. jQuery 이해하기
- jQuery란?
- jQuery 사용하기
02. 선택자
- 선택자란?
- jQuery에서 사용할 수 있는 선택자
03. 이벤트
- 이벤트란?
- jQuery에서 제공하는 이벤트 관련 메서드
04. 효과
- 효과란?
- jQuery에서 제공하는 효과 관련 메서드
05. DOM
- DOM이란?
- jQuery에서 제공하는 DOM 관련 메서드
06. Ajax
- Ajax란?
- jQuery에서 제공하는 Ajax 관련 메서드
07. 플러그인
- 플러그인이란?
- 다양한 플러그인 사용하기
08. jQuery UI
- jQuery UI란?
- jQuery UI 사용하기

19장. ASP.NET AJAX
01. ASP.NET AJAX 이해하기
- ASP.NET AJAX란?
02. ASP.NET AJAX 서버 컨트롤
- ASP.NET AJAX 서버 컨트롤
- ASP.NET AJAX 서버 컨트롤 사용하기
03. ASP.NET AJAX 컨트롤 툴킷
- ASP.NET AJAX 컨트롤 툴킷이란?
- ASP.NET AJAX 컨트롤 툴킷 사용하기

<6부. 심화>

20장. 상태 관리
01. 상태 관리 이해하기
- 상태 관리란?
- 상태 관리 옵션
02. 클라이언트 측 상태 관리 옵션
- 숨겨진 필드(hidden field)
- 뷰 상태(view state)
- 컨트롤 상태(view state)
- 쿠키(cookie)
- 쿼리 문자열(query string)
03. 서버 측 상태 관리 옵션
- 응용 프로그램 상태(application state)
- 세션 상태(session state)
- 프로필 속성(profile property)
- 데이터베이스(database)

21장. 캐싱을 이용한 성능 향상
01. 캐싱 이해하기
- 캐싱이란?
- 캐싱의 종류
02. 캐싱 사용하기
- 출력 캐싱
- 데이터 캐싱

22장. LINQ 및 Entity Framework
01. LINQ 이해하기
- LINQ란?
- 알아 두어야 할 사항들
* 대리자
* 무명 메서드
* 람다 식
* Func 및 Action 대리자
* 개체 이니셜라이저 및 컬렉션 이니셜라이저
* 익명 형식 및 var 키워드
* 확장 메서드
* 인터페이스
02. LINQ 쿼리 식
- LINQ 쿼리 식이란?
- from, where 및 select 절
- orderby 절
- group 절
- join 절
03. LINQ to Objects
- LINQ to Objects란?
- 실행 방식에 따른 표준 쿼리 연산자의 분류
04. Entity Framework
- Entity Framework란?
- Entity Framework를 사용하여 데이터 조회하기
- Entity Framework를 사용하여 데이터 입력, 수정 및 삭제하기
- Entity Framework에서 저장 프로시저 사용하기
- EntityDataSource 컨트롤 사용하기

23장. ASP.NET Identity
01. ASP.NET Identity 이해하기
- ASP.NET Identity란?
02. ASP.NET Identity 사용하기
- 웹 폼에서 ASP.NET Identity 사용하기
- 외부 인증 사용하기

24장. 웹 응용 프로그램 배포
01. 배포 및 IIS 이해하기
- 배포란?
- IIS
02. 웹 응용 프로그램 배포하기
- 웹 응용 프로그램 배포하기
- 웹 사이트 복사 도구
- 웹 사이트 게시 도구

25장. Tips & Tricks
01. Tips & Tricks
- 친화적 URL(Friendly URL)
- Bundling & Minification
- Bootstrap
- 클래스 라이브러리 참조
- using 키워드
- 추적(trace)
- 오류 페이지 설정
- <appSettings> 요소
- XML 문서 주석
- #region 블록

저자소개

이시환 (지은이)    정보 더보기
2003년부터 삼성테스코, KBS, 현대자동차, 기술표준원, SK 건설 등에서 주관하는 다양한 프로젝트에 참여해 왔으며 현재 프리랜서 개발자로 활동하고 있다. 저서로는 『뇌를 자극하는 ASP.NET 2.0 프로그래밍(한빛미디어)』 등이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책