코스 개요
소개
- 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
- 오프라인 애플리케이션 생성
- 서비스 워커 사용
- 애플리케이션 사용자 정의
- 캐싱
- 푸시 알림 추가
요약 및 다음 단계
요건
- C#의 이해
- Blazor와 JavaScript의 지식
- .NET 프레임워크의 경험
대상 독자
- 웹 개발자
회원 평가 (7)
매우 상호작용이 뛰어난 강사로, 가르치는 것에 큰 열정을 보였습니다. 강사는 매우 밝은 지식을 가지고 있었으며, 훈련 범위를 넘어서 우리에게 많은 것을 가르쳐주었습니다.
JULIAN OKELLO WANICAN - Uganda National Examinations Board
코스 - Advanced Blazor
기계 번역됨
프래그먼트, SignalR 및 자동 배포
Richard - Uganda National Examinations Board
코스 - Advanced Blazor
기계 번역됨
트레이너가 매우 좋고 학습자들에게 주의를 기울입니다.
Utamaporn - Geodis Transport Thai Ltd.
코스 - Advanced Blazor
기계 번역됨
트레이너는 더 많은 경험이 있어 문제를 즉시 해결할 수 있으며 도움을 줄 수 있습니다.
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
코스 - Advanced Blazor
기계 번역됨
저는 스타일 트레이너를 좋아합니다. 그 이유는 그가 이해하기 쉬운 예시를 제공하고, 가르치거나 설명할 때 차분하게 대처하기 때문입니다.
Wannapa Chalamrum - Geodis Transport Thai Ltd.
코스 - Advanced Blazor
기계 번역됨
트레이너가 매우 도움이 되었으며, 우리가 겪고 있는 오류를 보여주기 위해 스크린을 공유할 수 있게 해줘서 좋았습니다.
chithra - Public Health Wales NHS Trust
코스 - Advanced Blazor
기계 번역됨
실제 예를 통해 현재 프로젝트와 맞는 내용을 다루어 주제 이해에 도움이 되었습니다.
Samuel - ProgramDuon AB
코스 - Advanced Blazor
기계 번역됨