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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

ASP.NET MVC Framework Unleashed

ASP.NET MVC Framework Unleashed

스티븐 월터 (지은이), 박득창, 유승호, 심정아, 윤여현 (옮긴이)
웰북(WellBook)
35,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

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

책 이미지

ASP.NET MVC Framework Unleashed
eBook 미리보기

책 정보

· 제목 : ASP.NET MVC Framework Unleashed 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > ASP.NET
· ISBN : 9788901108063
· 쪽수 : 696쪽
· 출판일 : 2010-05-10

책 소개

ASP.NET MVC는 웹 애플리케이션 구축을 위한 최신의 마이크로소프트 기술이며 다양한 관심 분야와 그 사람들을 만족시키기 위해 탄생하였다. 만일 웹 페이지 상에 표시되는 모든 HTML 태그와 픽셀들을 제어하고 싶어 하는 개발자라면, ASP.NET MVC Framework은 상당히 매력 있는 기술이다. 이 책은 이 매력적인 기술에 대한 전반적인 가이드라인을 제시해주고 있다.

목차

Part 1. ASP.NET MVC 애플리케이션 구축

제1장 ASP.NET MVC 소개
A Story with a Moral
좋은 소프트웨어라는 것은 어떤 것일까?
ASP.NET MVC는 무엇인가?
ASP.NET MVC 애플리케이션의 아키텍처
샘플 ASP.NET MVC 애플리케이션의 이해

제2장 샘플 ASP.NET MVC 애플리케이션 작성
빈 화면에서 시작하기
데이터베이스 만들기
모델 만들기
컨트롤러 만들기
뷰 만들기

제3장 컨트롤러와 액션의 이해
컨트롤러 만들기
액션 결과 반환
액션 호출 방법 제어
알려지지 않은 액션 처리
컨트롤러와 액션 테스트

제4장 뷰의 이해
뷰 만들기
뷰 데이터 사용
형식화된 그리고 형식화되지 않은 뷰
자바스크립트 주입 공격 방지
대체 뷰 엔진 이용
뷰 테스트

제5장 모델의 이해
데이터 모델 만들기
레포지터리 패턴 이용
제너릭 레포지터리 만들기
데이터 접근 테스트

제6장 HTML 헬퍼의 이해
표준 HTML 헬퍼 사용하기
사용자 정의 HTML 헬퍼 만들기
DataGrid 헬퍼 만들기
헬퍼 테스트

제7장 모델 바인더와 액션 필터에 대한 이해
모델 바인더에 대한 이해
액션 필터에 대한 이해

제8장 폼 데이터 유효성 검사
모델 상태에 대한 이해
유효성 검사 헬퍼에 대한 이해
유효성 검사 오류 메시지에 대한 스타일 지정
바인딩 전후 유효성 검사
서비스 계층을 이용한 유효성 검사
IDataErrorInfo 인터페이스를 이용한 유효성 검사
유효성 검사 테스트

제9장 라우팅에 대한 이해
기본 라우트 활용
라우트 디버깅
사용자 정의 라우트 생성
라우트 제약조건(Constraints) 생성
Catch-All 라우트 활용
라우트 테스트

제10장 뷰 마스터 페이지와 뷰 사용자 컨트롤에 대한 이해
뷰 마스터 페이지에 대한 이해
뷰 사용자 컨트롤에 대한 이해

제11장 캐싱을 이용한 성능 향상
OutputCache 특성 활용
Cache API 활용
Cache 테스트

제12장 사용자 인증
사용자와 역할 생성
사용자 권한 부여
멤버 자격 구성
멤버 자격과 역할 관리자 API 활용
윈도우즈 인증 활용
권한 부여 테스트

제13장 ASP.NET MVC 애플리케이션 배포하기
ASP.NET MVC IIS 구성하기
ASP.NET 웹 폼과 ASP.NET MVC 함께 사용하기
ASP.NET MVC 애플리케이션 Bin 배포하기

제14장 Ajax 작업하기
Ajax 헬퍼 사용하기
Ajax 디버깅하기
비동기적으로 폼 게시하기
비동기적으로 콘텐츠 검색하기
AcceptAjax 특성 사용하기

제15장 jQuery 사용하기
jQuery 개요
jQuery 라이브러리 추가하기
jQuery와 비주얼 스튜디오 인텔리센스
jQuery 셀렉터 사용하기
이벤트 핸들러 추가하기
jQuery 애니메이션 사용하기
jQuery와 Ajax
jQuery 플러그인 사용하기

Part 2. 실전 예제 : Unleashed Blog 애플리케이션 구축하기

제16장 애플리케이션 개요
테스트 주도 개발이란?
왜 테스트 주도 개발인가?
KISS와 YAGNI 원칙
폭포수 방식과 진화적 방식 설계
TDD 테스트는 단위 테스트가 아니다
사용자 스토리로부터 시작하는 테스트
단위 테스팅 프레임워크(Unit Testing Frameworks)
테스트 주도 개발 관련 문헌 목록

제17장 데이터베이스 접근
Unleashed Blog 프로젝트 생성하기
첫 번째 테스트 생성하기
새로운 블로그 항목 생성하기
레포지터리 패턴 사용하도록 리팩토링
위조(Fake) 블로그 레포지터리 생성하기
엔터티 프레임워크 레포지터리 생성하기

