신간도서

신간도서

WebMatrix와 ASP.NET Web Pages로 시작하는 웹 개발

초보자도 쉽게 시작할 수 있는 차세대 개발 플랫폼
  • 저자김대우, 김수영, 김시원, 김태형, 김호연, 안홍문, 이호엽, 하영진
  • 관련분야컴퓨터, IT
  • 발행일2011-08-31
  • 정가26,000원
  • 페이지544 페이지
  • ISBN 978-89-92649-64-3
  • 책소개
  • 저자소개
  • 목차
  • 출판사 서평
ASP.NET Web Pages 기본 구문뿐만 아니라 C# 언어의 개요, 웹 서버, 데이터베이스, 나아가서는 ASP.NET Web Pages를 사용한 간단한 게시판 만들기까지 웹페이지를 구성하기 위해 필요한 모든 요소에 대하여 기술하였다.

김대우┃한국마이크로소프트


기술을 통한 번혁에 관심이 많으며 현재 한국 마이크로소프트 솔루션 파트너 팀에서 차장으로 근무하고 있다. 
1999년부터 개발자 커뮤니티인 SQLER를 운영하고 있으며 다양한 세미나 및 기고 활동을 진행하고 있다.

김수영┃Neowiz Games


Microsoft Visual C# MVP(since 2007)
훈스닷넷(http://www.hoons.kr)
sysop 닷넷의 다양한 변화 과정 및 닷넷을 지원하는 응용 기술과의 통합에 관심이 많으며 현재 MIS관련 개발을 業으로 하고있다.

김시원┃HugeFlow 웹 솔루션 개발팀 팀장


Microsoft ASP/ASP.NETMVP(since 2009) 닷넷1.1 후반에 개발을 시작해서, ASP.NET의 역사에 동참해 함께 성장해왔다.
현재는 HugeFlow 웹 솔루션 개발팀에서 소규모의 SNS 서비스 개발에 주력하고 있다.
세상에 꼭 필요한 소프트웨어를 개발하는 것이 목표이다.

김태형┃레드블럭 개발팀장 (킴스큐 RB)


(주)무크 개발팀장
(주)버즈런 개발팀장

김호연┃Nexon


Microsoft Sharepoint Server MVP로 활동중에 있으며 개인 블로그와 커뮤니티 활동을 즐겨 한다.
설명이 필요 없을 만큼 쉬운 애플리케이션을 개발하는 것을 목표로 열심히 개발에 몰두하고 있다.

안흥문┃(주)BCMP기술연구소


ASP 개발자로 시작한 이래로 여러 가지 업무를 거쳐 지금은 건설 IT계에서 종사중이다.
ASP.NET Wed Pages를 이용한 프로젝트를 진행중이다.

CHAPTER 01. ASP.NET Web Pages 소개
Section 01. 마이크로소프트의 웹 기술 역사
Section 02. 마이크로소프트의 .NET Framework와 웹 개발의 어제부터 내일까지
Section 03. .NET Framework의 변화
Section 04. 닷넷 프레임 워크 4.0의 특징
Section 05. ASP.NET Web Form 방식의 특징
Section 06. ASP.NET MVC의 특징
Section 07. ASP.NET Web Pages(Razor)의 특징
Section 08. ASP.NET은 사라지지 않는다.
Section 09. 브라우저 요청에서 서버까지
Section 10. ASP.NET Web Pages(Razor)의 장점
 
CHAPTER 02. WebMatrix를 활용한 ASP.NET Web Pages 시작하기
Section 01. 개발 환경 구축
Section 02. WebMatrix 설치
Section 03. WebMatrix와 함께하는 Hello World
Section 04. WebMatrix를 도와주는 Helper 사용하기
Section 05. Helper 설치
 
CHAPTER 03. ASP.NET Web Pages를 위한 C# 기초
Section 01. C#의 역사
Section 02. ASP.NET Web Pages - Razor와 C#
Section 03. Hello World C#
Section 04. 데이터 형식(Type)
Section 05. 제어문
Section 06. 예외 처리
Section 07. 배열(array)
Section 08. 문자열(String) 다루기
 
CHAPTER 04. ASP.NET Web Pages를 위한 C# 고급
Section 01. 클래스(Class)
Section 02. 프로퍼티(Property)와 인덱서(Indexer)
Section 03. 메소드(Method)
Section 04. 델리게이트(Delegate), 익명 메소드(Anonymous Method)와 이벤트(Event)
Section 05. 익명 형식(Anonymous Type)
Section 06. 컬랙션(Collection)

CHAPTER 05. ASP.NET Web Pages 처리 구조 및 객체
Section 01. 웹 프로그래밍에 대한 이해
Section 02. ASP.NET Web Pages 객체

CHAPTER 06. ASP.NET Web Pages 기능
Section 01. ASP.NET Web Pages 살펴보기
Section 02. ASP.NET Web Pages 본격적으로 프로그래밍하기
Section 03. ASP.NET Web Pages의 추가기능
Section 04. 기타
  
CHAPTER 07. ASP.NET Web Pages를 위한 SQL 데이터베이스 이해
Section 01. 데이터베이스 정의
Section 02. 데이터베이스 특징
Section 03. 데이터베이스 발전
Section 04. 데이터베이스 용어 정리
Section 05. SQL 문
Section 06. WebMatrix 데이터베이스
Section 07. SQL Server 마이그레이션
Section 08. SQL Server Compact Edition(SQL CE)
  
CHAPTER 08. ASP.NET Web Pages를 이용한 SQL 데이터베이스 처리
Section 01. WebMatrix Database 객체
Section 02. Database 객체
Section 03. Database 객체의 메소드
Section 04. 데이터베이스 연결 문자열 지정
Section 05. .NET Framework 데이터 공급자
Section 06. 데이터베이스 프로그래밍 예제
Section 07. 데이터셋 활용
Section 08. SQL Server Compact 와 DataSet 활용
Section 09. SQL Server 관련 네임스페이스
Section 10. SQL Server Compact Edition 4.0 특징
Section 11. 페이징 T-SQL 지원
 
CHAPTER 09. jQuery 연동
Section 01. jQuery란 무엇인가?
Section 02. jQuery와 Web Pages의 만남
Section 03. 성능 향상을 위한 jQuery 팁
 
CHAPTER 10. WebMatrix 게시판 만들기
Section 01. 게시판에 대한 설계 접근
Section 02. 게시판 만들기
Section 03. 오픈소스 Microsoft Helper
 
CHAPTER 11. 웹 사이트 게시(Publish)
Section 01. 서버 요구 사항
Section 02. 웹 배포(Web Deploy)를 이용한 게시
Section 03. 데이터베이스 배포 구성
 
CHAPTER 12. Helper의 활용 및 Razor의 보안(고급) 기능
Section 01. Helper란 무엇인가?
Section 02. Helper 설치
Section 03. Helper 만들기
Section 04. WebImage Helper 사용
Section 05. ASP.NET Web Pages의 보안(고급) 기능
 
CHAPTER 13. beyond WebMatrix
Section 01. WebMatrix가 아닌 VisualStudio에서의 개발
Section 02. .NET Framework 
Section 03. VisualStudio로 프로젝트 이동 후 개발
Section 04. Global.asax를 이용한 웹 페이지 핸들링
Section 05. ASP.NET MVC 3.0 with Razor
 
CHAPTER 14. PHP/ASP와의 비교
Section 01. 쉽게 다가가는 Razor
Section 02. 구문 비교
Section 03. 객체(object)와 메서드(method)
Section 04. 페이지 구조
Section 05. 함수(functions) 처리
Section 06. 예외 처리 (Exception Handling)
 
Appendix
Section 01. .NET 웹 개발(ASP.NET, MVC, Razor)에서 효과적인 리소스 경로 설정 
Section 02. Ajax Minifier를 이용한 리소스 파일 크기 최적화 
Section 03. ASP.NET, MVC에서 JSON 및 비동기 호출을 이용한 다이나믹 페이지 개발 
Section 04. NET 웹 개발(ASP.NET, MVC, Razor)에서 Page Validation 처리
초보자도 쉽게 따라 하는 ASP.NET Web Pages
- C# 등의 개발언어를 잘 모르는 초보자라 하더라도 쉽게 이해하도록 기본 개념부터 차근차근 설명
- 풍부한 예제를 통해 ASP.NET Web Pages와 다른 언어 개발의 차이점 분석
- ASP/PHP 개발자도 ASP.NET Web Pages를 쉽게 학습할 수 있도록 비교하여 설명

쉽고 빠르게 개발할 수 있는 Microsoft의 차세대 웹 개발 플랫폼 ASP.NET Web Pages
- 웹 개발을 처음 시작하는 독자를 위한 기초적이고 필수적인 개념부터 고급 응용까지
- 예제를 통해 쉽고 빠르게 적용할 수 있는 실무적인 내용의 ASP.NET Web Pages 개발 방법 수록
- 실무에서 바로 사용할 수 있는 실전 팁을 Appendix에서 제공