학습 내용
- 섹션 1
- UploadApp 이름으로 자료실 게시판 만들기 프로젝트 진행하기
- UploadApp_NoticeApp 솔루션을 그대로 UploadApp 솔루션으로 복제 후 자료실 프로젝트 기본 코드 생성
- BlazorInputFIle 컴포넌트를 사용하여 파일 업로드
- IFileStorageManager 인터페이스 및 파일 업로드 다운로드 삭제 기본 코드 작성
- 섹션 2
- 파일 다운로드 기능 추가
- 자료실 게시판 파일 업로드 및 다운로드 그리고 삭제 기능 구현 완료
- ParentKey 열을 추가하고 GUID에 해당하는 데이터만 리스트로 표시
- EPPlus 패키지를 사용하여 엑셀 파일을 업로드 후 해당 데이터를 한꺼번에 데이터베이스에 입력하기
- 섹션 3
- 엑셀 다운로드 기능 구현 추가
- Sorting_리스트 페이지의 Name과 Title 제목에 대한 소팅(정렬) 기능 추가
- UploadApp 솔루션을 ReplyApp 솔루션으로 그대로 복제 후 자료실 게시판을 Qna 게시판으로 변경 시작
- 자료실 게시판 소스를 바탕으로 답변형 게시판 기능을 적용하기
- 섹션 4
- 답변형 게시판 UI 업데이트 및 ReadCount 열 추가
- 부록_참고_활용강좌_ReplyApp 솔루션을 바탕으로 공통 코드를 관리하는 CommonValueApp 솔루션 만들기 데모