이미 소장하고 있다면 판매해 보세요.
|
PART I. ASP.NET MVC 3 소개
Chapter 01. 전체 개요 - 웹 개발의 간략한 역사 - 오늘날의 웹 개발 - ASP.NET MVC의 주요 이점 - 누가 ASP.NET MVC를 사용해야 하는가? - ASP.NET MVC 3의 새로운 기능 - 요약 Chapter 02. 준비 - 워크스테이션 준비하기 - 서버 준비하기 - 더 자세한 정보 얻기 - 요약 Chapter 03. 첫 번째 MVC 응용 프로그램 - 새로운 MVC 프로젝트 생성하기 - 웹 페이지 렌더링 - 간단한 데이터 입력 응용 프로그램 작성하기 - 요약 Chapter 04. MVC 패턴 - MVC의 역사 - MVC 패턴 이해하기 - 도메인 주도 개발 적용하기 - 느슨하게 결합된 구성 요소 작성하기 - 자동화된 테스트 시작하기 - 요약 Chapter 05. 필수 언어 기능 - 필수적인 C#의 기능들 - Razor 구문 이해하기 - 요약 Chapter 06. 필수 MVC 도구 - Ninject 사용하기 - ASP.NET MVC에 Ninject 적용하기 - 비주얼 스튜디오를 이용한 단위 테스트 - Moq 사용하기 - 요약 Chapter 07. 스포츠스토어: 실무 응용 프로그램 - 시작하기 - 도메인 모델 만들기 - 상품목록 표시하기 - 데이터베이스 준비하기 - 페이징 추가하기 - 내용 꾸미기 - 요약 Chapter 08. 스포츠스토어: 탐색 및 장바구니 - 탐색 컨트롤 추가하기 - 장바구니 구축하기 - 모델 바인딩 사용하기 - 장바구니 완성하기 - 주문 전송하기 - 요약 Chapter 09. 스포츠스토어: 관리 기능 - 카탈로그 관리 기능 추가하기 - 이미지 업로드 - 요약 PART II. ASP.NET MVC 3 심화 Chapter 10. MVC 프로젝트 개요 - 비주얼 스튜디오 MVC 프로젝트를 이용하여 작업하기 - MVC 응용 프로그램 디버깅하기 - 프로젝트 수준의 DI - 요약 Chapter 11. URL, 라우팅, 그리고 영역 - 라우팅 시스템 소개 - 출력용 URL 생성하기 - 라우팅 시스템 사용자 정의하기 - 영역 다루기 - 요약 Chapter 12. 컨트롤러와 액션 - 컨트롤러 소개 - 입력 가져오기 - 출력 만들기 - 요약 Chapter 13. 필터 - 필터 사용하기 - 요약 Chapter 14. 컨트롤러 확장성 - 요청 처리 파이프라인 구성요소 - 컨트롤러 팩토리 생성하기 - 내장된 컨트롤러 팩토리 사용하기 - 사용자 정의 액션 호출자 만들기 - 내장되어 있는 액션 호출자 사용하기 - 특수 컨트롤러를 사용하여 성능 향상시키기 - 요약 Chapter 15. 뷰 - 사용자 정의 뷰 엔진 만들기 - Razor 엔진으로 작업하기 - Razor 뷰에 동적 콘텐트 추가하기 - HTML 도우미 사용하기 - 섹션 사용하기 - 파샬 뷰 사용하기 - 자식 액션 사용하기 - 요약 Chapter 16. 모델 템플릿 - 템플릿 기반 뷰 도우미 사용하기 - 템플릿 기반 뷰 도우미 시스템 사용자 정의하기 - 메타데이터 공급자 시스템 이해하기 - 요약 Chapter 17. 모델 바인딩 - 모델 바인딩 이해하기 - 기본 모델 바인더 사용하기 - 수동으로 모델 바인딩 호출하기 - 업로드 파일에 모델 바인딩 사용하기 - 모델 바인딩 시스템을 사용자 정의하기 - 요약 Chapter 18. 모델 유효성 검사 - 프로젝트 만들기 - 원격 유효성 검사 수행하기 - 요약 Chapter 19. 튀지 않는 Ajax - MVC의 튀지 않는 Ajax사용하기 - Ajax 옵션 설정하기 - Ajax 링크 생성하기 - Ajax 콜백 사용하기 - JSON으로 작업하기 - 요약 Chapter 20. jQuery - 프로젝트 생성하기 - jQuery 참조하기 - jQuery 코드 작성하기 - 기본 jQuery 이론 - jQuery 이벤트 사용하기 - jQuery 시각효과 사용하기 - jQuery UI 사용하기 - 요약 PART III. 성공적인 ASP.NET MVC 3 프로젝트 배포 Chapter 21. 보안과 취약점 - 모든 입력은 위조될 수 있다 - 크로스 사이트 스크립팅과 HTML 인젝션 - 세션 가로채기 - 크로스 사이트 요청 위조 - SQL 인젝션 - MVC 프레임워크를 보안적으로 사용하기 - 요약 Chapter 22. 인증과 권한 허가 - 윈도우 인증 사용하기 - 폼 인증 사용하기 - 멤버십, 역할, 프로필 사용하기 - URL기반 권한 허가를 사용하면 안 되는 이유 - IP 주소와 도메인으로 접근 제한하기 - 요약 Chapter 23. 배포 - 배포를 위한 응용 프로그램 준비 - IIS 기초 이해하기 - 응용 프로그램 풀 이해하기 - 배포를 위해서 서버 준비하기 - 응용 프로그램 배포하기 - 요약 |
|
마이크로소프트 플랫폼에서 지속 가능하고 표준에 부합하며 최고의 성능을 발휘하는 웹 어플리케이션 빌드하기
《프로 ASP.NET MVC 3 프레임워크: Taeyo's Choice》는 마이크로소프트의 최신 ASP.NET 웹 플랫폼에 대한 확고한 아키텍처적인 이해를 얻을 수 있도록 도와준다. 단지 이론에만 그치는 것이 아닌 이 책의 실용적이고 실무적인 접근 방식은 여러분에게 보다 깔끔한 코드 아키텍처와 테스트 주도 개발, 그리고 강력한 확장성을 목표로 하는 ASP.NET MVC 3 프레임워크의 고생산성 프로그래밍 모델에 대한 전반적인 지식을 제공해줄 것이다. 이 책은 다음과 같은 내용들을 다루고 있다: 기초적인 MVC를 비롯하여 ASP.NET MVC 3에 대한 확고한 아키텍처적인 이해를 얻을 수 있다. ASP.NET MVC 프레임워크 전반을 살펴본다. MVC 및 테스트 주도 개발을 실무에서 사용하는 방법을 살펴본다. IIS 7과 관련된 내용들을 비롯하여 최신 보안 및 개발 이슈들을 살펴본다. 기존 ASP.NET의 기능들과 ASP.NET MVC의 해당 기능들 간의 비교를 통해서 기존 지식을 빠르고 쉽게 활용할 수 있다. 습득한 새로운 기술들을 활용하여 실제로 동작하는 전자상거래 응용 프로그램을 개발해본다. 이 책은 모델-뷰-컨트롤러 아키텍처의 개념을 실제로 보여준다. 또한 C# 언어의 최신 기능들과 모범적인 단위 테스트 사례들이 적용된 ASP.NET MVC의 예제들을 살펴볼 수 있다. 이 책이 제공해주는 가치 있고 실무적인 경험들을 통해 직접 MVC의 장점 및 단점을 파악하고 자신이 학습한 최고의 이론을 실무에 적용할 수 있을 것이다. 독자 대상 중급 소스코드 다운로드 http://www.apress.com/9781430234043 |