ASP.NET & Core를 다루는 기술 (실무에서 알아야 할 기술은 따로 있다!)

ASP.NET & Core를 다루는 기술 (실무에서 알아야 할 기술은 따로 있다!)

$59.04
Description
ASP.NET 4.6과 ASP.NET Core 1.0, 최신 버전으로 Web Forms과 MVC를 학습하자!
Microsoft 웹 개발 기술의 집합체인 ASP.NET을 최신 버전 4.6으로 배운다. .NET 기술을 사용하는 오픈 소스이자 크로스플랫폼인 ASP.NET Core 1.0의 새로운 특징도 학습한다. 특히 ASP.NET Core MVC는 Web Pages, Web API, MVC를 하나로 통합하여 관리할 수 있다. 새로운 Web Forms과 MVC 프레임워크를 한 권으로 익혀 보자.
저자

박용준

저자박용준은MicrosoftMVP.
VisualStudio분야Microsoft공인강사(MCT)를거쳐2006년부터11년연속VisualStudioandDevelopmentTechnologies분야MicrosoftMVP로활동하고있다.수많은.NET프로젝트를거쳐현재는데브렉(http://www.devlec.com)에전임강사로재직중이다.TechDays,WebCamp등다양한Microsoft기술세미나의스피커로활동하며다수의책을집필하고번역에참여했다.또한,Taeyo.NET,ASP.NETKoreaUserGroup커뮤니티에운영진으로참여하고있다.

사이트www.dotnetkorea.com
일터www.devlec.com

목차

1장ASP.NET시작하기
__1.1ASP.NET의소개및특징
__1.2실습_VisualStudioCommunity2015설치하기

2장처음으로작성하는ASP.NET
__2.1VisualStudio2015통합개발환경(IDE)살펴보기
__2.2실습_ASP.NET웹프로젝트작성해보기

3장ASP.NET웹폼
__3.1ASP.NET웹응용프로그램
__3.2웹폼의개요
__3.3실습_웹프로젝트생성및웹폼출력하기
__3.4이벤트처리기
__3.5웹폼레이아웃

4장ASP.NET주요내장개체
__4.1내장개체
__4.2Response개체
__4.3실습_Response개체의주요멤버사용방법
__4.4Request개체
__4.5실습_Request개체의주요멤버사용방법
__4.6Server개체
__4.7실습_Server개체의주요멤버사용방법
__4.8Application개체
__4.9Session개체
__4.10실습_Application과Session을사용한페이지간의데이터유지
__4.11Page클래스
__4.12실습_Page개체의주요멤버사용방법

5장ASP.NET표준컨트롤
__5.1ASP.NET표준컨트롤이란?
__5.2실습_웹프로젝트생성및웹폼출력하기
__5.3Label컨트롤
__5.4실습_Label컨트롤을사용한현재날짜와시간출력하기
__5.5TextBox컨트롤
__5.6실습_TextBox컨트롤을사용해사용자정보얻어오기
__5.7Button컨트롤
__5.8실습_Button컨트롤을사용해명령어실행하기
__5.9LinkButton컨트롤
__5.10실습_LinkButton컨트롤을사용해링크모양의버튼만들기
__5.11ImageButton컨트롤
__5.12실습_ImageButton컨트롤을사용해명령어실행하기
__5.13실습_세가지버튼컨트롤을사용해명령어실행하기

6장HTML태그를대체하는표준컨트롤
__6.1HTML대체컨트롤이란?
__6.2HyperLink컨트롤
__6.3실습_HyperLink컨트롤을사용해링크만들기
__6.4Image컨트롤
__6.5실습_Image컨트롤을사용해이미지표시하기
__6.6ImageMap컨트롤
__6.7실습_ImageMap컨트롤을사용해이미지맵구현하기
__6.8Table컨트롤
__6.9실습_Table컨트롤을사용해표만들기
__6.10BulletedList컨트롤
__6.11실습_BulletedList컨트롤을사용해목록만들기
__6.12실습_HTML대체컨트롤을사용해HTML주요요소표현하기
__6.13DropDownList컨트롤
__6.14실습_DropDownList컨트롤을사용해콤보박스만들기
__6.15ListBox컨트롤
__6.16실습_ListBox컨트롤을사용해리스트박스만들기
__6.17CheckBox컨트롤
__6.18실습_CheckBox컨트롤을사용해체크박스만들기
__6.19CheckBoxList컨트롤
__6.20실습_CheckBoxList컨트롤을사용해여러개의체크박스만들기
__6.21RadioButton컨트롤
__6.22실습_RadioButton컨트롤을사용해라디오버튼만들기
__6.23RadioButtonList컨트롤
__6.24실습_RadioButtonList컨트롤을사용해여러개의라디오버튼만들기
__6.25실습_입력컨트롤을사용해단일또는다중항목가져오기
__6.26HiddenField컨트롤
__6.27실습_HiddenField컨트롤을사용해폼로드시간저장하기
__6.28Literal컨트롤
__6.29실습_Literal컨트롤을사용해간단한텍스트출력하기

7장ASP.NET리치표준컨트롤
__7.1리치컨트롤이란?
__7.2Calendar컨트롤
__7.3실습_Calendar컨트롤을사용해달력출력하기
__7.4AdRotator컨트롤
__7.5실습_AdRotator컨트롤을사용해광고순환시키기
__7.6FileUpload컨트롤
__7.7실습_FileUpload컨트롤을사용해파일전송하기
__7.8Wizard컨트롤
__7.9실습_Wizard컨트롤을사용해단계별페이지실행하기
__7.10XML컨트롤
__7.11실습_XML컨트롤을사용해회사소개페이지구현하기
__7.12MultiView컨트롤과View컨트롤
__7.13실습_MultiView컨트롤과View컨트롤로로그인모듈구성하기
__7.14Panel컨트롤
__7.15실습_Panel컨트롤을사용해그룹으로보이기및숨기기
__7.16PlaceHolder컨트롤
__7.17실습_PlaceHolder컨트롤에동적으로버튼컨트롤추가하기
__7.18Substitution컨트롤
__7.19실습_Substitution컨트롤을사용해매번최신정보로출력하기
__7.20Localize컨트롤
__7.21실습_Localize컨트롤을사용해텍스트출력하기

8장ASP.NET유효성검사컨트롤
__8.1유효성검사컨트롤의종류
__8.2BaseValidator클래스:유효성검사컨트롤의부모클래스
__8.3유효성검사사용준비
__8.4실습_유효성검사컨트롤학습을위한웹사이트생성하기
__8.5RequiredFieldValidator컨트롤
__8.6실습_RequiredFieldValidator컨트롤을사용한아이디및암호입력확인하기
__8.7RangeValidator컨트롤
__8.8실습_RangeValidator컨트롤을사용한나이및학점입력검사하기
__8.9CompareValidator컨트롤
__8.10실습_CompareValidator컨트롤을사용해암호확인하기
__8.11RegularExpressionValidator컨트롤
__8.12실습_RegularExpressionValidator컨트롤로이메일및홈페이지검사하기
__8.13CustomValidator컨트롤
__8.14실습_CustomValidator컨트롤로짝수데이터만입력받기
__8.15ValidationSummary컨트롤
__8.16실습_ValidationSummary컨트롤로에러메시지요약하기
__8.17유효성검사활용예제

9장웹폼사용자정의컨트롤과마스터페이지
__9.1ASP.NET템플릿
__9.2ASP.NET웹폼사용자정의컨트롤
__9.3실습_웹폼사용자정의컨트롤을사용한웹사이트뼈대만들기
__9.4ASP.NET마스터페이지
__9.5실습_마스터페이지를사용한웹사이트골격구성하기
__9.6ASP.NET테마와스킨
__9.7실습_Theme를사용한일관적인디자인제공하기

10장ASP.NET탐색컨트롤
__10.1ASP.NET탐색컨트롤의개요
__10.2실습_탐색컨트롤을학습할웹프로젝트생성및사이트맵생성하기
__10.3SiteMapPath컨트롤
__10.4실습_SiteMapPath컨트롤로사이트위치추적하기
__10.5Menu컨트롤
__10.6실습_Menu컨트롤을사용한사이트내비게이션구축하기
__10.7TreeView컨트롤
__10.8실습_TreeView컨트롤을사용해사이트탐색하기

11장ASP.NET상태관리
__11.1ASP.NET상태관리기법소개
__11.2실습_ASP.NET상태관리를위한여러가지클래스사용하기
__11.3Global.asax파일(전역응용프로그램클래스)
__11.4실습_현재접속자수표시카운터만들기
__11.5캐싱을사용한웹페이지성능향상기법
__11.6실습_캐싱을이용한웹페이지성능향상
__11.7환경설정파일인Web.config
__11.8실습_Web.Config파일의정보를읽어오는클래스사용하기

12장ADO.NET데이터베이스프로그래밍
__12.1ADO.NET개요
__12.2System.Data.SqlClient네임스페이스와System.Data.OleDb네임스페이스
__12.3MicrosoftSQLServer
__12.4SQLServerLocalDB
__12.5SQLServer개체탐색기
__12.6데이터베이스연결문자열:ConnectionString
__12.7닷넷에서데이터베이스처리관련주요클래스
__12.8웹앱제작에필요한데이터베이스처리패턴여섯가지
__12.9실습_DB프로그래밍학습을위한프로젝트및데이터베이스구성
__12.10SqlConnection/OleDbConnection클래스
__12.11실습_SqlConnection클래스를사용해SQLServer연결하기
__12.12SqlCommand/OleDbCommand클래스
__12.13실습_SqlCommand클래스를사용해데이터베이스명령어실행하기
__12.14SqlDataReader클래스
__12.15실습_SqlDataReader클래스로데이터를받아출력하기
__12.16SqlDataAdapter클래스와DataSet클래스
__12.17실습_SqlDataAdapter와DataSet클래스로데이터출력하기

13장CRUD작업
__13.1CRUD란?
__13.2웹응용프로그램제작의첫번째패턴익히기:입력
__13.3실습_Memos테이블에데이터입력하기
__13.4웹응용프로그램제작의두번째패턴익히기:출력
__13.5실습_Memos테이블의모든데이터출력하기
__13.6웹응용프로그램제작의세번째패턴익히기:상세
__13.7실습_Memos테이블에서단일데이터출력하기
__13.8웹응용프로그램제작의네번째패턴익히기:수정
__13.9실습_Memos테이블의데이터수정하기
__13.10웹응용프로그램제작의다섯번째패턴익히기:삭제
__13.11실습_Memos테이블에서데이터삭제하기
__13.12웹응용프로그램제작의여섯번째패턴익히기:검색
__13.13실습_Memos테이블에서데이터검색하기

14장MicroORM인Dapper다루기
__14.1Dapper(MicroORM)를사용해코드생산성과유지보수편의성높이기
__14.2실습_Micr

출판사 서평

ASP.NET&Core,현장밀착입문서는따로있다!

√실습예제는반드시직접입력해보자

기능별실습예제와간단한프로젝트를풍부하게제시했다.제시된예제를직접타이핑하고실행하기를반복하여완벽하게습득한다.

√ASP.NET으로개인홈페이지를만들고운영해보자
실습을그대로따라만하면홈페이지를완성할수있다.우선따라하기로프로젝트를완성해본후세부내용을이해하도록노력해보자.

√ASP.NET4.6과ASP.NETCore1.0을모두익히자
ASP.NET의두영역인ASP.NET4.6과ASP.NETCore1.0을모두다뤘다.게시판프로젝트를두가지기술로만들어보면각기술을더깊이이해하게된다.

√이책의내용
(1)웹사이트제작에필요한ASP.NETWebForms의필수구성요소를따라하며학습한다.마지막에는게시판프로젝트를만들며전체내용을정리한다.WebForms을기반으로입력,출력,상세보기,수정,삭제,검색,답변,댓글기능이있는게시판이다.
(2)MVC5프레임워크를소개하고,RESTful서비스를위한WebAPI,실시간양방향커뮤니케이션을위한SignalR을학습한다.
(3)크로스플랫폼을위한ASP.NETCore1.0의새로운특징을따라하며학습한다.마지막에는ASP.NET4.6WebForms기술을사용하여만든게시판을ASP.NETCore1.0기술을사용하여똑같이구현해본다.