Course Outline

소개

  • EF(Entity Framework) 코어 개요
  • 프로그레시브 웹 앱(PWA) 개요

EF(엔터티 프레임워크) 코어

  • EF 코어 설치
  • 코드를 먼저 사용한 모델링
  • 먼저 데이터베이스를 이용한 모델링
  • 유창한 API 사용

EF Core를 사용하여 데이터 쿼리 및 저장

  • LINQ를 사용한 기본 쿼리
  • 저장 프로시저 호출
  • 추적 동작 제어
  • 변경사항 저장
  • 대량 삽입
  • 업무

Blazor 구성품

  • Razor 기본 사항 이해
  • Blazor의 구성 요소 작업
  • 구성요소에 C# 사용
  • 매개변수화된 구성요소
  • 구성요소 수명주기
  • 단방향 데이터 바인딩
  • 양방향 바인딩
  • 이벤트 바인딩

고급 Blazor 구성 요소 개념

  • 원시 렌더링 HTML
  • 하위 콘텐츠 렌더링
  • RenderFragment 사용
  • RenderTreeBuilder 사용
  • @key 및 @attribute 사용

라우팅 및 레이아웃

  • 마스터 레이아웃 만들기
  • 라우팅
  • URL 도우미 사용

양식 및 검증

  • EditForm 사용
  • 양식 유효성 검사
  • @ref 사용

DI(종속성 주입) 및 JSInterop

  • DI 이해
  • 기본 서비스를 사용하는 DI
  • 맞춤형 서비스를 갖춘 DI
  • Java스크립트 함수 호출
  • Java스크립트에서 C# 호출 중

디버깅 및 배포

  • Blazor 앱 디버깅
  • Blazor 앱 배포
  • Blazor 앱 업그레이드

보안

  • Blazor 인증
  • ASP.NET 핵심 ID 및 JWT 사용

프로그레시브 웹 애플리케이션(PWA) 개발

  • PWA 개요
  • PWA의 기능 이해
  • Blazor PWA
  • 오프라인 애플리케이션 생성
  • 서비스 워커 사용
  • 애플리케이션 사용자 정의
  • 캐싱
  • 푸시 알림 추가

요약 및 다음 단계

Requirements

  • C#의 이해
  • Blazor와 JavaScript에 대한 지식
  • .NET Framework 사용 경험

청중

  • 웹 개발자
 21 Hours

Number of participants



Price per participant

회원 평가 (4)

Related Courses

Jenkins for .Net Continuous Integration (CI)

14 Hours

Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net

14 Hours

Related Categories