서강대학교 로욜라도서관

탑메뉴

전체메뉴

전체메뉴닫기


검색

상세정보

C# 7 and .NET Core 2.x Blueprints : 프로젝트별 예제로 배우는 C#과 닷넷 코어

Strauss, Dirk

상세정보
자료유형단행본
서명/저자사항C# 7 and .NET Core 2.x Blueprints : 프로젝트별 예제로 배우는 C#과 닷넷 코어 / 더크 스트라우스, 야스 라드메이어 지음 ; 양정열 옮김
개인저자Strauss, Dirk
Rademeyer, Jas
양정열, 역
발행사항서울 : 에이콘, 2019
형태사항446 p. : 삽화 ; 24 cm
총서명Acorn + PACKT technical book 시리즈
원서명C# 7 and .NET Core 2.0 blueprints :build effective applications that meet modern software requirements
ISBN9791161752914
9788960772106 (set)
일반주기 색인수록
기술 감수자: 프라카쉬 트리타티
본서는 "C# 7 and.NET Core 2.0 blueprints : build effective applications that meet modern software requirements. 2018."의 번역서임
일반주제명C# (Computer program language)
Application software --Development
언어한국어

소장정보

서비스 이용안내
  • 찾지못한자료찾지못한자료
  • SMS발송SMS발송
메세지가 없습니다
No. 등록번호 청구기호 소장처/자료실 도서상태 반납예정일 예약 서비스
1 1357816 005.133 C7SR K 1관4층 일반도서 대출가능
찾지못한자료 SMS발송


서평 (0 건)

서평추가

서평추가
별점
별0점
  • 별5점
  • 별4.5점
  • 별4점
  • 별3.5점
  • 별3점
  • 별2.5점
  • 별2점
  • 별1.5점
  • 별1점
  • 별0.5점
  • 별0점
제목입력
본문입력

*주제와 무관한 내용의 서평은 삭제될 수 있습니다.

출판사 제공 책소개

출판사 제공 책소개 일부

★ 이 책에서 다루는 내용 ★

■ Entity Framework Core와 ASP.NET Core MVC 애플리케이션 통합
■ SignalR와 NuGet 패키지 활용
■ ASP.NET Core MVC 애플리케이션에서 MongoDB 활용
■ .NET Core MVC와 미들웨어, 컨트롤러, 뷰, 레아아웃, 라우팅, OAuth 실습
■ 애저 함수(Azure Function)와 서버리스 컴퓨팅
■ .NET Core로 윈도우와 맥OS, 리눅스에서 동작하는 크로스 플랫폼 애플리케이션 제작
■ 도커 구성과 .NET Core MVC 애플리케이션 구동

★ 이 책의 대상 독자 ★

C# 프로그래밍 언어를 잘 알고 있으며 .NET Core를 더 알고 싶어하는 개발자를 대상으로 한다.

★ 이 책의 구성 ★

1장, '전자책 관리자와 목록 앱'에서는 C# 7의 새로운 기능을 소개한다. 개발자는 이 기능을 통해 적은 코드로 높은 생산성을 얻을 수 있다. 또한 전자책 관리자 응용 프로그램도 만든다. 이 응용 프로그램은 하드 디스크와 외장 드라이브에 위치한 전자책을 ...

출판사 제공 책소개 전체

★ 이 책에서 다루는 내용 ★

■ Entity Framework Core와 ASP.NET Core MVC 애플리케이션 통합
■ SignalR와 NuGet 패키지 활용
■ ASP.NET Core MVC 애플리케이션에서 MongoDB 활용
■ .NET Core MVC와 미들웨어, 컨트롤러, 뷰, 레아아웃, 라우팅, OAuth 실습
■ 애저 함수(Azure Function)와 서버리스 컴퓨팅
■ .NET Core로 윈도우와 맥OS, 리눅스에서 동작하는 크로스 플랫폼 애플리케이션 제작
■ 도커 구성과 .NET Core MVC 애플리케이션 구동

★ 이 책의 대상 독자 ★

C# 프로그래밍 언어를 잘 알고 있으며 .NET Core를 더 알고 싶어하는 개발자를 대상으로 한다.

★ 이 책의 구성 ★