제18장 라우트 생성하기
컨트롤러 테스트 생성하기
라우트 테스트 생성하기
Archive 라우트 생성하기
Archive 컨트롤러 작동 시도해 보기

제19장 유효성 검사(Validation) 추가하기
가장 간단한 방법으로 유효성 검증 수행하기
테스트 코드 리팩토링
속성 길이 유효성 검사하기
웹브라우저에서의 정상 작동 확인(Sanity Check)
서비스 계층을 사용하도록 리팩토링
비즈니스 규칙 추가하기

제20장 페이징, 뷰, 그리고 Ajax
페이징 지원 추가하기
뷰 추가하기
Ajax 지원 추가하기

제21장 댓글 추가하기
댓글 구현하기
데이터베이스에 댓글 추가하기
댓글과 댓글 수 표시하기

Part 3. 부록

A. C#과 VB.NET 언어의 특징
형식 유추(Type Inference)
객체 이니셜라이저(Object Initializers)
익명 형식(Anonymous Types)
Nullable 형식(Nullable Types)
확장 메서드(Extension Methods)
제네릭(Generics)
람다 식(Lambda Expressions)
LINQ

B. 단위 테스팅 프레임워크 사용하기
비주얼 스튜디오 단위 테스트 사용하기
NUnit 사용하기

C. 모의 객체 프레임워크 사용하기
용어 이해하기
Moq 설치하기
인터페이스로부터 클래스를 생성하기 위해 Moq 사용하기
위조(Fake) 값 리턴하기

저자소개

스티븐 월터 (지은이)    정보 더보기
마이크로소프트에서 ASP.NET팀 시니어 프로그램 매니저, Ajax 라이브러리 팀장으로 근무했고, 현재 컨설팅과 교육 업무를 하는 회사인 슈퍼엑스퍼트(Superexpert, www.SuperexpertTraining.com)를 운영 중이다. 마이크로소프트 같은 기업 고객에게 자바스크립트, HTML5, ASP.NET MVC의 기술을 사용하여 애플리케이션을 만드는 방법을 가르치고 윈도우 스토어 앱 교육 트레이닝을 제공한다. MIT에서 박사학위를 받고 MIT와 하버드에서 철학을 가르쳤다. 하지만 철학만으로는 돈을 벌 수 없음을 깨닫고 강의를 그만 둔 후, 두 곳의 인터넷 스타트업 창업을 도왔다. 먼저 그는 스탠포드, 하버드, MIT를 비롯한 200개 이상의 대학에서 사용된 온라인 대학 애플리케이션을 제공하는 칼리지스케이프(Collegescape)라는 웹사이트(이후 ETS에 매각됨)를 만들었다. 또한 초창기 대규모 온라인 경매 사이트 중 하나였던 시티옥션(CityAuction)을 창업했다(이후 CitySearch에 매각됨).
펼치기
박득창 (옮긴이)    정보 더보기
현 ㈜XDNSoft 대표 겸 기술 이사로서 닷넷 컨설턴트 및 소프트웨어 아키텍트로 활동하고 있다. 국내 다수의 기업(YES24, EBS, 롯데건설, 금호 아시아나, 한진, 새한 등)에서 닷넷 기반 시스템 설계/개발을 진행했다. 엔심플닷넷(http://www.ensimple.net)이라는 개인 기술 사이트를 운영하고 있다.
펼치기
유승호 (옮긴이)    정보 더보기
- 현 ㈜디벨로피언스 이사(대표) - 모바일 전문개발업체 대표(애플 아이폰, 윈도우 모바일, 구글 안드로이드, 모바일 웹) - Microsoft SI 컨설팅(닷넷, TFS, DEPI.Framework) - www.waglwagl.net(와글네커뮤니티 ? INETA 회원 사이트) 운영자 - MCSE, MCDBA, OCP, Microsoft-MVP(C# - 2005~현재) - 현대/기아, 삼성전자, 연합뉴스, 대한항공, 롯데그룹 계열 등 주요 사이트 닷넷컨설팅 - NETA 컨퍼런스 및 DevDays Speaker 및 전문가 그룹 지원 - 주요기업 .Net 관련 교육 및 컨설팅(소프트웨어아키텍처, 개발방법론) - ZDNET VSTS 2008 운영팁 관련 기고 - Windows 2008 실전가이드 역(정보문화사)
펼치기
심정아 (옮긴이)    정보 더보기
현 ㈜디벨로피언스 책임연구원 - ㈜디벨로피언스 모바일개발자 - Microsoft SI 개발 인프라 전문컨설턴트 - www.waglwagl.net (와글네커뮤니티- INETA회원사이트) 부운영자 - 주요기업 .Net 관련 교육 및 컨설팅
펼치기
윤여현 (옮긴이)    정보 더보기
현 (주)XDNSoft 기술 이사로 소프트웨어 아키텍트 및 MS UC 솔루션 확장 개발 전문가이며 국내 주요 기업의 닷넷 컨설팅을 진행했다. 관련 번역서로는『ASP.NET MVC Framework Unleashed』가 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책