ALL FREEPASS | C# | ASP.NET | ASP.NET Core | MVC Framework | WPF | JAVA | I/O Thread | JSP | MVC JSP | Spring / SpringBoot
Python | Data Analysis | Android / Kotlin | Android Pro | Unity | C / C++ | Algorithm | Data Structure | Design Pattern | Console Game | ASP/PHP | Git / IDE
HTML5 / CSS3 | JavaScript | jQuery | JSON / Ajax / DOM | Node.js / React / Vue.js | Angular | Server | SQL | Linux | Oracle | Notion | FREE ( 무료 강좌 )

내PC로 동영상강좌 다운로드 [ASP.NET Core 시리즈강좌 Part 5] Core 5.0 기반의 게시판 프로젝트와 CRUD 연습

위 강좌 이미지를 클릭하시면 강의목차(table of contents)로 바로 이동합니다. 본 강좌는 다운로드 방식 강좌입니다. 따라서, 수강신청 후 내pc로 다운 저장하여 학습합니다.

수강기간 VIP 프리패스로 이용시10개월 단과로 이용시2개월
교육방식 다운로드 방식 - 강의를 내pc로 다운로드 받아서 저장해놓고 학습하는 방식
수강금액 330,000원 / 2개월 (VIP 프리패스로 이용시는 무료 이용이며, 프리패스 수강기간이 적용)
자료제공 제공되는 자료가 있는 경우 1회차 목차에서 강의소스 및 첨부파일 제공

상세설명 및 참고사항


[ASP.NET Core Part 5] Core 5.0 기반의 게시판 프로젝트와 CRUD 연습

ASP.NET Core를 사용하여 게시판을 만드는 내용을 단계별로 진행합니다.

우선, 최신 버전의 게시판 소스를 먼저 설치한 후,

이것을 처음 만들 때 시작 단계부터 하나씩 업데이트해 온 과정을 시간상으로 정리해서 진행합니다.

ASP.NET Core Fundamentals 과정의 최종 목적지는 DotNetNote 이름의 샘플 웹 애플리케이션을 만드는 능력을 키우는데 목적이 있습니다.
https://www.dotnetnote.com

전체 강의 시간: 15시간 12분

 





아래의 맛보기 샘플강좌는 무료로 볼 수 있습니다. 맛보기 샘플강좌








 

TABLE of CONTENTS - CURRICULUM 커리큘럼 처음 사용자분들은 다운전 "처음 사용자 이용안내" 페이지의 가이드 글을 읽고 다운 및 이용해주세요!