1장, '전자책 관리자와 목록 앱'에서는 C# 7의 새로운 기능을 소개한다. 개발자는 이 기능을 통해 적은 코드로 높은 생산성을 얻을 수 있다. 또한 전자책 관리자 응용 프로그램도 만든다. 이 응용 프로그램은 하드 디스크와 외장 드라이브에 위치한 전자책을 하나의 가상 저장소로 모아주는 기능을 제공한다. 이 응용 프로그램은 필요에 따라 개선할 수도 있다.
2장, '크리켓 점수 계산기와 트래커'에서는 .NET 응용 프로그램을 만드는 중요한 요소인 객체지향 프로그래밍(OOP)을 설명한다. 개발자는 적절한 객체지향 프로그래밍을 통해 프로젝트 간에 코드를 쉽게 공유할 수 있고, 이미 작성한 코드를 재작성할 필요도 없다. 선호하는 두 팀의 크리켓 점수를 추적하는 ASP.NET Bootstrap 웹 응용 프로그램을 만들어보면서 객체지향 프로그래밍의 원칙을 명확하게 이해할 수 있다.
3장, '다양한 플랫폼에서 동작하는 닷넷 코어 시스템 정보 관리자'에서는 .NET Core에 관해 설명한다. .NET Core를 통해 윈도우와 맥OS, 리눅스에서 동작하는 간단한 대시보드 응용 프로그램을 통해 내용을 설명한다. 이 응용 프로그램은 컴퓨터의 정보와 컴퓨터가 있는 위치의 날씨 정보를 보여준다.
4장, '태스크와 버그 로깅 ASP .NET Core MVC 앱'에서는 태스크와 버그 로깅 응용 프로그램을 만들면서 ASP.NET Core MVC와 몽고DB(MongoDB) 사용법을 살펴본다. 개발자는 몽고DB를 통해 생산성이 향상시키고 .NET Core와 쉽게 통합할 수 있다.
5장, 'ASP.NET SignalR 대화 응용 프로그램'에서는 사용자가 페이지를 새로 고침하지 않더라도 서버 측 코드에서 해당 웹 페이지에 실시간으로 데이터를 보낼 수 있는 기능을 생각해보는 것으로 시작한다. 개발자는 ASP.NET SignalR 라이브러리를 통해 응용 프로그램에 실시간 웹 기능을 간단히 추가할 수 있다. 참고로 8장, 'OAuth를 활용한 트위터 클론'을 살펴볼 때 5장의 내용을 떠올릴 수 있길 바란다. 이 응용 프로그램은 SignalR과 통합하기 좋다.
6장, 'Entity Framework Core로 만드는 웹 리서치 도구'에서는 .NET Core 학습의 핵심인 Entity Framework Core를 설명한다. 데이터를 읽어와 데이터베이스에 기록하는 응용 프로그램을 개발할 때 가장 힘든 부분은 데이터베이스와 코드 간 통신 계층 설정이다. .NET Core 응용 프로그램에서 이 문제를 해결할 때 이용하는 Entity Framework Core에 대해 설명한다.
7장, '서버리스 이메일 유효성 검사 애저 함수'에서는 애저 함수를 만들고 ASP.NET Core MVC 응용 프로그램에서 이 함수를 호출하는 방법을 보여준다. 애저 함수에서는 이메일 주소를 검사한다. 서버리스 컴퓨팅과 그 이점을 명확하게 이해할 수 있다.
8장, 'OAuth를 활용한 트위터 클론'에서는 트위터의 기능을 필요에 따라 수정하는 방법을 설명한다. 예를 들면 선호하는 트윗을 저장하는 기능이 이에 해당한다. ASP.NET Core MVC 응용 프로그램을 통해 기본적인 기능을 갖춘 트위터 클론을 만드는 일이 얼마나 쉬운지 살펴본다. 이 응용 프로그램에 쉽게 기능을 추가해 특정 요구 사항을 만족시키도록 사용자 정의할 수 있다.
9장, '도커와 ASP.NET Core 활용'에서는 요즘 화두가 되고 있는 도커를 살펴보고, 도커가 개발자에게 어떤 도움을 줄 수 있는지에 대해 설명한다. ASP.NET Core MVC 응용 프로그램을 생성하고 도커 컨테이너에서 구동하는 방법을 설명한다. 마지막 부분에서는 도커 허브(Docker Hub)와 깃허브(GitHub)을 사용해 빌드를 자동화하는 방법을 살펴본다.
이전 다음

함께 비치된 도서