1 강 37_00_참고_게시판 강의 전 맛보기_활용데모_Urls_UrlManager_jQuery Ajax와 ASP.NET Core Web API를            첨부파일다운 99:00
2 강 (이 강좌는 첨부파일 다운 후 압축푸시면 동영상 있습니다) ASP.NET Core 6.0 MVC 게시판 미리보기로 설치하기            첨부파일다운
3 강 37_01_ASP.NET Core 5.0 게시판 소스 다운로드 및 실행 데모            11:27
4 강 37_02_ASP.NET Core 1.0 게시판 프로젝트 소스 실행 및 기능 미리 살펴보기            15:49
5 강 37_03_ASP.NET Core 1.0 게시판 프로젝트 시작_3개 프로젝트 구성 및 DB와 클래스 라이브러리 프로젝트 생성            27:23
6 강 37_04_ASP.NET Core 1.0 게시판 프로젝트 시작_Models 폴더에 모델 클래스와 리포지토리 클래스 구성하기            24:26
7 강 37_05_DotNetNote 컨트롤러 클래스 작성 및 주요 서버측과 클라이언트측 라이브러리 포함 그리고 입력과 출력 페이지 작성            25:10
8 강 37_06_상세, 댓글 입출력, 수정, 삭제, 답변 페이지 완성 및 DotNetNote 게시판 프로젝트(설치형) 강좌 완료            27:05
9 강 37_07_게시판 프로젝트_Models 폴더에 모델 및 리파지터리 클래스 포함 및 Dapper 참조 추가            08:06
10 강 37_08_게시판프로젝트_게시판 리스트 기본 모양으로 구현            10:52
11 강 37_09_게시판 리스트에 페이징 태그 헬퍼를 사용하여 페이징 처리하기            21:48
12 강 37_10_게시판 리스트에 검색 기능(_SearchForm) 적용 후 리스트 페이지 1차 완료            10:09
13 강 37_11_참고_구강좌시작_Dul 클래스 라이브러리를 사용하여 게시판 리스트 페이지 꾸미기            17:47
14 강 37_12_게시판의 리포지터리에 의존성 주입(DI) 적용하고 데이터베이스 연결 문자열을 중앙 관리            17:52
15 강 37_13_게시판 글쓰기 페이지 관련 소스 분석            15:55
16 강 37_14_게시판의 상세 보기 페이지(Details) 구현 관련 소스 분석            11:42
17 강 37_15_게시판의 글 삭제 페이지(Delete) 구현 관련 소스 분석            12:01
18 강 37_16_게시판의 글 수정 페이지(Edit) 구현하기            37:16
19 강 37_17_참고_NoteRepository 클래스에 로깅 적용을 생성자에 매개변수 전달 방식에 IConfiguration 사용 데모            09:27
20 강 37_18_게시판 프로젝트의 답변(Reply) 페이지 만들기            12:52
21 강 37_19_게시판 상세보기 페이지에서 이미지 파일을 미리 보기 형태로 보여주는 ImageDown 액션 메서드 소개            13:00
22 강 37_20_NoteCommentViewModel_게시판의 댓글 작성과 리스트 출력하기            25:40
23 강 37_21_CommentDelete_코멘트 삭제 페이지 구현_입력, 출력, 상세, 수정, 삭제, 답변, 검색 등 기본 완성            21:06
24 강 37_22_TempData를 사용하여 수정 완료 메시지를 toastr JavaScript 라이브러리를 사용하여 출력하기            08:30
25 강 37_23_TempData를 사용하여 입력과 답변에 대한 토스터 메시지 출력 및 답변 부모글 삭제시 발생하는 에러 디버깅하기(널값 예외 문제)            23:31
26 강 37_24_RecentlyCommentListViewComponent_최근 댓글 리스트 5개 출력하는 뷰 컴포넌트 만들기            13:55
27 강 37_25_NoteService_게시판 최근 글 리스트 5개를 출력하는 Web API 만들고 테스트하기            11:11
28 강 37_26_NoteCommentServiceController_최근 댓글 리스트 5개 출력하는 Web API 만들기            14:27
29 강 37_27_DotNetNote_Delete_(보강) 삭제 페이지의 경고 또는 확인 대화상자를 bootbox로 대체하기            10:23
30 강 37_28_DotNetNote_Details_(보강) 인코딩 방식에 따른 데이터 출력_HtmlUtility_EncodeWithTabAndSpac            07:27
31 강 37_29_참고_DotNetNote_Database 프로젝트에 Boards 테이블과 BoardViews 뷰 만들기            07:37
32 강 37_30_참고_Board 모델 클래스_BoardViews(Boards 테이블) 뷰와 일대일로 매핑되는 모델 클래스 생성_게시판 강의 종료            09:01
33 강 38_01_데모_DotNetNote 웹 프로젝트의 홈페이지 꾸미기 미리 살펴보기            34:27
34 강 38_02_DotNetNote_MainSummaryListViewComponent_뷰 컴포넌트 생성 및 뷰 페이지에서 호출            11:31
35 강 38_03_데모_메인 페이지의 부트스트랩 카루셀에 광고 이미지와 링크 추가하기            04:53
36 강 38_04_데모_책의 정오표를 제공하는 컨트롤러와 뷰 페이지 만들고 레이아웃에 적용하기            07:27
37 강 38_05_참고_MainSummaryBlogPostList_메인에 블로그 리스트 출력하는 뷰 컴포넌트 적용하기            18:57
38 강 39_00_참고_닷넷 2.1_SignalRDemo_ASP.NET Core SignalR 사용 간단 채팅 서비스 만들기            24:53
39 강 39_01_참고_닷넷 2.1_DotNetNote 프로젝트에 SignalRDemo 프로젝트의 초간단 채팅 기능 적용하기            11:35
40 강 40_01_RecruitManager 소개_Dapper를 사용한 ASP.NET Core MVC에서 CRUD 연습            01:17
41 강 40_02_모집 관리자(RecruitManager) 앱 만들기 프로젝트 시작하기(전체 프로젝트 뼈대 구성)            09:29
42 강 40_03_RecruitSettings 테이블과 RecruitSetting 모델 클래스 생성            13:07
43 강 40_04_IRecruitSettingRepository 인터페이스와 RecruitSettingRepository 클래스            11:45
44 강 40_05_모집 추가 및 리스트 페이지 생성            25:40
45 강 40_06_폼 유효성 검사(Form Validation)_MVC 유효성 검사            16:05
46 강 40_07_RecruitSettingCreate 페이지에 모든 텍스트박스 적용            08:43
47 강 40_08_RecruitSettingCreate 페이지 완료            06:39
48 강 40_09_모집 설정 리스트(RecruitSettingList) 리스트 페이지            09:10
49 강 40_10_모집 상세 보기(RecruitSettingDetail) 페이지 출력            17:26
50 강 40_11_모집 상세 페이지에서 수정 기능 구현하기            09:15
51 강 40_12_모집 상세 페이지에서 삭제 기능 구현하기            12:13
52 강 40_13_데모용 모집 게시판 상세 페이지 만들고 쿼리스트링으로 전송된 2개의 값 받아서 뷰 페이지에 출력하기            05:26
53 강 40_14_IsRecruitSettings_특정 게시판에 대한 모집 관련 세부 설정이 되었는지 안되었는지 확인            07:54
54 강 40_15_RecruitRegistrations_모집 신청 테이블 생성            07:11
55 강 40_16_RecruitRegistration 모델_RecruitRegistrations 테이블과 일대일 클래스            05:29
56 강 40_17_RecruitRegistrationRepository_모집 등록 관련 리포지토리 클래스 생성 및 내용 구현 시작            11:37
57 강 40_18_RecruitRegistrationRepository_모집 신청 등록 해제 관련 메서드 2개 생성            04:13
58 강 40_19_IsClosedRecruit_모집 종료_최대 등록 인원을 0으로 설정하면 종료된 이벤트로 처리            06:25
59 강 40_20_모집 관리자_IsFinishedRecruit_모집 마감 여부 확인_모집 관리자 강의 완료            06:48